summaryrefslogtreecommitdiff
path: root/output/outobj.c
AgeCommit message (Expand)AuthorFilesLines
2011-08-28outobj: Reorder Segment members to eliminate holesCyrill Gorcunov1-4/+4
2010-10-02BR3079550: NASM crash on run-time for OMF output formatCyrill Gorcunov1-2/+2
2010-06-07outobj: handle compilers without 64-bit switch() supportH. Peter Anvin1-1/+5
2010-05-06outobj: update error messageH. Peter Anvin1-2/+2
2010-05-06outobj: properly error on unsupported relocationsH. Peter Anvin1-12/+38
2010-04-25obj: Implement sectalign helperCyrill Gorcunov1-1/+44
2010-04-21Rename SEGALIGN to SECTALIGNCyrill Gorcunov1-1/+1
2010-04-21ofmt: Implement null_segalign stubsCyrill Gorcunov1-0/+1
2009-10-31stdscan: switch to stdscan_get/set routinesCyrill Gorcunov1-2/+2
2009-08-11Fix some format strings for nasm_errorVictor van den Elzen1-3/+3
2009-08-09output: change null_debug_routine to null_debug_directiveH. Peter Anvin1-1/+1
2009-07-18Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin1-7/+6
2009-07-18Remove function pointers in output, simplify error handlingH. Peter Anvin1-70/+58
2009-07-14outobj: don't fclose() the outputH. Peter Anvin1-1/+0
2009-07-12Hash even backend-specific directives, unify null functionsH. Peter Anvin1-9/+15
2009-07-05Make it possible for outputs to be either text or binaryH. Peter Anvin1-1/+1
2009-07-01outobj: handle the case of SEG <undefined> in pass 0H. Peter Anvin1-4/+12
2009-06-28Add new copyright headers to the output modulesH. Peter Anvin1-6/+35
2009-06-27Move prototypes for null_debug to outform.h and outlib.hH. Peter Anvin1-0/+1
2009-06-27Move backend-specific code to output/; break out null debug stuffH. Peter Anvin1-1/+1
2009-06-27output: call debug init from a central locationH. Peter Anvin1-2/+0
2008-11-05Fix BR #916647Victor van den Elzen1-1/+1
2008-10-31Move all version strings to a single compilation unit (ver.c)H. Peter Anvin1-3/+2
2008-10-27output: add common file outlib.c for common functions; realsize()H. Peter Anvin1-2/+1
2008-07-19BR 2010180: outobj: Garbage may be written in a last PUBDEFSlavik Gnatenko1-2/+5
2008-06-21ctype.h: wrapper ctype functions with a cast to (unsigned char)H. Peter Anvin1-25/+25
2008-06-20Move the output format macros into the macros.pl mechanismH. Peter Anvin1-18/+1
2007-12-29regularized spelling of license to match name of LICENSE fileBeroset1-1/+1
2007-11-18Clean up remaining build warningsH. Peter Anvin1-1/+1
2007-11-13Address data is int64_t; simplify writing an address objectH. Peter Anvin1-1/+1
2007-11-09Don't combine type and size into a single argumentH. Peter Anvin1-14/+12
2007-11-06Pass 64-bit instruction lengths to back-ends.Charles Crayne1-2/+2
2007-11-05Upgrade label functions to 64-bitCharles Crayne1-2/+2
2007-10-19Formatting: kill off "stealth whitespace"H. Peter Anvin1-1/+1
2007-10-11Additional uses of bool and enumH. Peter Anvin1-4/+5
2007-10-10Use the compiler-provided booleans if available, otherwise emulateH. Peter Anvin1-26/+26
2007-10-02Portability fixesH. Peter Anvin1-0/+2
2007-08-30Finishing touches on perfect hash tokenizer; actually turn the thing onH. Peter Anvin1-0/+1
2007-04-13Fixed obj_fwrite() declaration to match "static" definition.Keith Kanios1-1/+1
2007-04-13Fixed distinction between char and int8_t data types.Keith Kanios1-34/+34
2007-04-12General push for x86-64 support, dubbed 0.99.00.Keith Kanios1-79/+80
2005-06-08fix outobj.c bug - every 256th extern crashed nasmFrank Kotler1-3/+3
2005-01-15Apply Nindent to all .c and .h filesH. Peter Anvin1-1459/+1465
2003-09-25Revert erroneous macro added and modify __OUTPUT_FORMAT__ to a string constStanislav Karchebny1-1/+0
2003-09-25Consistency fixStanislav Karchebny1-1/+1
2003-09-24Added _NASM_FORMAT_ macroStanislav Karchebny1-0/+1
2002-09-19Fixes from Bart OldemanH. Peter Anvin1-1/+2
2002-09-12"const"-ipation fixes from Trevor WoernerH. Peter Anvin1-2/+2
2002-05-26Fix off-by-one error found when running theowl's test cases.H. Peter Anvin1-1/+1
2002-05-14Code cleanup fixes from Ed BerosetH. Peter Anvin1-4/+4