next up previous contents
Next: System dependent constants and Up: SIF decoder sizes Previous: SIF decoder sizes   Contents

Changing compiler flags

In some circumstances, it might be useful to alter the predefined compiler flags. An example might be when some new level of code optimization becomes available on your machine. Note that care should be exercised with code optimizers: we know of cases where the optimizers introduce real bugs into the code. As a consequence, it might be a good idea to turn optimization off before deciding that some strange behaviour of the package is anomalous and worth reporting. This is another reason why modifying compiler flags might be useful. Some operating system revisions might also require that you change machine dependent constants or procedures (such as the timer).

If compiler flags should be changed prior to a rebuild, the user should do so by altering the COMPILE and LOAD variables in the file $MYSIFDEC/precision/config/cmds.

If compiler flags should be changed to affect all subsequent installations of SifDec, the file <your_system>.cf should be modified accordingly, where the compiler in question is descibed. For instance, if the compiler in question is only found on SUN machines, the file sun.cf should be modified. If it may be found on any machine, the file all.cf should be modified. These files are found under $MYSIFDEC/config.


next up previous contents
Next: System dependent constants and Up: SIF decoder sizes Previous: SIF decoder sizes   Contents
Dominique Orban 2004-09-16