summaryrefslogtreecommitdiff
path: root/output
Commit message (Expand)AuthorAgeFilesLines
* elf,stabs: stabs32/64_generate -- append ending tokenCyrill Gorcunov2009-09-142-16/+19
* output/elfcommon.h: tab/space cleanupCyrill Gorcunov2009-09-061-111/+111
* output/outelf32.c: code style simplificationCyrill Gorcunov2009-09-031-115/+108
* output/outelf32.c: tab-space cleanupCyrill Gorcunov2009-09-031-390/+367
* output/elf64.h: tab-space cleanupCyrill Gorcunov2009-09-031-51/+51
* output/elf32.h: tab-space cleanupCyrill Gorcunov2009-09-031-13/+13
* output/outelf.h - tab-space cleanupCyrill Gorcunov2009-09-031-23/+23
* Use fputs instead of fprintf for plain stringsVictor van den Elzen2009-08-131-1/+1
* Fix some format strings for nasm_errorVictor van den Elzen2009-08-114-16/+18
* output/dwarf.h: update dwarf constantsCyrill Gorcunov2009-08-101-23/+530
* output: change null_debug_routine to null_debug_directiveH. Peter Anvin2009-08-094-5/+5
* output/outbin.c -- use list helpersCyrill Gorcunov2009-08-011-15/+15
* outaout.c -- use list helpersCyrill Gorcunov2009-07-281-6/+4
* Merge branch 'nasm-2.07.xx'H. Peter Anvin2009-07-261-6/+6
|\
| * BR 2827397: fix invalid C in outcoff AddExports()H. Peter Anvin2009-07-261-6/+6
* | Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin2009-07-188-57/+35
* | Remove function pointers in output, simplify error handlingH. Peter Anvin2009-07-1816-931/+799
* | Merge commit 'nasm-2.07rc7' into new-preprocH. Peter Anvin2009-07-172-5/+5
|\ \ | |/
| * outcoff: fix invalid reference to ofmtH. Peter Anvin2009-07-161-1/+1
| * outcoff: this is COFF, not binaryH. Peter Anvin2009-07-161-2/+2
| * outform.h: update comments regarding macho32/macho64Keith Kanios2009-07-161-4/+4
* | outobj: don't fclose() the outputH. Peter Anvin2009-07-141-1/+0
* | Merge branch 'master' into new-preprocH. Peter Anvin2009-07-132-1/+9
|\ \ | |/
| * ELF: add debug support for TY_YWORDH. Peter Anvin2009-07-132-0/+8
| * elf32: debug32_typevalue - fix TY_OWORD sizeCyrill Gorcunov2009-07-131-1/+1
* | Hash even backend-specific directives, unify null functionsH. Peter Anvin2009-07-1214-128/+147
* | Don't fclose() the output in the backendH. Peter Anvin2009-07-1212-17/+0
|/
* macho64: Manually merge macho64 branch with master branch.Keith Kanios2009-07-084-18/+1584
* outmacho.c: fix section/relocation alignment issueKeith Kanios2009-07-071-3/+7
* outdbg: be excrutiatingly correct...H. Peter Anvin2009-07-071-1/+1
* outdbg: fix OUT_REL*ADR, add OUT_REL8ADRH. Peter Anvin2009-07-071-3/+8
* outbin: be consistent in spelling "Intel hex" with those capsH. Peter Anvin2009-07-061-1/+1
* outmacho: fixed section/relocation alignment issueKeith Kanios2009-07-061-4/+4
* NASM: relicense under the 2-clause BSD licenseH. Peter Anvin2009-07-069-108/+0
* outbin: minor cleanupsH. Peter Anvin2009-07-061-6/+8
* outbin: when using saa_rnbytes() we have to saa_rewind()H. Peter Anvin2009-07-051-0/+2
* outbin: when writing S-records, write head recordH. Peter Anvin2009-07-051-0/+3
* outbin: add support for Intel hex and Motorola S-recordsH. Peter Anvin2009-07-052-29/+293
* Make it possible for outputs to be either text or binaryH. Peter Anvin2009-07-0512-57/+62
* outobj: handle the case of SEG <undefined> in pass 0H. Peter Anvin2009-07-011-4/+12
* outmacho: change license to 2-BSDH. Peter Anvin2009-06-301-12/+0
* ELF64: fix incorrect type for the .strtab section headerCyrill Gorcunov2009-06-301-1/+1
* Add new copyright headers to the output modulesH. Peter Anvin2009-06-2823-83/+798
* Add copyright headers to macro filesH. Peter Anvin2009-06-289-0/+405
* Move prototypes for null_debug to outform.h and outlib.hH. Peter Anvin2009-06-275-0/+17
* Move backend-specific code to output/; break out null debug stuffH. Peter Anvin2009-06-2718-20/+475
* debug: make *all* the null debug routines available as a libraryH. Peter Anvin2009-06-272-20/+2
* output: call debug init from a central locationH. Peter Anvin2009-06-273-5/+1
* outelf.c: add appropriate #ifdefsH. Peter Anvin2009-06-271-0/+5
* outdbg: make outdbg.c compile cleanlyH. Peter Anvin2009-06-271-10/+12