win32 INT_ASM_OP tweak
Tim Prince
tprince@computer.org
Sun Apr 23 22:24:00 GMT 2000
There are several unrecognized insn problems in the build at
various levels of optimization (not invoking sjlj), which I bug
reported in the past, as well as the new ice at -O in the build
of last week's gcc snapshot. It still builds OK at -O0. I was
afraid this INT_ASM_OP thing would be needed in more targets
than just cygwin, but of course this patch will take care of one
I have been putting in for months.
----- Original Message -----
From: "Mumit Khan" <khan@NanoTech.Wisc.EDU>
To: <gcc-patches@gcc.gnu.org>
Sent: Sunday, April 23, 2000 7:44 PM
Subject: win32 INT_ASM_OP tweak
> Need INT_ASM_OP to bootstrap win32 targets. Currently can't
bootstrap
> win32 targets, but those are due to other problems, and I'm
still
> investigating why compiling tinfo.cc gets unrecognized insn
error
> (target uses sjlj EH).
>
> Ok to commit?
>
> 2000-04-23 Mumit Khan <khan@xraylith.wisc.edu>
>
> * i386/cygwin.h (INT_ASM_OP): Define.
>
> Index: config/i386/cygwin.h
>
================================================================
===
> RCS file: /cvs/gcc/egcs/gcc/config/i386/cygwin.h,v
> retrieving revision 1.19
> diff -u -3 -p -u -p -r1.19 cygwin.h
> --- cygwin.h 2000/03/07 20:39:08 1.19
> +++ cygwin.h 2000/04/24 02:41:03
> @@ -530,3 +530,7 @@ extern void i386_pe_asm_file_end STDIO_P
> #define SET_ASM_OP "\t.set"
> #endif
>
> +#ifndef INT_ASM_OP
> +#define INT_ASM_OP ".long"
> +#endif
> +
More information about the Gcc-patches
mailing list