Bonjour,
J'utilisais une chaine de compilation Microtec pour générer un exécutable avec le code relogeable (pc-relative) et les data à une adresse fixe (Absolute data). Aujoud'hui, cette chaine de compilation ne fonctionne plus sur Windows 7 64 bits. L'idée est de remplacer cette chaine de compilation Microtek pour 68000 avec la chaine GNU (GCC 4.8.0 - m68k).

Mais je ne trouve pas les mêmes options sur le compilateur GCC:

Microtec compiler "MCC68K" avec:
"-Mcp": Directs the compiler to use PC-relative addressing for all code references.
"-Mda": Directs the compiler to use absolute addressing for all data references.

Gcc (m68k-elf-gcc) avec:
-mpcrel

Impssible de générer avec GCC du code relogeable avec des data non relogeables comme sur le compilateur Microtec.
Avec l'option "-mpcrel" sur GCC, tout est relogeable (code and data).

Avez-vous une idée?

Merci.