From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22231 invoked by alias); 2 Sep 2002 11:26:14 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 22215 invoked from network); 2 Sep 2002 11:26:11 -0000 Received: from unknown (HELO junk.nocrew.org) (213.242.147.30) by sources.redhat.com with SMTP; 2 Sep 2002 11:26:11 -0000 Received: from lars by junk.nocrew.org with local (Exim 3.35 #1 (Debian)) id 17lpLD-0007nO-00; Mon, 02 Sep 2002 13:25:59 +0200 To: "Robert Spanton" Cc: "Mike Laman" , Subject: Re: __main References: <002f01c24f89$6ad6efa0$0a00000a@zarquin> <20020830044008.A479336@murlibobo.cs.mu.OZ.AU> <001e01c24fe4$f4b6e580$5aa80844@fed1.sdca.home.com> <20020901160425.GA13739@ceres.cs.mu.oz.au> <001901c251f4$5cd6db50$5aa80844@fed1.sdca.home.com> <000501c251f5$8ad6b740$5aa80844@fed1.sdca.home.com> <002501c251f7$df13bd60$0a00000a@zarquin> From: Lars Brinkhoff Organization: nocrew Date: Mon, 02 Sep 2002 04:26:00 -0000 In-Reply-To: <002501c251f7$df13bd60$0a00000a@zarquin> Message-ID: <85adn0ske0.fsf@junk.nocrew.org> User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2002-09/txt/msg00023.txt.bz2 "Robert Spanton" writes: > When I compile some code under windows it outputs __main, but when I > compile it under linux I don't get it - does anyone know why? I guess because of this #ifndef in function.c: #ifndef HAS_INIT_SECTION emit_library_call (gen_rtx_SYMBOL_REF (Pmode, NAME__MAIN), LCT_NORMAL, VOIDmode, 0); #endif NAME_MAIN is "__main" by default. -- Lars Brinkhoff http://lars.nocrew.org/ Linux, GCC, PDP-10, Brinkhoff Consulting http://www.brinkhoff.se/ HTTP programming