This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Bypassing jump optimization


> On Saturday 13 October 2001 11:16, you wrote:
> > > If I use LABEL_PRESERVE_P(<label>) = 1 on all labels, then the labels are
> > > preserved, but the code is still removed.
> >
> > You need to modify the CFG building code to add the needed edges from the
> > places that can throw into exception_handler. See our existing EH code
> > how it is done.
> >
> > Also note that 3.1 code came trought major reorganization, so in case you
> > want to merge your work to the mainline, you should probably use it as a
> > base, to avoid headaches later.
> >
> > Honza
> 
> Thanks. Does the current cvs version build for target i386-mingw32? When I 
> tried about a month ago, I could not get it to build.

There has been reported some problems with my x86_64 merger. I will try
to fix them at the end of week.
Otherwise it should build, but it is not very tested.  In case you run
into problems, just send fill in the bugreport (or try to fix it).

Honza
> 
> - Casper


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]