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