This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch to dwarf2out.c
- To: Jason Merrill <jason at redhat dot com>
- Subject: Re: Patch to dwarf2out.c
- From: Richard Earnshaw <rearnsha at arm dot com>
- Date: Fri, 30 Jun 2000 11:22:21 +0100
- Cc: gcc-patches at gcc dot gnu dot org
- Cc: rearnsha at arm dot com
- Organization: ARM Ltd.
- Reply-To: rearnsha at arm dot com
> This should fix the recent build problems on some targets that don't
> support d2 debugging.
>
> 2000-06-28 Jason Merrill <jason@redhat.com>
>
> * dwarf2out.c (output_loc_operands): Don't support >1 byte output
> unless DWARF2_DEBUGGING_INFO is defined.
> (ASM_OUTPUT_DWARF_*): Wrap normal output defs with #ifndefs.
Hmm, it build, but I now get an internal error in the dwarf2 code:
/home/rearnsha/gnu/egcs/arm-aout/gcc/xgcc -B/home/rearnsha/gnu/egcs/arm-aou
t/gcc/ -B/home/rearnsha/gnu/egcs/install/SunOS5/arm-semi-aout/bin/
-I/home/rearnsha/gnu/egcs/install/SunOS5/arm-semi-aout/include -O2
-DCROSS_COMPILE -DIN_GCC -DSVR4 -g -O2 -isystem ./include -g1
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I.
-I/home/rearnsha/gnusrc/egcs-cross/gcc -I/home/rearnsha/gnusrc/egcs-cross/g
cc/config -I/home/rearnsha/gnusrc/egcs-cross/gcc/../include
-DFINE_GRAINED_LIBRARIES -DL_mul_sf -c fp-bit.c -o libgcc/./_mul_sf.o
/home/rearnsha/gnusrc/egcs-cross/gcc/libgcc2.c: In function
`__default_terminate':
/home/rearnsha/gnusrc/egcs-cross/gcc/libgcc2.c:2984: warning: implicit
declaration of function `abort'
/home/rearnsha/gnusrc/egcs-cross/gcc/libgcc2.c: In function `__terminate':
/home/rearnsha/gnusrc/egcs-cross/gcc/libgcc2.c:2994: Internal compiler
error in `dwarf2out_frame_debug_expr', at dwarf2out.c:1392
R.