summaryrefslogtreecommitdiff
path: root/nasm.c
Commit message (Expand)AuthorAgeFilesLines
* When generate dependency names internally, quote filenamesH. Peter Anvin2012-09-091-4/+8
* preproc: Move NOP preprocessor into separate fileCyrill Gorcunov2012-05-071-147/+1
* preproc: Split get rid of global preproc methodsCyrill Gorcunov2012-05-071-17/+52
* help: Print that -Ox is a default optimization levelCyrill Gorcunov2012-03-111-2/+2
* Make the LOCK and HLE warnings suppressable.H. Peter Anvin2012-02-251-1/+3
* nasm.c: Fix is_suppressed_warning()H. Peter Anvin2012-02-241-8/+5
* Don't forget to setup warning levels on preprocessor phaseCyrill Gorcunov2011-12-051-1/+2
* Drop tab/space mess from parse_cmdlineCyrill Gorcunov2011-12-051-23/+27
* Use proper bracing on setting warnings in comman line parsingCyrill Gorcunov2011-12-051-14/+16
* Add WARN_IDX helper and ERR_WARN_TERM named constantCyrill Gorcunov2011-12-051-3/+3
* Simplify is_suppressed_warning helperCyrill Gorcunov2011-12-041-9/+18
* Drop unused 'arg' variableCyrill Gorcunov2011-07-171-2/+1
* preproc: Move Preproc type to preproc_ops structureCyrill Gorcunov2011-07-021-4/+6
* nassm.c: Use evaluate for section alignmentCyrill Gorcunov2011-06-251-4/+16
* ofmt: Alias shortname must be used for __OUTPUT_FORMAT__ macroCyrill Gorcunov2011-04-061-3/+9
* BR3200749: Fix "use after close" file pointerCyrill Gorcunov2011-03-071-1/+4
* Revert "Improve process_ea and introduce -OL"H. Peter Anvin2010-07-251-16/+7
* Improve process_ea and introduce -OLVictor van den Elzen2010-07-241-7/+16
* Make -Ox the defaultpreproc-paste-fixH. Peter Anvin2010-07-151-5/+14
* No need for \n at __OUTPUT_FORMAT__ macro endCyrill Gorcunov2010-07-131-1/+1
* Rename SEGALIGN to SECTALIGNCyrill Gorcunov2010-04-211-3/+3
* ofmt: Implement null_segalign stubsCyrill Gorcunov2010-04-211-0/+2
* Introduce SEGALIGN directiveCyrill Gorcunov2010-04-211-1/+13
* nasm.c: Delete redundant gotoCyrill Gorcunov2010-04-211-2/+2
* nasm.c: smarter handling of missing directivesH. Peter Anvin2010-04-071-4/+7
* Distinguish no directive present from unknown directiveH. Peter Anvin2010-04-061-4/+4
* nasm.c: Restore strings broken by `indent`Cyrill Gorcunov2010-01-091-30/+14
* nasm.c: Use copy_filename to set error message fileCyrill Gorcunov2009-12-041-1/+1
* stdscan: switch to stdscan_get/set routinesCyrill Gorcunov2009-10-311-2/+2
* nasm: rename nasm_zap_spaces() to nasm_zap_spaces_fwd()H. Peter Anvin2009-10-131-1/+1
* nasm.c: use string helpersCyrill Gorcunov2009-10-131-19/+7
* nasm.c: getkw -- use string helpersCyrill Gorcunov2009-10-131-36/+27
* nasm.c: fix stack overrun in assemble_fileH. Peter Anvin2009-08-081-15/+31
* nasm.c: consistently use the 'murrican spelling "optimize"H. Peter Anvin2009-07-311-1/+1
* nasm.c -- update info on -O cmdline optionCyrill Gorcunov2009-07-311-1/+4
* Merge commit 'cyr/hpa-list'H. Peter Anvin2009-07-301-4/+2
|\
| * nasm.c -- use list helpersCyrill Gorcunov2009-07-271-4/+2
* | nasm.c -- update help messageCyrill Gorcunov2009-07-311-3/+11
|/
* Drop efunc and evalfunc as input to the preprocessorH. Peter Anvin2009-07-181-13/+8
* Drop efunc and evaluate argument to parse_line()H. Peter Anvin2009-07-181-3/+1
* Drop the ofmt and errfunc arguments to label definition functionsH. Peter Anvin2009-07-181-15/+9
* Remove function pointers in output, simplify error handlingH. Peter Anvin2009-07-181-102/+86
* Merge commit 'nasm-2.07rc7' into new-preprocH. Peter Anvin2009-07-171-1/+2
|\
| * BR 2822263: don't re-invoke ofmt->symdef() in pass2 unless "special"H. Peter Anvin2009-07-161-1/+2
* | Don't try to fclose() the output if ofile is NULLH. Peter Anvin2009-07-141-4/+6
* | Hash even backend-specific directives, unify null functionsH. Peter Anvin2009-07-121-2/+2
* | Don't fclose() the output in the backendH. Peter Anvin2009-07-121-8/+11
* | Use a phash to decode directivesH. Peter Anvin2009-07-121-18/+10
|/
* listing: preserve list file on error, include errorsH. Peter Anvin2009-07-071-9/+15
* NASM: relicense under the 2-clause BSD licenseH. Peter Anvin2009-07-061-12/+0