nasm/output
H. Peter Anvin 1fee7d2d23 ELF: use rbtree for symbol searches
Linear searches are evil, so use an llrbtree to search for symbols by
offset.  This doesn't change the preexisting behaviour that we only
look for global symbols.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2008-11-06 19:55:05 -08:00
..
outaout.c output: add common file outlib.c for common functions; realsize() 2008-10-27 22:19:59 -07:00
outaout.mac outaout.mac: aoutb is an alias for aout 2008-09-09 09:53:20 -07:00
outas86.c output: add common file outlib.c for common functions; realsize() 2008-10-27 22:19:59 -07:00
outas86.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outbin.c output: add common file outlib.c for common functions; realsize() 2008-10-27 22:19:59 -07:00
outbin.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outcoff.c output: add common file outlib.c for common functions; realsize() 2008-10-27 22:19:59 -07:00
outcoff.mac macros: win32 and win64 are COFF, not Mach-O 2008-09-09 09:37:37 -07:00
outdbg.c Fix BR #916647 2008-11-05 14:19:15 +01:00
outelf32.c ELF: use rbtree for symbol searches 2008-11-06 19:55:05 -08:00
outelf64.c ELF: use rbtree for symbol searches 2008-11-06 19:55:05 -08:00
outelf.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outieee.c Fix BR #916647 2008-11-05 14:19:15 +01:00
outmacho.c output: add common file outlib.c for common functions; realsize() 2008-10-27 22:19:59 -07:00
outmacho.mac macros: win32 and win64 are COFF, not Mach-O 2008-09-09 09:37:37 -07:00
outobj.c Fix BR #916647 2008-11-05 14:19:15 +01:00
outobj.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outrdf2.c ctype.h: wrapper ctype functions with a cast to (unsigned char) 2008-06-21 10:23:17 -07:00
outrdf2.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outrdf.c Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00
outrdf.mac Move the output format macros into the macros.pl mechanism 2008-06-20 15:20:16 -07:00