nasm/output
Cyrill Gorcunov a135658e83 ELF: Explicitly point out SYM_GLOBAL, SYM_LOCAL binding
Instead of implicit declaration of global symbols obtained
by STB_GLOBAL << 4, and local symbols by STB_LOCAL << 4
use ELF32_ST_MKBIND helpers.

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-01-03 15:04:46 +03:00
..
dwarf.h output/dwarf.h: update dwarf constants 2009-08-10 16:00:43 -07:00
elf.h elf.h: Add ELFXX_ST_MKBIND and move ELFXX_ST_ helpers 2010-01-03 15:04:41 +03:00
nulldbg.c output: change null_debug_routine to null_debug_directive 2009-08-09 13:04:13 -07:00
nullout.c Hash even backend-specific directives, unify null functions 2009-07-12 12:55:24 -07:00
outaout.c Remove outdated comments 2009-10-31 20:03:14 +03:00
outaout.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outas86.c Remove function pointers in output, simplify error handling 2009-07-18 18:43:12 -07:00
outas86.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outbin.c stdscan: switch to stdscan_get/set routines 2009-10-31 20:02:43 +03:00
outbin.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outcoff.c outcoff: BuildExportTable -- tab/space fix 2009-11-17 23:25:15 +03:00
outcoff.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outdbg.c Remove function pointers in output, simplify error handling 2009-07-18 18:43:12 -07:00
outelf.c Merge elf header files 2009-11-06 22:00:41 +03:00
outelf.h ELF: Explicitly point out SYM_GLOBAL, SYM_LOCAL binding 2010-01-03 15:04:46 +03:00
outelf.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outelf32.c ELF: Explicitly point out SYM_GLOBAL, SYM_LOCAL binding 2010-01-03 15:04:46 +03:00
outelf64.c ELF: Explicitly point out SYM_GLOBAL, SYM_LOCAL binding 2010-01-03 15:04:46 +03:00
outform.c Remove function pointers in output, simplify error handling 2009-07-18 18:43:12 -07:00
outform.h outform.h: fix OF_NO_RDF2 2009-11-30 13:26:34 -08:00
outieee.c Use fputs instead of fprintf for plain strings 2009-08-13 15:07:59 +02:00
outlib.c Add new copyright headers to the output modules 2009-06-28 17:25:15 -07:00
outlib.h output: change null_debug_routine to null_debug_directive 2009-08-09 13:04:13 -07:00
outmacho.mac macho64: Manually merge macho64 branch with master branch. 2009-07-08 23:04:52 -05:00
outmacho32.c outmacho32: replace error() -> nasm_error() 2009-11-30 11:27:47 -08:00
outmacho64.c BR 2840300: fix macho symbol alignment bug 2009-10-16 21:53:59 -05:00
outobj.c stdscan: switch to stdscan_get/set routines 2009-10-31 20:02:43 +03:00
outobj.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outrdf.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outrdf2.c Remove function pointers in output, simplify error handling 2009-07-18 18:43:12 -07:00
outrdf2.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
stabs.h Add common STABs definition into output/stabs.h 2010-01-03 15:04:31 +03:00