From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jim Wilson To: egcs@cygnus.com Subject: Re: fixing the c++/f77 circular dependency Date: Mon, 25 Aug 1997 20:08:48 -0000 Message-id: <199708252008.NAA18706@cygnus.com> In-reply-to: fixing the c++/f77 circular dependency X-SW-Source: 1997-08/0433.html Could someone please tell me why we cannot put a target libgcc.a in cp/Makefile.in? It will resolve that problem. I am willing to write a patch if people think it is a good idea. There is a serious dependency problem which has already been mentioned a few times. If libgcc.a contains C++ code, then libgcc.a depends on cc1plus, which means we always build cc1plus even if it is not in languages. Simply moving the rule to cp/Makefile.in does not solve this problem, because we still have libgcc.a dependencing on cc1plus. The existing rule for the C++ libgcc.a stuff uses contortions to try to avoid an explicit cc1plus dependency, but it is ugly, does not work reliably, and has been causing problems. Jim From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeffrey A Law To: egcs@cygnus.com Subject: 970825 Snapshot Available Date: Mon, 25 Aug 1997 20:25:15 -0000 Message-ID: <199708252008.NAA18706@cygnus.com> X-SW-Source: 1997-08/0434.html Message-ID: <19970825202515.dDoOoowOGAzejVhXluiULgKFu1iY9QAT8uP-83GkPjg@z> egcs-ss-970825 is now available in ftp.cygnus.com:/pub/egcs/snapshots (and on various mirrors shortly, see the home page for mirror sites). You'll find: egcs-970825.tar.gz The full egcs snapshot, including all languages runtime libraries and testsuites. egcs-core-970825.tar.gz Just the C and objc language front ends. egcs-g++-970825.tar.gz The g++ language and runtime. egcs-g77-970825.tar.gz The g77 language and runtime. egcs-objc-970825.tar.gz The objc runtime. egcs-testsuite-970825.tar.gz The c & g++ testusites. egcs-g++-testsuite-970825.tar.gz The g++ testsuite. Note there is no patchkit to bring snapshot 970821 up to 970825. Sorry. We've actually only tested with the full snapshot; we're interested in hearing if people can build the core or the core + particular language add-ons. There will likely be more layout changes in the future (sometime after the first release).