Olivier Langlois writes: > Hi Andrew, > > Sorry about the ommission. The architecture is PS2. Again from the > objdump output: > > PS2ConsoleUI.o: file format elf32-littlemips > PS2ConsoleUI.o > architecture: mips:5900, flags 0x00000011: OK. I don't know why your gcc is putting uninitialized data into the data section. Have a look at the docs, and see what you can find about BSS. There may be a command to put uninitialized data into BSS. The other compilers you tried -- were they PS2 compilers? Andrew.