Dans le même genre (en continuant à sortir le hack s2asm), j'arrive (avec reorder-section) à des ordres de section impossibles:
PedroM2.89.o: Error: Symbol `SymCmp' too far for size 2 reloc at 0xB7A8.
PedroM2.89.o: Error: Symbol `SymCmp' too far for size 2 reloc at 0xB7BA.
PedroM2.89.o: Error: Symbol `FolderGetCur' too far for size 2 reloc at 0xB80A.
PedroM2.89.o: Error: Symbol `SymFindFirst' too far for size 2 reloc at 0xB896.
PedroM2.89.o: Error: Symbol `SymCmp' too far for size 2 reloc at 0xB8A2.
PedroM2.89.o: Error: Symbol `SymFindFirst' too far for size 2 reloc at 0xB91E.
PedroM2.89.o: Error: Symbol `SymFindNext' too far for size 2 reloc at 0xB938.
PedroM2.89.o: Error: Symbol `SymCmp' too far for size 2 reloc at 0xB966.
PedroM2.89.o: Error: Symbol `SymFindFirst' too far for size 2 reloc at 0xBB92.
PedroM2.89.o: Error: Symbol `SymFindNext' too far for size 2 reloc at 0xBB9E.
PedroM2.89.o: Error: Symbol `MakeHsym' too far for size 2 reloc at 0xBD38.
PedroM2.89.o: Error: Symbol `EM_twinSymFromExtMem' too far for size 2 reloc at 0xBD42.
PedroM2.89.o: Error: Symbol `DerefSym' too far for size 2 reloc at 0xBD50.
PedroM2.89.o: Error: Symbol `DerefSym' too far for size 2 reloc at 0xBDB4.
PedroM2.89.o: Error: Symbol `SymDelTwin' too far for size 2 reloc at 0xBDCC.
Alors que sans, ca passe nickel.
Program Statistics:
Program Variable Name: main\pedrom
Program Variable Size: 120739 Bytes
BSS Size: 10232 Bytes
Absolute Relocs: 0
Natively Emitted Relocs: 0
Relocs Removed by Branch Optimization: 609
Relocs Removed by Move Optimization: 244
Relocs Removed by Test Optimization: 10
Relocs Removed by Calc Optimization: 13
Relocs Removable by F-Line Jumps: 1104
Space Saved by Range-Cutting: 1828 Bytes