nasm/output
Chang S. Bae 17ffc1704b obj: Fix to initialize segment list
Recent labeling mechanism changes seem to bring the case,
where segment() procedure is called when the segment list
is empty. Now, it will simply check and initalize the
segment list.

Reported-by: Ozkan Sezer <sezeroz@gmail.com>
Signed-off-by: Chang S. Bae <chang.seok.bae@intel.com>
2018-09-15 23:04:30 +03:00
..
codeview.c output: codeview -- change version number written 2018-04-20 11:27:19 +03: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 Add support for backend-defined subsections and label hacks 2018-05-30 14:48:18 -07:00
outaout.c Cleanup of label renaming infrastructure, add subsection support 2018-06-01 18:06:25 -07:00
outaout.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outas86.c Add support for backend-defined subsections and label hacks 2018-05-30 14:48:18 -07:00
outas86.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outbin.c Cleanup of label renaming infrastructure, add subsection support 2018-06-01 18:06:25 -07:00
outbin.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outcoff.c Cleanup of label renaming infrastructure, add subsection support 2018-06-01 18:06:25 -07:00
outcoff.mac NASM: relicense under the 2-clause BSD license 2009-07-06 11:09:11 -07:00
outdbg.c subsections: don't lose the offset in the parent section 2018-06-27 20:20:21 -07:00
outdbg.mac Sanitize the handling of segments a bit 2017-05-03 17:33:04 -07:00
outelf.c Cleanup of label renaming infrastructure, add subsection support 2018-06-01 18:06:25 -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 Cleanup of label renaming infrastructure, add subsection support 2018-06-01 18:06:25 -07:00
outlib.c Reorganize the source code into subdirectories 2016-05-25 12:06:29 -07:00
outlib.h Add support for backend-defined subsections and label hacks 2018-05-30 14:48:18 -07:00
outmacho.c macho: Fix relocation type for relative direct branch 2018-08-24 11:21:58 +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 obj: Fix to initialize segment list 2018-09-15 23:04:30 +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 Add support for backend-defined subsections and label hacks 2018-05-30 14:48:18 -07:00
outrdf2.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