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:   riastradh
Date:           Fri Jun  2 19:08:49 UTC 2023

Modified Files:
        src/distrib/sets/lists/debug: shl.mi
        src/distrib/sets/lists/tests: shl.mi
        src/tests/libexec/ld.elf_so: Makefile t_tls_extern.c
Added Files:
        src/tests/libexec/ld.elf_so/helper_onlydef: Makefile h_onlydef.c
        src/tests/libexec/ld.elf_so/helper_onlydef_static: Makefile
        src/tests/libexec/ld.elf_so/helper_onlyuse_dynamic: Makefile
        src/tests/libexec/ld.elf_so/helper_onlyuse_static: Makefile

Log Message:
ld.elf_so: Test another edge case of mismatched TLS models.

One library defines a symbol and _doesn't_ use it, so it has no
indication of whether the symbol is for static TLS or dynamic TLS,
and then two other libraries use it in different ways.

XXX pullup-10

To generate a diff of this commit:
cvs rdiff -u -r1.308 -r1.309 src/distrib/sets/lists/debug/shl.mi
cvs rdiff -u -r1.14 -r1.15 src/distrib/sets/lists/tests/shl.mi
cvs rdiff -u -r1.17 -r1.18 src/tests/libexec/ld.elf_so/Makefile
cvs rdiff -u -r1.9 -r1.10 src/tests/libexec/ld.elf_so/t_tls_extern.c
cvs rdiff -u -r0 -r1.1 src/tests/libexec/ld.elf_so/helper_onlydef/Makefile \
cvs rdiff -u -r0 -r1.1 \
    src/tests/libexec/ld.elf_so/helper_onlydef_static/Makefile \
cvs rdiff -u -r0 -r1.1 \
    src/tests/libexec/ld.elf_so/helper_onlyuse_dynamic/Makefile \
cvs rdiff -u -r0 -r1.1 \
    src/tests/libexec/ld.elf_so/helper_onlyuse_static/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