]> git.ipfire.org Git - thirdparty/glibc.git/commit
WIP finer-grained, more aggressive local PLT call check zack/wip-check-localplt-2
authorZack Weinberg <zackw@panix.com>
Sun, 18 Mar 2018 21:01:06 +0000 (17:01 -0400)
committerZack Weinberg <zackw@panix.com>
Mon, 26 Mar 2018 13:05:19 +0000 (09:05 -0400)
commitf66704a937db50bbd78acc5c29f569b4c8e35d19
tree92d261f99ff3346bffb3a61f6e788fe0daf6093e
parent9ea49e16c79bd2acd0d0648ca0163f26dd1c3dae
WIP finer-grained, more aggressive local PLT call check
227 files changed:
crypt/crypt-entry.c
crypt/crypt-private.h
crypt/md5-crypt.c
crypt/md5.h
crypt/sha256-crypt.c
crypt/sha256.c
crypt/sha256.h
crypt/sha512-crypt.c
crypt/sha512.c
crypt/sha512.h
dirent/dirfd.c
elf/Makefile
elf/localplt-common.data [new file with mode: 0644]
include/complex.h
include/dirent.h
include/glob.h
include/libm-symbols.h [new file with mode: 0644]
include/math.h
include/mqueue.h
include/resolv.h
include/setjmp.h
include/stdio.h
include/stdlib.h
include/string.h
include/wchar.h
include/wctype.h
intl/loadinfo.h
libio/fileops.c
libio/genops.c
libio/iofclose.c
libio/iofdopen.c
libio/iofgetpos.c
libio/iofgetpos64.c
libio/iofopen.c
libio/iofopncook.c
libio/iofsetpos.c
libio/iofsetpos64.c
libio/iolibio.h
libio/iopopen.c
libio/iosetvbuf.c
libio/libio.h
libio/libioP.h
malloc/malloc.c
malloc/mtrace.c
math/math-svid-compat.h
math/s_casin_template.c
math/s_casinh_template.c
math/s_ccosh_template.c
math/s_cexp_template.c
math/s_clog_template.c
math/s_csqrt_template.c
math/s_ldexp_template.c
math/w_atan2_compat.c
math/w_atan2_template.c
math/w_atan2f_compat.c
math/w_atan2l_compat.c
math/w_hypot_compat.c
math/w_hypot_template.c
math/w_hypotf_compat.c
math/w_hypotl_compat.c
math/w_ilogb_template.c
math/w_log_compat.c
math/w_log_template.c
math/w_logl_compat.c
math/w_sqrt_compat.c
math/w_sqrt_template.c
math/w_sqrtf_compat.c
math/w_sqrtl_compat.c
posix/getopt_int.h
posix/glob-lstat-compat.c
posix/glob.c
posix/glob64-lstat-compat.c
posix/glob64.c
posix/glob_pattern_p.c
resolv/compat-gethnamaddr.c
resolv/res_hconf.h
resolv/res_send.c
scripts/check-localplt-2.sh [new file with mode: 0755]
stdio-common/psiginfo.c
stdio-common/vfscanf.c
string/memrchr.c
string/strchrnul.c
string/strncase.c
sunrpc/clnt_tcp.c
sunrpc/clnt_udp.c
sunrpc/clnt_unix.c
sunrpc/create_xid.c
sunrpc/des_crypt.c
sunrpc/des_impl.c
sunrpc/pmap_rmt.c
sysdeps/aarch64/strchrnul.S
sysdeps/generic/math_private.h
sysdeps/generic/math_private_calls.h
sysdeps/gnu/glob-lstat-compat.c
sysdeps/i386/fpu/s_rintl.c
sysdeps/i386/i686/multiarch/memrchr.c
sysdeps/i386/i686/multiarch/strncase.c
sysdeps/i386/i686/multiarch/wcslen.c
sysdeps/i386/strchrnul.S
sysdeps/ieee754/dbl-64/mpa.h
sysdeps/ieee754/dbl-64/s_erf.c
sysdeps/ieee754/dbl-64/s_expm1.c
sysdeps/ieee754/dbl-64/s_nextup.c
sysdeps/ieee754/dbl-64/s_sincos.c
sysdeps/ieee754/dbl-64/wordsize-64/s_frexp.c
sysdeps/ieee754/dbl-64/wordsize-64/s_nearbyint.c
sysdeps/ieee754/dbl-64/wordsize-64/s_round.c
sysdeps/ieee754/flt-32/s_atanf.c
sysdeps/ieee754/flt-32/s_ceilf.c
sysdeps/ieee754/flt-32/s_erff.c
sysdeps/ieee754/flt-32/s_expm1f.c
sysdeps/ieee754/flt-32/s_floorf.c
sysdeps/ieee754/flt-32/s_frexpf.c
sysdeps/ieee754/flt-32/s_nearbyintf.c
sysdeps/ieee754/flt-32/s_nextupf.c
sysdeps/ieee754/flt-32/s_rintf.c
sysdeps/ieee754/flt-32/s_roundevenf.c
sysdeps/ieee754/flt-32/s_roundf.c
sysdeps/ieee754/flt-32/s_truncf.c
sysdeps/ieee754/ldbl-128/s_atanl.c
sysdeps/ieee754/ldbl-128/s_ceill.c
sysdeps/ieee754/ldbl-128/s_cosl.c
sysdeps/ieee754/ldbl-128/s_erfl.c
sysdeps/ieee754/ldbl-128/s_floorl.c
sysdeps/ieee754/ldbl-128/s_frexpl.c
sysdeps/ieee754/ldbl-128/s_nearbyintl.c
sysdeps/ieee754/ldbl-128/s_nextupl.c
sysdeps/ieee754/ldbl-128/s_rintl.c
sysdeps/ieee754/ldbl-128/s_roundevenl.c
sysdeps/ieee754/ldbl-128/s_roundl.c
sysdeps/ieee754/ldbl-128/s_sincosl.c
sysdeps/ieee754/ldbl-128/s_sinl.c
sysdeps/ieee754/ldbl-128/s_truncl.c
sysdeps/ieee754/ldbl-96/s_cosl.c
sysdeps/ieee754/ldbl-96/s_erfl.c
sysdeps/ieee754/ldbl-96/s_frexpl.c
sysdeps/ieee754/ldbl-96/s_nextupl.c
sysdeps/ieee754/ldbl-96/s_roundevenl.c
sysdeps/ieee754/ldbl-96/s_roundl.c
sysdeps/ieee754/ldbl-96/s_signbitl.c
sysdeps/ieee754/ldbl-96/s_sincosl.c
sysdeps/ieee754/ldbl-96/s_sinl.c
sysdeps/m68k/strchrnul.S
sysdeps/mach/hurd/dirfd.c
sysdeps/posix/dirfd.c
sysdeps/powerpc/powerpc32/power4/multiarch/memrchr.c
sysdeps/powerpc/powerpc32/power4/multiarch/strchrnul.c
sysdeps/powerpc/powerpc32/power7/memrchr.S
sysdeps/powerpc/powerpc64/multiarch/memrchr.c
sysdeps/powerpc/powerpc64/multiarch/strchrnul.c
sysdeps/powerpc/powerpc64/power7/memrchr.S
sysdeps/powerpc/powerpc64/power8/memrchr.S
sysdeps/powerpc/powerpc64/power8/strchr.S
sysdeps/s390/multiarch/memrchr.c
sysdeps/s390/multiarch/strchrnul.c
sysdeps/s390/multiarch/wcslen.c
sysdeps/s390/multiarch/wcsnlen.c
sysdeps/tile/strchrnul.c
sysdeps/unix/sysv/linux/arm/umount.c
sysdeps/unix/sysv/linux/generic/umount.c
sysdeps/unix/sysv/linux/glob-lstat-compat.c
sysdeps/unix/sysv/linux/glob64-lstat-compat.c
sysdeps/unix/sysv/linux/ia64/syscalls.list
sysdeps/unix/sysv/linux/mips/mips64/umount.c
sysdeps/unix/sysv/linux/umount2.S
sysdeps/unix/sysv/linux/x86_64/compat-timer.h
sysdeps/unix/sysv/linux/x86_64/timer_create.c
sysdeps/unix/sysv/linux/x86_64/timer_delete.c
sysdeps/unix/sysv/linux/x86_64/timer_getoverr.c
sysdeps/unix/sysv/linux/x86_64/timer_gettime.c
sysdeps/unix/sysv/linux/x86_64/timer_settime.c
sysdeps/unix/sysv/linux/x86_64/umount.c
sysdeps/unix/sysv/mount-internal.h [new file with mode: 0644]
sysdeps/x86/fpu/include/bits/fenv.h
sysdeps/x86_64/fpu/multiarch/e_log-avx.c
sysdeps/x86_64/fpu/multiarch/e_log-fma.c
sysdeps/x86_64/fpu/multiarch/e_log-fma4.c
sysdeps/x86_64/fpu/multiarch/e_logf-fma.c
sysdeps/x86_64/fpu/multiarch/e_powf.c
sysdeps/x86_64/fpu/multiarch/s_atan-avx.c
sysdeps/x86_64/fpu/multiarch/s_atan-fma.c
sysdeps/x86_64/fpu/multiarch/s_atan-fma4.c
sysdeps/x86_64/fpu/multiarch/s_atan.c
sysdeps/x86_64/fpu/multiarch/s_ceil-c.c
sysdeps/x86_64/fpu/multiarch/s_ceil.c
sysdeps/x86_64/fpu/multiarch/s_ceilf.c
sysdeps/x86_64/fpu/multiarch/s_cosf.c
sysdeps/x86_64/fpu/multiarch/s_floor-c.c
sysdeps/x86_64/fpu/multiarch/s_floor.c
sysdeps/x86_64/fpu/multiarch/s_floorf.c
sysdeps/x86_64/fpu/multiarch/s_nearbyint-c.c
sysdeps/x86_64/fpu/multiarch/s_nearbyint.c
sysdeps/x86_64/fpu/multiarch/s_nearbyintf.c
sysdeps/x86_64/fpu/multiarch/s_rint-c.c
sysdeps/x86_64/fpu/multiarch/s_rint.c
sysdeps/x86_64/fpu/multiarch/s_rintf.c
sysdeps/x86_64/fpu/multiarch/s_sin-avx.c
sysdeps/x86_64/fpu/multiarch/s_sin-fma.c
sysdeps/x86_64/fpu/multiarch/s_sin-fma4.c
sysdeps/x86_64/fpu/multiarch/s_sin.c
sysdeps/x86_64/fpu/multiarch/s_sincosf.c
sysdeps/x86_64/fpu/multiarch/s_sinf.c
sysdeps/x86_64/fpu/multiarch/s_trunc-c.c
sysdeps/x86_64/fpu/multiarch/s_trunc.c
sysdeps/x86_64/fpu/multiarch/s_truncf.c
sysdeps/x86_64/fpu/s_ceill.S
sysdeps/x86_64/fpu/s_floorl.S
sysdeps/x86_64/fpu/s_log1pl.S
sysdeps/x86_64/fpu/s_scalbnl.S
sysdeps/x86_64/fpu/s_sincosf.S
sysdeps/x86_64/fpu/s_truncl.S
sysdeps/x86_64/memrchr.S
sysdeps/x86_64/multiarch/memrchr.c
sysdeps/x86_64/multiarch/strchrnul.c
sysdeps/x86_64/multiarch/strncase.c
sysdeps/x86_64/multiarch/wcslen.c
sysdeps/x86_64/multiarch/wcsnlen.c
sysdeps/x86_64/strchrnul.S
sysdeps/x86_64/wcslen.S
wcsmbs/wcpncpy.c
wcsmbs/wcscat.c
wcsmbs/wcschrnul.c
wcsmbs/wcslen.c
wcsmbs/wcsncpy.c
wcsmbs/wcsnlen.c
wctype/wctrans.c
wctype/wctype.c