From owner-freebsd-alpha Wed Apr 7 22:46:21 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from gate.keisu.t.u-tokyo.ac.jp (ns06.t.u-tokyo.ac.jp [133.11.68.1]) by hub.freebsd.org (Postfix) with SMTP id 60385153BC for ; Wed, 7 Apr 1999 22:46:18 -0700 (PDT) (envelope-from simokawa@sat.t.u-tokyo.ac.jp) Received: (qmail 32063 invoked from network); 8 Apr 1999 05:44:19 -0000 Received: from sylph.sat.t.u-tokyo.ac.jp (10.6.1.20) by ns06.t.u-tokyo.ac.jp with SMTP; 8 Apr 1999 05:44:19 -0000 Received: from ett.sat.t.u-tokyo.ac.jp (ett.sat.t.u-tokyo.ac.jp [10.6.1.30]) by sylph.sat.t.u-tokyo.ac.jp (Postfix) with ESMTP id E674C2DAAF; Thu, 8 Apr 1999 14:44:18 +0900 (JST) Received: from ett.sat.t.u-tokyo.ac.jp by ett.sat.t.u-tokyo.ac.jp (8.9.2/sat-V0.6) id OAA39902; Thu, 8 Apr 1999 14:44:05 +0900 (JST) Date: Thu, 08 Apr 1999 14:44:04 +0900 Message-ID: <14092.16932.302779.24098L@ett.sat.t.u-tokyo.ac.jp> From: Hidetoshi Shimokawa To: jdp@polstra.com Cc: alpha@FreeBSD.ORG Subject: Re: EGCS and Alpha builds In-Reply-To: In your message of "Wed, 7 Apr 1999 19:48:26 -0700 (PDT)" <199904080248.TAA77095@vashon.polstra.com> References: <14092.1572.540347.14698D@ett.sat.t.u-tokyo.ac.jp> <19990404131610.B77056@nuxi.com> <14089.56075.776196.90506E@ett.sat.t.u-tokyo.ac.jp> <199904080248.TAA77095@vashon.polstra.com> User-Agent: Wanderlust/0.9.7 (Everything She Wants) SEMI/1.13.2 (Mikawa) FLIM/1.12.5 (Hirahata) MULE XEmacs/21.2 (beta9) (Athena) (i386-unknown-freebsd3.1) X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7:#j7i14gu$ jgR\S*&C3R/pJX wrote: > > I'm glad somebody's working on egcs/alpha. > > Regarding your patches ... in alpha/freebsd.h, I'd suggest adding > the following, taken from the end of i386/freebsd.h: > > /* FreeBSD ELF using our home-grown crtbegin.o/crtend.o does not support the > DWARF2 unwinding mechanisms. Once `make world' bootstraping problems with > the EGCS crtstuff.c is overcome, we will switch to the non-sjlj-exceptions > type exception machanism. */ > #define DWARF2_UNWIND_INFO 0 > > I added the line to freebsd.h, but compile failed because 'INCOMING_RETURN_ADDR_RTX' is not defined. it is defined only in i386/i386.h but not in alpha/*. BTW, dwarf2out.c is conditioned with '#ifdef DWARF2_DEBUGGING_INFO'. Doesn't '#define DWARF2_UNWIND_INFO 0' mean enabling DWARF2? -- /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: finger -l simokawa@sat.t.u-tokyo.ac.jp To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message