This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: 3.2 PATCH: Fully support parallel gnat1/gnatbind builds
- From: Zack Weinberg <zack at codesourcery dot com>
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Cc: gcc-patches at gcc dot gnu dot org, gcc at gcc dot gnu dot org
- Date: Thu, 23 May 2002 14:17:36 -0700
- Subject: Re: 3.2 PATCH: Fully support parallel gnat1/gnatbind builds
- References: <10205232057.AA01544@vlsi1.ultra.nyu.edu>
On Thu, May 23, 2002 at 04:57:30PM -0400, Richard Kenner wrote:
> Which, I cannot resist pointing out, you refused to take a patch to
> eliminate that problem.
>
> It eliminates *one particular* instance of the problem by disabling some
> functionality (admittedly minor). The point is that this is merely an
> *example* of the sort of trouble you can get into by using different
> compilers for each part of the build.
Huh? I am talking about the patch to compile __gnat_raise_exception()
with $(ADAC).
I believe that __builtin_setjmp is the only place where version skew
between bootstrap compilers is a problem. More accurately, I cannot
think of any other issue that would not represent a major
incompatibility in the C ABI, and would therefore have been noticed in
normal usage.
zw