Adriaan van Os wrote:
The best way up to now (for djgpp, mingw, cygwin ...) where this is important is to stick to gcc 3.2.3 as backend. AFAIK this has no drawback for pascal programs, even when calling gcc procedures. Many gcc changes have importance for C C++ programs and are only nuisances in pascal. The reason to follow gcc releases is only that new systems have no reason to provide old gcc versions.
On Mac OS X there have been (and are) important changes going on in the gcc backend, so we have little choice there ....
You might want to try the `--needed-options' kludge (you can search the archive). When using GP, e.g., this is done automatically. Frank -- Frank Heckenbach, frank@g-n-u.de, http://fjf.gnu.de/, 7977168E GPC To-Do list, latest features, fixed bugs: http://www.gnu-pascal.de/todo.html GPC download signing key: 51FF C1F0 1A77 C6C2 4482 4DDC 117A 9773 7F88 1707