🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #439

Re: __main

#439
From: Garrett Wollman
Date: Thu, 16 Apr 1992 15:47
19 lines
1258 bytes
In article <9204152102.AA19523@life.ai.mit.edu> cmaeda@cs.cmu.edu writes:
>Then whatever __main does really belongs in __start.

You care to write a completely new crt0 for every single environment
that GCC supports?  I don't.  Nor do I want to give up shared-library
support.  If you don't have access to the source to _start, then the
current mechanism is the only way it can be done.

If it really bothers you, modify the compiler.  You have the source,
why not take advantage of it.  I, for one, consider it a feature that
GCC works with SunOS 4.1...

-GAWollman

-- 
[Y]ou can be pretty sure that if it isn't Usenet now it will be once
it's been in contact with Usenet for long enough. - Ed Vielmetti emv@msen.com
------------------------------
Garrett A. Wollman - wollman@uvm.edu - uvm-gen!wollman
Technical Details
Message-ID: <1992Apr16.154721.3531@uvm.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!uvm.edu!wollman
References: <199204151237.AA37668@trantor.uvm.edu>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!uvm.edu!wollman
From: wollman@uvm.edu (Garrett Wollman)
Subject: Re: __main
Message-ID: <1992Apr16.154721.3531@uvm.edu>
Sender: gnulists@ai.mit.edu
Organization: University of Vermont, EMBA Computer Facility
References: <199204151237.AA37668@trantor.uvm.edu> 
Distribution: gnu
Date: Thu, 16 Apr 1992 15:47:21 GMT
Approved: bug-gcc@prep.ai.mit.edu
Lines: 20