Source-Changes archive

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

CVS commit: src

Module Name:    src
Committed By:   joerg
Date:           Tue Feb 22 05:45:09 UTC 2011

Modified Files:
        src/crypto/external/bsd/libsaslc/dist/src: mech.c
        src/lib/csu/alpha: crt0.c
        src/lib/csu/arm_elf: crt0.c
        src/lib/csu/common: crt0-common.c
        src/lib/csu/common_elf: common.h
        src/lib/csu/hppa: crt0.c
        src/lib/csu/ia64: crt0.c
        src/lib/csu/m68k_elf: crt0.c
        src/lib/csu/mips: crt0.c
        src/lib/csu/powerpc: crt0.c
        src/lib/csu/powerpc64: crt0.c
        src/lib/csu/sh3_elf: crt0.c
        src/lib/csu/sparc64: crt0.c
        src/lib/csu/sparc_elf: crt0.c
        src/lib/csu/vax_elf: crt0.c
        src/lib/libc/net: nsdispatch.c
        src/lib/libedit: vi.c
        src/sys/sys: cdefs_elf.h

Log Message:
Introduce __weakref_visible to handle the different required visibility
for weak references. GCC 4.2+ and Clang require static, older GCC wants
extern. Change __weak_reference to include sym. This requires changes
the existing users to not reuse the name of the symbol, but avoids
further differences between GCC 4.1 and GCC 4.2+/clang.

To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/crypto/external/bsd/libsaslc/dist/src/mech.c
cvs rdiff -u -r1.24 -r1.25 src/lib/csu/alpha/crt0.c
cvs rdiff -u -r1.7 -r1.8 src/lib/csu/arm_elf/crt0.c
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/common/crt0-common.c
cvs rdiff -u -r1.13 -r1.14 src/lib/csu/common_elf/common.h
cvs rdiff -u -r1.7 -r1.8 src/lib/csu/hppa/crt0.c
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/ia64/crt0.c
cvs rdiff -u -r1.11 -r1.12 src/lib/csu/m68k_elf/crt0.c
cvs rdiff -u -r1.21 -r1.22 src/lib/csu/mips/crt0.c
cvs rdiff -u -r1.26 -r1.27 src/lib/csu/powerpc/crt0.c
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/powerpc64/crt0.c
cvs rdiff -u -r1.10 -r1.11 src/lib/csu/sh3_elf/crt0.c
cvs rdiff -u -r1.24 -r1.25 src/lib/csu/sparc64/crt0.c
cvs rdiff -u -r1.12 -r1.13 src/lib/csu/sparc_elf/crt0.c
cvs rdiff -u -r1.10 -r1.11 src/lib/csu/vax_elf/crt0.c
cvs rdiff -u -r1.35 -r1.36 src/lib/libc/net/nsdispatch.c
cvs rdiff -u -r1.33 -r1.34 src/lib/libedit/vi.c
cvs rdiff -u -r1.35 -r1.36 src/sys/sys/cdefs_elf.h

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