[13340] in Athena Bugs

home help back first fref pref prev next nref lref last post

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.

home help back first fref pref prev next nref lref last post