nasm/output
Cyrill Gorcunov f7b44f6092 Merge branch 'nasm-2.14.xx'
* nasm-2.14.xx: (83 commits)
  NASM 2.14rc16
  doc: Update changes
  preproc: expand_smacro -- Fix nil dereference on error path
  eval: Eliminate division by zero
  doc: Update changes
  opflags: Convert is_class and is_reg_class to helpers
  preproc: Fix out of range access in expand mmacro
  doc: Update changes
  parser: Fix sigsegv on certain equ instruction parsing
  labels: Make sure nil label is never passed
  labels: Don't nil dereference if no label provided
  macho: Add warning message in macho_output()
  macho/reloc: Fix addr size sensitive conditions
  macho/reloc: Fix macho_output() to get the offset adjustments by add_reloc()
  macho/reloc: Fixed offset adjustment in add_reloc()
  macho/reloc: Allow absolute relocation when forcing a symbol reference
  macho/reloc: Adjust SUB relocation information
  macho/reloc: Fixed in handling GOT/GOTLOAD/TLV relocations
  macho/reloc: Simplified relocation for REL/BRANCH
  macho/sym: Record initial symbol number always
  ...

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2018-10-15 22:58:13 +03:00
..
codeview.c errors: simplify nasm_fatal() and nasm_panic() 2018-06-15 18:20:17 -07:00
dwarf.h dwarf: Update dwarf_line_number_extended 2017-03-25 22:15:04 +03:00
elf.h output: elf -- Add ELF32_R_INFO, ELF64_R_INFO helpers 2017-03-18 15:16:10 +03:00
legacy.c Sanitize the handling of segments a bit 2017-05-03 17:33:04 -07:00
nulldbg.c Add a generic pragma-handling infrastructure 2017-03-07 21:32:37 -08:00
nullout.c output: centralize the null definition of ofmt->segbase 2018-06-14 22:41:00 -07:00
outaout.c output: remove ABSOLUTE handling, OUT_RAWDATA asserts 2018-06-15 00:03:53 -07:00
outaout.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outas86.c errors: simplify nasm_fatal() and nasm_panic() 2018-06-15 18:20:17 -07:00
outas86.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outbin.c errors: simplify nasm_fatal() and nasm_panic() 2018-06-15 18:20:17 -07:00
outbin.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outcoff.c errors: simplify nasm_fatal() and nasm_panic() 2018-06-15 18:20:17 -07:00
outcoff.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outdbg.c Merge branch 'nasm-2.14.xx' 2018-10-15 22:58:13 +03:00
outdbg.mac Sanitize the handling of segments a bit 2017-05-03 17:33:04 -07:00
outelf.c errors: simplify nasm_fatal() and nasm_panic() 2018-06-15 18:20:17 -07:00
outelf.h output: elf -- Make elf_section_attrib static 2017-03-25 22:15:04 +03:00
outelf.mac output: output format macros should be case insensitive 2017-03-07 22:53:48 -08:00
outform.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
outform.h Merge remote-tracking branch 'origin/nasm-2.12.xx' 2016-03-08 01:08:53 -08:00
outieee.c errors: simplify nasm_fatal() and nasm_panic() 2018-06-15 18:20:17 -07:00
outlib.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
outlib.h output: centralize the null definition of ofmt->segbase 2018-06-14 22:41:00 -07:00
outmacho.c Merge branch 'nasm-2.14.xx' 2018-10-15 22:58:13 +03:00
outmacho.mac macho: implement do_dead_strip, make subsections_by_symbols a pragma 2017-03-14 18:46:31 -07:00
outobj.c Merge branch 'nasm-2.14.xx' 2018-10-15 22:58:13 +03:00
outobj.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outrdf2.c errors: simplify nasm_fatal() and nasm_panic() 2018-06-15 18:20:17 -07:00
outrdf2.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
pecoff.h coff: Add support for the Codeview 8 debug format 2016-01-24 14:14:39 +03:00
stabs.h lib: split library into stdlib and nasmlib; header handling fixes 2016-03-08 12:20:02 -08:00
strtbl.c hashtbl, strtbl: add hash_free_all(), split strtbl_find() 2017-04-24 00:54:51 -07:00
strtbl.h hashtbl, strtbl: add hash_free_all(), split strtbl_find() 2017-04-24 00:54:51 -07:00