woodman@sumax.UUCP (David Woodman) (12/01/89)
First I want to thank all who responded to my inquiries about gcc installation on an ENCORE. That problem is solved now I have another. The Encore Multimax (NS32332 running BSD 4.3) uses COFF and ld.c dies with 'COFF_MAGIC undefined' I located the only definitions for COFF_MAGIC in a.out.encap.h and those are for m68k and i386. Hmmm, am I missing something here? /usr/include/* had nothing on COFF_MAGIC. Thanks, DW P.S. GAS does not like output from GCC, it complains about not understanding the -j flag. I have not looked into the docs yet (one problem at a time). Anyone have a quick solution to this one? -- ------------------------------------------------------------------------ David Woodman MAIL: woodman%sumax.uucp@beaver.cs.washington.edu Seattle University #include <disclaimer.std>
woodman@sumax.UUCP (David Woodman) (12/01/89)
I found the magic number on Encore Multimax (NS32332 running BSD 4.3), it is 0413, now, what is the -j flag put out by GCC that GAS does not understand? -- ------------------------------------------------------------------------ David Woodman MAIL: woodman%sumax.uucp@beaver.cs.washington.edu Seattle University #include <disclaimer.std>
pierson@xenna (Dan Pierson) (12/01/89)
In article <1105@sumax.UUCP>, woodman@sumax (David Woodman) writes: > I found the magic number on Encore Multimax (NS32332 running BSD 4.3), > it is 0413, now, what is the -j flag put out by GCC that GAS does > not understand? The -j option instructs our Multimax as to use 32-bit branch displacements instead of 16-bit ones. With any luck GAS doesn't need this. This indicates that you may have another problem; I think that the GCC configuration for the Multimax changes the assembler output to match our syntax which may not be accepted by GAS. -- dan In real life: Dan Pierson, Encore Computer Corporation, Research UUCP: {talcott,linus,necis,decvax}!encore!pierson Internet: pierson@encore.com