-
- Downloads
Index: ChangeLog
2002-11-05 Geoffrey Keating <geoffk@apple.com> * config.gcc: Don't create crtbegin, crtend on Darwin; do create crt2.o. Rearrange t-darwin makefiles. * crtstuff.c [OBJECT_FORMAT_MACHO]: Delete. * unwind-dw2-fde-darwin.c: New. * unwind-dw2-fde-glibc.c: Correct comment. * unwind-dw2-fde.c (__register_frame_info_bases) [DWARF2_OBJECT_END_PTR_EXTENSION]: Clear fde_end. (classify_object_over_fdes): Use last_fde. (add_fdes): Likewise. (linear_search_fdes): Likewise. * unwind-dw2-fde.h (struct object) [DWARF2_OBJECT_END_PTR_EXTENSION]: Add fde_end field. (last_fde): New. * config/darwin.h (STARTFILE_SPEC): Include crt2.o not crtbegin.o. (ENDFILE_SPEC): No crtend.o. * config/t-darwin: New. * config/i386/t-darwin: Delete. * config/darwin-crt2.c: New. * config/rs6000/t-darwin: Delete contents duplicated in t-rs6000 or config/t-darwin. Index: testsuite/ChangeLog 2002-11-05 Geoffrey Keating <geoffk@apple.com> * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on Darwin. From-SVN: r58877
Showing
- gcc/ChangeLog 23 additions, 0 deletionsgcc/ChangeLog
- gcc/config.gcc 4 additions, 4 deletionsgcc/config.gcc
- gcc/config/darwin-crt2.c 151 additions, 0 deletionsgcc/config/darwin-crt2.c
- gcc/config/darwin.h 6 additions, 5 deletionsgcc/config/darwin.h
- gcc/config/rs6000/t-darwin 1 addition, 33 deletionsgcc/config/rs6000/t-darwin
- gcc/config/t-darwin 11 additions, 0 deletionsgcc/config/t-darwin
- gcc/crtstuff.c 0 additions, 82 deletionsgcc/crtstuff.c
- gcc/testsuite/ChangeLog 5 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/g++.old-deja/g++.eh/badalloc1.C 2 additions, 2 deletionsgcc/testsuite/g++.old-deja/g++.eh/badalloc1.C
- gcc/unwind-dw2-fde-darwin.c 231 additions, 0 deletionsgcc/unwind-dw2-fde-darwin.c
- gcc/unwind-dw2-fde-glibc.c 2 additions, 2 deletionsgcc/unwind-dw2-fde-glibc.c
- gcc/unwind-dw2-fde.c 7 additions, 4 deletionsgcc/unwind-dw2-fde.c
- gcc/unwind-dw2-fde.h 14 additions, 0 deletionsgcc/unwind-dw2-fde.h
Loading
Please register or sign in to comment