glibc/elf
Ulrich Drepper ec09c1c410 Optimize xmalloc, xcalloc, xrealloc, and xstrdup
Add alloc_size attribute and apply consistently the malloc attribute
to xmalloc, xcalloc, xrealloc, and xstrdup.
2012-01-08 21:19:43 -05:00
..
cache.c elf/cache.c: Remove unnecessary condition 2011-07-19 20:17:51 -04:00
check-execstack.c Fix check-execstack test 2011-01-13 16:21:55 -05:00
check-localplt.c
check-textrel.c
chroot_canon.c Cleanups in ldconfig's chroot handling 2011-10-29 12:43:18 -04:00
circleload1.c
circlemod1.c
circlemod1a.c
circlemod2.c
circlemod2a.c
circlemod3.c
circlemod3a.c
constload1.c
constload2.c
constload3.c
dblload.c
dblloadmod1.c
dblloadmod2.c
dblloadmod3.c
dblunload.c
dep1.c
dep2.c
dep3.c
dep4.c
dl-addr.c Add missing inline keyword 2011-12-23 11:19:53 -05:00
dl-brk.c
dl-cache.c
dl-caller.c
dl-close.c Fix scope handling during dl_close 2011-08-24 09:32:13 +02:00
dl-conflict.c Don't call ifunc functions in trace mode 2011-10-05 14:35:40 +02:00
dl-debug.c
dl-deps.c Account for alloca size rounding in extend_alloca 2011-11-01 18:29:34 +01:00
dl-dst.h Fix assertion when handling DSTs during auditing. 2011-01-12 23:10:00 -05:00
dl-environ.c
dl-error.c
dl-execstack.c
dl-fini.c Small optimization of dependency sorting 2011-10-25 13:33:12 +02:00
dl-fptr.c
dl-init.c
dl-iteratephdr.c Fix warning in __dl_iterate_phdr 2011-11-12 01:49:14 -05:00
dl-libc.c Remove support for !USE___THREAD 2011-09-10 16:50:28 -04:00
dl-load.c elf/dl-load.c: Avoid warning 2011-10-07 11:00:13 -04:00
dl-lookup.c Avoid warning in dl-lookup.c 2011-10-29 12:40:55 -04:00
dl-minimal.c
dl-misc.c Use O_CLOEXEC when loading ld.so cache 2011-09-05 17:18:38 -04:00
dl-object.c Remove doubled words. 2011-04-22 21:34:32 -04:00
dl-open.c Print message that there is no scope instead of being silent 2011-08-20 15:16:42 -04:00
dl-origin.c
dl-profile.c
dl-profstub.c
dl-reloc.c Don't call ifunc functions in trace mode 2011-10-05 14:35:40 +02:00
dl-runtime.c Add an elf_ifunc_invoke interface so that architectures can implement 2011-06-20 19:56:40 -07:00
dl-sbrk.c
dl-scope.c
dl-support.c Provide static initializer for _dl_pagesize in statically linked code 2011-09-11 11:25:51 -04:00
dl-sym.c Add an elf_ifunc_invoke interface so that architectures can implement 2011-06-20 19:56:40 -07:00
dl-symaddr.c
dl-sysdep.c
dl-tls.c Fix memory leak in TLS of loaded objects. 2011-04-10 22:43:01 -04:00
dl-trampoline.c
dl-tsd.c Remove support for !USE___THREAD 2011-09-10 16:50:28 -04:00
dl-version.c
do-rel.h Use rounds{s,d} for x86 rint, ceil, floor 2011-10-16 20:58:17 -04:00
dynamic-link.h Cleanup last patch 2011-10-16 10:24:02 -04:00
elf.h Define ELFOSABI_GNU. 2011-09-09 10:11:49 -07:00
enbl-secure.c
failobj.c
filter.c
filtmod1.c
filtmod2.c
firstobj.c
gen-trusted-dirs.awk
genrtldtbl.awk
global.c
globalmod1.c
ifuncdep1.c
ifuncdep1pic.c
ifuncdep2.c
ifuncdep2pic.c
ifuncdep5.c
ifuncdep5pic.c
ifuncmain1.c
ifuncmain1pic.c
ifuncmain1picstatic.c
ifuncmain1pie.c
ifuncmain1static.c
ifuncmain1staticpic.c
ifuncmain1staticpie.c
ifuncmain1vis.c
ifuncmain1vispic.c
ifuncmain1vispie.c
ifuncmain2.c
ifuncmain2pic.c
ifuncmain2picstatic.c
ifuncmain2static.c
ifuncmain3.c
ifuncmain4.c
ifuncmain4picstatic.c
ifuncmain4static.c
ifuncmain5.c
ifuncmain5pic.c
ifuncmain5picstatic.c
ifuncmain5pie.c
ifuncmain5static.c
ifuncmain5staticpic.c
ifuncmain6pie.c
ifuncmain7.c
ifuncmain7pic.c
ifuncmain7picstatic.c
ifuncmain7pie.c
ifuncmain7static.c
ifuncmod1.c
ifuncmod3.c
ifuncmod5.c
ifuncmod6.c
initfirst.c
interp.c
lateglobal.c
ldconfig.c Update copyright year 2012-01-01 05:50:05 -05:00
ldd.bash.in Update copyright year 2012-01-01 05:50:05 -05:00
link.h
loadfail.c
loadtest.c
ltglobmod1.c
ltglobmod2.c
Makefile Static linking is always needed 2012-01-08 09:52:29 -05:00
multiload.c
neededobj1.c
neededobj2.c
neededobj3.c
neededobj4.c
neededobj5.c
neededobj6.c
neededtest2.c
neededtest3.c
neededtest4.c Remove pre-ISO C support 2012-01-07 23:57:22 -05:00
neededtest.c
next.c
nextmod1.c
nextmod2.c
nodel2mod1.c
nodel2mod2.c
nodel2mod3.c
nodelete2.c
nodelete.c
nodelmod1.c
nodelmod2.c
nodelmod3.c
nodelmod4.c
nodlopen2.c
nodlopen.c
nodlopenmod2.c
nodlopenmod.c
noload.c Fix memory leak in dlopen with RTLD_NOLOAD. 2011-02-25 20:49:48 -05:00
order2.c
order2mod1.c
order2mod2.c
order2mod3.c
order2mod4.c
order.c
origtest.c
pathoptobj.c
pldd-xx.c Remove leftover debug message from pldd 2011-10-14 23:51:20 -04:00
pldd.c Optimize xmalloc, xcalloc, xrealloc, and xstrdup 2012-01-08 21:19:43 -05:00
preloadtest.c
readelflib.c
readlib.c
reldep2.c
reldep3.c
reldep4.c
reldep4mod1.c
reldep4mod2.c
reldep4mod3.c
reldep4mod4.c
reldep5.c
reldep6.c
reldep6mod0.c
reldep6mod1.c
reldep6mod2.c
reldep6mod3.c
reldep6mod4.c
reldep7.c
reldep7mod1.c
reldep7mod2.c
reldep8.c
reldep8mod1.c
reldep8mod2.c
reldep8mod3.c
reldep9.c
reldep9mod1.c
reldep9mod2.c
reldep9mod3.c
reldep.c
reldepmod1.c
reldepmod2.c
reldepmod3.c
reldepmod4.c
reldepmod5.c
reldepmod6.c
resolvfail.c
restest1.c
restest2.c
rtld-Rules Remove use of ranlib. 2011-02-15 14:52:29 -05:00
rtld.c Don't call ifunc functions in trace mode 2011-10-05 14:35:40 +02:00
sln.c
sofini.c Remove .ctors' and .dtors' output sections 2010-12-24 20:14:37 -05:00
soinit.c Fix missing .ctors/.dtors lead word in soinit 2011-06-27 20:26:54 -07:00
sotruss-lib.c Add sotruss program 2011-05-28 13:20:12 -04:00
sotruss.ksh Also update new programs 2012-01-01 07:16:32 -05:00
sprof.c Update copyright year 2012-01-01 05:50:05 -05:00
stackguard-macros.h More IA-64 removal 2012-01-07 12:55:20 -05:00
testobj1_1.c
testobj1.c
testobj2.c
testobj3.c
testobj4.c
testobj5.c
testobj6.c
testobj.h
tls-macros.h More IA-64 removal 2012-01-07 12:55:20 -05:00
tlsdeschtab.h
tst-addr1.c
tst-align2.c
tst-align.c
tst-alignmod2.c
tst-alignmod.c
tst-array1-static.c
tst-array1.c
tst-array1.exp
tst-array2.c
tst-array2.exp
tst-array2dep.c
tst-array3.c
tst-array4.c
tst-array4.exp
tst-array5-static.c
tst-array5-static.exp
tst-array5.c
tst-array5.exp
tst-array5dep.c
tst-audit1.c
tst-audit2.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-audit3.c
tst-audit4.c Fix check for AVX enablement 2011-07-20 21:21:03 -04:00
tst-audit5.c
tst-audit6.c Fix check for AVX enablement 2011-07-20 21:21:03 -04:00
tst-audit7.c
tst-auditmod1.c More IA-64 removal 2012-01-07 12:55:20 -05:00
tst-auditmod3a.c
tst-auditmod3b.c
tst-auditmod4a.c
tst-auditmod4b.c Add missing inline keyword 2011-12-23 11:19:53 -05:00
tst-auditmod5a.c
tst-auditmod5b.c
tst-auditmod6a.c
tst-auditmod6b.c Add missing inline keyword 2011-12-23 11:19:53 -05:00
tst-auditmod6c.c Add missing inline keyword 2011-12-23 11:19:53 -05:00
tst-auditmod7a.c
tst-auditmod7b.c Add missing inline keyword 2011-12-23 11:19:53 -05:00
tst-deep1.c
tst-deep1mod1.c
tst-deep1mod2.c
tst-deep1mod3.c
tst-dlmodcount.c
tst-dlmopen1.c
tst-dlmopen1mod.c
tst-dlmopen2.c
tst-dlmopen3.c
tst-dlopenrpath.c
tst-dlopenrpathmod.c
tst-execstack-mod.c
tst-execstack-needed.c
tst-execstack-prog.c
tst-execstack.c
tst-global1.c
tst-initorder2.c Correct cycle detection during dependency sorting 2011-08-22 16:08:16 -04:00
tst-initorder2.exp Correct cycle detection during dependency sorting 2011-08-22 16:08:16 -04:00
tst-initorder.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-initorder.exp Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-initordera1.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-initordera2.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-initordera3.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-initordera4.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-initorderb1.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-initorderb2.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-leaks1.c
tst-order-a1.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-order-a2.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-order-a3.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-order-a4.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-order-b1.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-order-b2.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-order-main.c Fix ordering of DSO constructors and destructors. 2011-01-19 16:00:11 -05:00
tst-pathopt.c
tst-pathopt.sh
tst-pie1.c
tst-piemod1.c
tst-stackguard1-static.c
tst-stackguard1.c
tst-thrlock.c
tst-tls1-static.c
tst-tls1.c
tst-tls2-static.c
tst-tls2.c
tst-tls3.c
tst-tls4.c
tst-tls5.c
tst-tls6.c
tst-tls7.c
tst-tls8.c
tst-tls9-static.c
tst-tls9.c
tst-tls10.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tls10.h Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tls11.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tls12.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tls13.c
tst-tls14.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tls15.c
tst-tls16.c
tst-tls17.c
tst-tls18.c
tst-tls19.c Fix handling of static TLS in dlopen'ed objects 2011-05-14 21:25:43 -04:00
tst-tls19mod1.c Fix handling of static TLS in dlopen'ed objects 2011-05-14 21:25:43 -04:00
tst-tls19mod2.c Fix handling of static TLS in dlopen'ed objects 2011-05-14 21:25:43 -04:00
tst-tls19mod3.c Fix handling of static TLS in dlopen'ed objects 2011-05-14 21:25:43 -04:00
tst-tls-dlinfo.c
tst-tlsmod1.c
tst-tlsmod2.c
tst-tlsmod3.c
tst-tlsmod4.c
tst-tlsmod5.c
tst-tlsmod6.c
tst-tlsmod7.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod8.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod9.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod10.c
tst-tlsmod11.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod12.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod13.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod13a.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod14a.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod14b.c
tst-tlsmod15a.c
tst-tlsmod15b.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod16a.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod16b.c Cleanup of configuration options 2011-09-10 14:34:15 -04:00
tst-tlsmod17a.c
tst-tlsmod17b.c
tst-tlsmod18a.c
tst-unique1.c
tst-unique1mod1.c
tst-unique1mod2.c
tst-unique2.c
tst-unique2mod1.c
tst-unique2mod2.c
tst-unique3.cc Add explicit declaration of gets in C++ code 2012-01-07 10:37:50 -05:00
tst-unique3.h Fix copy relocations handling of unique objects. 2011-03-10 12:51:33 -05:00
tst-unique3lib2.cc Add explicit declaration of gets in C++ code 2012-01-07 10:37:50 -05:00
tst-unique3lib.cc Add explicit declaration of gets in C++ code 2012-01-07 10:37:50 -05:00
tst-unique4.cc Add explicit declaration of gets in C++ code 2012-01-07 10:37:50 -05:00
tst-unique4.h Fix resizing able for unique symbols when adding symbol for copy relocation 2011-05-12 21:59:09 -04:00
tst-unique4lib.cc Fix resizing able for unique symbols when adding symbol for copy relocation 2011-05-12 21:59:09 -04:00
unload2.c
unload2dep.c
unload2mod.c
unload3.c
unload3mod1.c
unload3mod2.c
unload3mod3.c
unload3mod4.c
unload4.c
unload4mod1.c
unload4mod2.c
unload4mod3.c
unload4mod4.c
unload5.c
unload6.c
unload6mod1.c
unload6mod2.c
unload6mod3.c
unload7.c
unload7mod1.c
unload7mod2.c
unload8.c Fix scope handling during dl_close 2011-08-24 09:32:13 +02:00
unload8mod1.c Fix scope handling during dl_close 2011-08-24 09:32:13 +02:00
unload8mod1x.c Fix scope handling during dl_close 2011-08-24 09:32:13 +02:00
unload8mod2.c Fix scope handling during dl_close 2011-08-24 09:32:13 +02:00
unload8mod3.c Fix scope handling during dl_close 2011-08-24 09:32:13 +02:00
unload.c
unloadmod.c
Versions
vismain.c
vismod1.c
vismod2.c
vismod3.c
vismod.h