This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Patch to add BeOS/x86 support


> Date: Wed, 12 Jan 00 06:54:07 EST
> From: kenner@vlsi1.ultra.nyu.edu (Richard Kenner)
> 
>     The folks at Be wanted 'gcc foo.c' to produce 'foo' rather than
>     'a.out'; this patch implements that change for the BeOS port.  How do
>     people feel about this inconsistency?
> 
> I don't like it.  I feel it's more important for GCC to be
> compatible with GCC on other systems than to be compatible with the
> native compiler in cases such as this.

Why?  As far as I know the rest of the world considers the default
name "a.out" to be a charming eccentricity from UNIX's ancient
history.  In my opinion this just makes us look silly.

I suppose that there is a downside to changing the default name, in
that it may break existing makefiles.  However, most properly
constructed makefiles explicitly set the name of the executable.

Andrew.








Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]