freebsd-dev/libexec/rtld-elf
Konstantin Belousov 758ffbfa3b Use xmalloc() instead of malloc() in the places where malloc() calls
are assumed to not fail.

Make the xcalloc() calling conventions follow the calloc(3) calling
conventions and replace unchecked calls to calloc() with calls to
xcalloc().

Remove redundand declarations from xmalloc.c, which are already
present in rtld.h.

Reviewed by:	kan
Discussed with:	bde
MFC after:	2 weeks
2012-03-22 14:20:51 +00:00
..
amd64 Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
arm Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
i386 Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
ia64 Use xmalloc() instead of malloc() in the places where malloc() calls 2012-03-22 14:20:51 +00:00
mips Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
powerpc Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
powerpc64 Use xmalloc() instead of malloc() in the places where malloc() calls 2012-03-22 14:20:51 +00:00
sparc64 Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
debug.c Rtld links with the specially built pic static libc library to get some 2011-08-24 20:05:13 +00:00
debug.h Use C99's varadic macro syntax instead of gcc's. 2006-03-28 18:26:47 +00:00
libmap.c Rtld on diet 3. 2012-03-14 15:39:59 +00:00
libmap.h Description from Dan: 2005-02-04 02:46:41 +00:00
Makefile Add support for preinit, init and fini arrays. Some ABIs, in 2012-03-11 20:03:09 +00:00
malloc.c Remove the fragments which are not needed on FreeBSD. The caltech 2012-03-22 14:11:10 +00:00
map_object.c Remove write-only variable. 2012-03-16 19:09:34 +00:00
rtld_lock.c Rtld links with the specially built pic static libc library to get some 2011-08-24 20:05:13 +00:00
rtld_lock.h Implement support for ELF filters in rtld. Both normal and auxillary 2010-12-25 08:51:20 +00:00
rtld_printf.c Remove the use of toupper() from rtld_printf.c. Use of the libc function 2012-03-09 16:21:40 +00:00
rtld_printf.h Rtld links with the specially built pic static libc library to get some 2011-08-24 20:05:13 +00:00
rtld_tls.h Add support for Thread Local Storage. 2004-08-03 08:51:00 +00:00
rtld.1 Implement support for ELF filters in rtld. Both normal and auxillary 2010-12-25 08:51:20 +00:00
rtld.c Use xmalloc() instead of malloc() in the places where malloc() calls 2012-03-22 14:20:51 +00:00
rtld.h Use xmalloc() instead of malloc() in the places where malloc() calls 2012-03-22 14:20:51 +00:00
Symbol.map Implement fdlopen(3), an rtld interface to load shared object by file 2012-01-07 10:33:01 +00:00
xmalloc.c Use xmalloc() instead of malloc() in the places where malloc() calls 2012-03-22 14:20:51 +00:00