Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-5] src/gnu



Module Name:    src
Committed By:   bouyer
Date:           Sun Mar 18 13:27:41 UTC 2012

Modified Files:
        src/gnu/dist/gcc4/gcc [netbsd-5]: crtstuff.c gcc.c
        src/gnu/dist/gcc4/gcc/config [netbsd-5]: netbsd-elf.h t-netbsd
        src/gnu/lib/libgcc4/arch [netbsd-5]: alpha.mk arm.mk armeb.mk hppa.mk
            i386.mk m68000.mk m68k.mk mipseb.mk mipsel.mk powerpc.mk
            powerpc64.mk sh3eb.mk sh3el.mk sparc.mk sparc64.mk vax.mk x86_64.mk
        src/gnu/usr.bin/gcc4/arch/alpha [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/arm [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/armeb [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/hppa [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/i386 [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/m68000 [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/m68k [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/mipseb [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/mipsel [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/powerpc [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/powerpc64 [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/sh3eb [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/sh3el [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/sparc [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/sparc64 [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/vax [netbsd-5]: defs.mk
        src/gnu/usr.bin/gcc4/arch/x86_64 [netbsd-5]: defs.mk
Added Files:
        src/gnu/dist/gcc4/gcc [netbsd-5]: unwind-dw2-fde-phdr.c

Log Message:
Apply patch, requested by skrll in ticket #1725
        gnu/dist/gcc4/gcc/crtstuff.c                    patch
        gnu/dist/gcc4/gcc/gcc.c                         patch
        gnu/dist/gcc4/gcc/config/netbsd-elf.h           patch
        gnu/dist/gcc4/gcc/config/t-netbsd               patch
        gnu/lib/libgcc4/arch/alpha.mk                   patch
        gnu/lib/libgcc4/arch/arm.mk                     patch
        gnu/lib/libgcc4/arch/armeb.mk                   patch
        gnu/lib/libgcc4/arch/hppa.mk                    patch
        gnu/lib/libgcc4/arch/i386.mk                    patch
        gnu/lib/libgcc4/arch/m68000.mk                  patch
        gnu/lib/libgcc4/arch/m68k.mk                    patch
        gnu/lib/libgcc4/arch/mipseb.mk                  patch
        gnu/lib/libgcc4/arch/mipsel.mk                  patch
        gnu/lib/libgcc4/arch/powerpc.mk                 patch
        gnu/lib/libgcc4/arch/powerpc64.mk               patch
        gnu/lib/libgcc4/arch/sh3eb.mk                   patch
        gnu/lib/libgcc4/arch/sh3el.mk                   patch
        gnu/lib/libgcc4/arch/sparc.mk                   patch
        gnu/lib/libgcc4/arch/sparc64.mk                 patch
        gnu/lib/libgcc4/arch/vax.mk                     patch
        gnu/lib/libgcc4/arch/x86_64.mk                  patch
        gnu/usr.bin/gcc4/arch/alpha/defs.mk             patch
        gnu/usr.bin/gcc4/arch/arm/defs.mk               patch
        gnu/usr.bin/gcc4/arch/armeb/defs.mk             patch
        gnu/usr.bin/gcc4/arch/hppa/defs.mk              patch
        gnu/usr.bin/gcc4/arch/i386/defs.mk              patch
        gnu/usr.bin/gcc4/arch/m68000/defs.mk            patch
        gnu/usr.bin/gcc4/arch/m68k/defs.mk              patch
        gnu/usr.bin/gcc4/arch/mipseb/defs.mk            patch
        gnu/usr.bin/gcc4/arch/mipsel/defs.mk            patch
        gnu/usr.bin/gcc4/arch/powerpc/defs.mk           patch
        gnu/usr.bin/gcc4/arch/powerpc64/defs.mk         patch
        gnu/usr.bin/gcc4/arch/sh3eb/defs.mk             patch
        gnu/usr.bin/gcc4/arch/sh3el/defs.mk             patch
        gnu/usr.bin/gcc4/arch/sparc/defs.mk             patch
        gnu/usr.bin/gcc4/arch/sparc64/defs.mk           patch
        gnu/usr.bin/gcc4/arch/vax/defs.mk               patch
        gnu/usr.bin/gcc4/arch/x86_64/defs.mk            patch
        gnu/dist/gcc4/gcc/unwind-dw2-fde-phdr.c         patch

Instruct gcc to use dl_iterate_phdr to find exception unwind frames.
This avoids the registration/deregistration of frames that can
screwed up if the right set of libraries isn't linked together.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.26.1 src/gnu/dist/gcc4/gcc/crtstuff.c
cvs rdiff -u -r1.4 -r1.4.18.1 src/gnu/dist/gcc4/gcc/gcc.c
cvs rdiff -u -r0 -r1.1.2.1 src/gnu/dist/gcc4/gcc/unwind-dw2-fde-phdr.c
cvs rdiff -u -r1.2 -r1.2.26.1 src/gnu/dist/gcc4/gcc/config/netbsd-elf.h
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.26.1 src/gnu/dist/gcc4/gcc/config/t-netbsd
cvs rdiff -u -r1.3 -r1.3.18.1 src/gnu/lib/libgcc4/arch/alpha.mk \
    src/gnu/lib/libgcc4/arch/x86_64.mk
cvs rdiff -u -r1.3 -r1.3.12.1 src/gnu/lib/libgcc4/arch/arm.mk \
    src/gnu/lib/libgcc4/arch/hppa.mk src/gnu/lib/libgcc4/arch/mipseb.mk \
    src/gnu/lib/libgcc4/arch/mipsel.mk src/gnu/lib/libgcc4/arch/sh3eb.mk \
    src/gnu/lib/libgcc4/arch/sh3el.mk src/gnu/lib/libgcc4/arch/sparc.mk
cvs rdiff -u -r1.4 -r1.4.12.1 src/gnu/lib/libgcc4/arch/armeb.mk \
    src/gnu/lib/libgcc4/arch/sparc64.mk
cvs rdiff -u -r1.5 -r1.5.12.1 src/gnu/lib/libgcc4/arch/i386.mk \
    src/gnu/lib/libgcc4/arch/powerpc.mk
cvs rdiff -u -r1.3 -r1.3.4.1 src/gnu/lib/libgcc4/arch/m68000.mk
cvs rdiff -u -r1.4 -r1.4.4.1 src/gnu/lib/libgcc4/arch/m68k.mk
cvs rdiff -u -r1.2 -r1.2.26.1 src/gnu/lib/libgcc4/arch/powerpc64.mk
cvs rdiff -u -r1.2 -r1.2.12.1 src/gnu/lib/libgcc4/arch/vax.mk
cvs rdiff -u -r1.6 -r1.6.18.1 src/gnu/usr.bin/gcc4/arch/alpha/defs.mk
cvs rdiff -u -r1.5 -r1.5.18.1 src/gnu/usr.bin/gcc4/arch/arm/defs.mk
cvs rdiff -u -r1.6 -r1.6.18.1 src/gnu/usr.bin/gcc4/arch/armeb/defs.mk
cvs rdiff -u -r1.5 -r1.5.18.1 src/gnu/usr.bin/gcc4/arch/hppa/defs.mk
cvs rdiff -u -r1.7 -r1.7.18.1 src/gnu/usr.bin/gcc4/arch/i386/defs.mk
cvs rdiff -u -r1.5 -r1.5.4.1 src/gnu/usr.bin/gcc4/arch/m68000/defs.mk
cvs rdiff -u -r1.6 -r1.6.4.1 src/gnu/usr.bin/gcc4/arch/m68k/defs.mk
cvs rdiff -u -r1.5 -r1.5.18.1 src/gnu/usr.bin/gcc4/arch/mipseb/defs.mk
cvs rdiff -u -r1.6 -r1.6.18.1 src/gnu/usr.bin/gcc4/arch/mipsel/defs.mk
cvs rdiff -u -r1.7 -r1.7.18.1 src/gnu/usr.bin/gcc4/arch/powerpc/defs.mk
cvs rdiff -u -r1.4 -r1.4.18.1 src/gnu/usr.bin/gcc4/arch/powerpc64/defs.mk
cvs rdiff -u -r1.5 -r1.5.18.1 src/gnu/usr.bin/gcc4/arch/sh3eb/defs.mk
cvs rdiff -u -r1.5 -r1.5.18.1 src/gnu/usr.bin/gcc4/arch/sh3el/defs.mk
cvs rdiff -u -r1.5 -r1.5.18.1 src/gnu/usr.bin/gcc4/arch/sparc/defs.mk
cvs rdiff -u -r1.6 -r1.6.18.1 src/gnu/usr.bin/gcc4/arch/sparc64/defs.mk
cvs rdiff -u -r1.5 -r1.5.18.1 src/gnu/usr.bin/gcc4/arch/vax/defs.mk
cvs rdiff -u -r1.5 -r1.5.18.1 src/gnu/usr.bin/gcc4/arch/x86_64/defs.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index