Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/gnu
Module Name: src
Committed By: skrll
Date: Mon Jul 5 12:27:41 UTC 2004
Modified Files:
src/gnu/dist/gcc/gcc/config/sh: t-netbsd
src/gnu/lib/libgcc3/arch: alpha.mk arm.mk armeb.mk hppa.mk i386.mk
m68000.mk m68k.mk mipseb.mk mipsel.mk ns32k.mk powerpc.mk sh3eb.mk
sh3el.mk sh5el.mk sparc.mk sparc64.mk x86_64.mk
src/gnu/lib/libgcc3/libgcc_s: Makefile
Added Files:
src/gnu/dist/gcc/gcc/config/sh: libgcc-std.ver
Log Message:
Complete the fix for PR 22452 by doing the same thing as stock gcc. That
is, use the symbol versioning script to remove certain symbols from the
dynamic symbol table.
Do the symbol versioning thing for all platforms.
Whilest our ld.elf_so(1) doesn't understand symbol versioning this
doesn't matter as all the exposed symbols appear unversioned until symbol
versioning support is added (if ever).
To generate a diff of this commit:
cvs rdiff -r0 -r1.1 src/gnu/dist/gcc/gcc/config/sh/libgcc-std.ver
cvs rdiff -r1.1.1.1 -r1.2 src/gnu/dist/gcc/gcc/config/sh/t-netbsd
cvs rdiff -r1.3 -r1.4 src/gnu/lib/libgcc3/arch/alpha.mk \
src/gnu/lib/libgcc3/arch/arm.mk src/gnu/lib/libgcc3/arch/i386.mk \
src/gnu/lib/libgcc3/arch/m68000.mk src/gnu/lib/libgcc3/arch/m68k.mk \
src/gnu/lib/libgcc3/arch/mipseb.mk src/gnu/lib/libgcc3/arch/mipsel.mk \
src/gnu/lib/libgcc3/arch/ns32k.mk src/gnu/lib/libgcc3/arch/powerpc.mk \
src/gnu/lib/libgcc3/arch/sh3el.mk src/gnu/lib/libgcc3/arch/sh5el.mk \
src/gnu/lib/libgcc3/arch/sparc.mk src/gnu/lib/libgcc3/arch/sparc64.mk \
src/gnu/lib/libgcc3/arch/x86_64.mk
cvs rdiff -r1.5 -r1.6 src/gnu/lib/libgcc3/arch/armeb.mk
cvs rdiff -r1.4 -r1.5 src/gnu/lib/libgcc3/arch/hppa.mk
cvs rdiff -r1.2 -r1.3 src/gnu/lib/libgcc3/arch/sh3eb.mk
cvs rdiff -r1.6 -r1.7 src/gnu/lib/libgcc3/libgcc_s/Makefile
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