[13340] in Athena Bugs
Re: rsaix 7.7J: gcc (both cygnus and gnu locker)
daemon@ATHENA.MIT.EDU (Sam Hartman)
Sun Mar 19 09:37:14 1995
Date: Sun, 19 Mar 1995 09:37:01 -0500
From: Sam Hartman <hartmans@MIT.EDU>
To: Greg Hudson <ghudson@MIT.EDU>
Cc: "Bruce R. Lewis" <brlewis@MIT.EDU>, bugs@MIT.EDU, gnu@MIT.EDU
In-Reply-To: "[34] in GNU Mailing List Archive"
>>>>> "Greg" == Greg Hudson <ghudson@MIT.EDU> writes:
>> I get the following problem whether cygnus or gnu is first in
>> my path:
>> gcc -o mapedit gd.o mapedit.o -O -D__STR31__
>> -L/mit/x11/rsaixlib -lXaw -lXmu -lXt -lXext -lX11 -lm
>> -bnodelcsect
Greg> It looks like you changed xlc to gcc in a Makefile generated
Greg> from imake, but didn't fix the corresponding compiler
Greg> options. In particular, "-bnodelcsect" appears to be an
Greg> undocumented option to xlc which the Athena imakefile
Greg> authors found useful, but tells gcc to look for various
Greg> files in a directory for target machine "nodelcsect".
It's documented in the man page for ld(1); the AIX cc passes on options that it doesn't recognize to all phases, and the link phase understands. It is included in the IBM contributed Imake templates to X, so I think that is where we get it. It isn't terribly useful for most situations and can safely be dropped.