summaryrefslogtreecommitdiff
path: root/preproc.c
Commit message (Expand)AuthorAgeFilesLines
* BR3392253: Fix potential buffer overflow in number conversionCyrill Gorcunov2013-05-061-1/+1
* Fixed wrong/redundant comparison according to documentation in comment above.Philipp Kloke2013-04-011-1/+1
* BR3392240: preproc: Don't fail on pasting of space expanded rvalue tokensCyrill Gorcunov2013-02-041-4/+25
* br3392236: Don't treat \Space after \BackSlash as a sign for line continuationCyrill Gorcunov2012-12-271-1/+1
* BR3392226 preproc: Rework line readin procedureCyrill Gorcunov2012-10-271-57/+56
* BR 3392207: preproc: Rewrite paste_tokens routineCyrill Gorcunov2012-08-071-97/+136
* preproc: Split get rid of global preproc methodsCyrill Gorcunov2012-05-071-6/+11
* preproc: Drop never used pp_runtimeCyrill Gorcunov2012-05-061-20/+0
* preproc: Use bsii helperCyrill Gorcunov2012-05-021-18/+1
* preproc: Finally drop context-through searchCyrill Gorcunov2012-03-111-62/+15
* BR3392200: preproc - Fix dangling paste termCyrill Gorcunov2012-03-041-2/+7
* preproc: Revert to the NASM 2.09 preprocessorH. Peter Anvin2012-03-031-1257/+962
* preproc: Drop never used Cond structureCyrill Gorcunov2012-03-011-2/+0
* BR3392200: preproc - Fix dangling paste termCyrill Gorcunov2012-02-271-2/+10
* preproc: Proper bracing with list_for_eachCyrill Gorcunov2011-11-201-3/+6
* preproc: Drop NULL assignments for static variablesCyrill Gorcunov2011-10-091-8/+8
* preproc: A few style fixupsCyrill Gorcunov2011-10-091-23/+36
* preproc: %ifenv should require environment variable name to existCyrill Gorcunov2011-10-021-3/+4
* BR3414012: Make %if[n]def to handle tail spacesCyrill Gorcunov2011-10-021-3/+4
* preproc: Drop emitting() rudimanetCyrill Gorcunov2011-08-011-1/+0
* preproc: Align members in structuresCyrill Gorcunov2011-07-171-45/+47
* preproc: Reorder ExpInv to drop paddingCyrill Gorcunov2011-07-171-18/+19
* preproc: Reorder SMacro members to eliminate paddingCyrill Gorcunov2011-07-171-6/+6
* preproc: Drop useless assignmentsCyrill Gorcunov2011-07-061-4/+0
* preproc: Move Preproc type to preproc_ops structureCyrill Gorcunov2011-07-021-1/+1
* preproc: Refactor smacro paramters expansionCyrill Gorcunov2011-06-301-6/+9
* preproc: Add smacro paramter helpersCyrill Gorcunov2011-06-301-6/+32
* preproc: Alignment in loopCyrill Gorcunov2011-06-301-3/+3
* preproc: Finally drop context-through searchCyrill Gorcunov2011-06-281-36/+16
* preproc: nasm_free is safe against NULL argumentCyrill Gorcunov2011-06-281-10/+5
* Revert "BR3288901: Relax concat rules in preprocessor code"Cyrill Gorcunov2011-06-271-23/+27
* preproc: Add trace point into paste_tokensCyrill Gorcunov2011-06-271-0/+2
* preproc: Some more tracing callsCyrill Gorcunov2011-06-261-0/+17
* preproc: Missed double charp in nasm_traceCyrill Gorcunov2011-06-261-1/+1
* preproc: Add tokenization tracingCyrill Gorcunov2011-06-251-4/+47
* preproc.c: Get rid of a few tabs and update yearCyrill Gorcunov2011-06-251-3/+3
* preproc.c: Use list_reverse helperCyrill Gorcunov2011-06-251-9/+3
* preproc: Drop unused 'mtok' variableCyrill Gorcunov2011-06-251-2/+1
* BR3288901: Relax concat rules in preprocessor codeCyrill Gorcunov2011-06-251-27/+23
* Merge branch 'nasm-2.09.xx'Cyrill Gorcunov2011-03-121-1/+1
|\
| * preproc.c: Don't forget to dup filename before freeCyrill Gorcunov2011-03-071-1/+1
| * preproc.c: Restore concat rules on context local variablesCyrill Gorcunov2010-10-271-89/+95
| * preproc: Issue warning on unterminated %{ constructCyrill Gorcunov2010-10-271-1/+5
| * BR3074517: Print %macro name inside %rep blocksCyrill Gorcunov2010-10-271-3/+13
* | preproc.c: Fix use-after-free bugCyrill Gorcunov2011-03-051-1/+1
* | preproc: Use nasm_zalloc helperCyrill Gorcunov2011-02-281-35/+14
* | preproc.c: fix tokenize() warnings for ignored expansion definitionsKeith Kanios2010-12-181-3/+8
* | preproc.c: simplify %un[i]macro warning messageKeith Kanios2010-12-181-1/+1
* | preproc.c: warn/ignore when attempting to %un[i]macro an active macroKeith Kanios2010-12-181-2/+8
* | preproc.c: replace tabs with spaces on recent commitsKeith Kanios2010-12-181-2/+2