summaryrefslogtreecommitdiff
path: root/preproc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | preproc.c: free expansion definitions as neededKeith Kanios2010-12-181-16/+3
* | preproc.c: free tokens when ignoring expansion definition linesKeith Kanios2010-12-181-1/+1
* | preproc.c: placate tokenize() warnings during expansion definitionKeith Kanios2010-12-181-3/+3
* | preproc.c: fix handling of %? and %??Keith Kanios2010-11-131-1/+1
* | Revert 29cb0bb1b39f4e3c9e013993457e85fce14f5142Cyrill Gorcunov2010-11-111-1/+4
* | preproc: Add dump_token helperCyrill Gorcunov2010-11-111-0/+18
* | preproc: Use nasm_zalloc moreCyrill Gorcunov2010-11-111-7/+5
* | preproc: Use memset for stack allocated structureCyrill Gorcunov2010-11-111-11/+4
* | preproc: inc_fopen -- set sl->next earlyCyrill Gorcunov2010-11-111-1/+1
* | preproc: Use nasm_zalloc for new_ExpDef, new_ExpInvCyrill Gorcunov2010-11-111-39/+10
* | preproc: Use nasm_zalloc in new_LineCyrill Gorcunov2010-11-111-5/+2
* | preproc.c: Get rid of tab/space messCyrill Gorcunov2010-11-111-809/+809
* | preproc: do_directive: Allocate 'Include' from zeroified-memoryCyrill Gorcunov2010-11-101-14/+12
* | preproc.c: use nasm_strdup() rather than naked strdup()H. Peter Anvin2010-11-081-1/+1
* | preproc.c: placate errors in OpenWatcom Compilernasm-2.10rc2Keith Kanios2010-11-081-5/+7
* | preproc.c: Fix OpenWatcom compiler errorKeith Kanios2010-11-071-2/+2
* | preproc.c: Fix OpenWatcom compiler errorCyrill Gorcunov2010-11-081-2/+1
* | preproc.c: merge from preproc-rewrite branchKeith Kanios2010-11-061-843/+1101
* | preproc: Issue warning on unterminated %{ constructCyrill Gorcunov2010-10-071-1/+5
* | preproc.c: Support multiple matches in paste_tokensCyrill Gorcunov2010-10-071-48/+69
* | BR30730640: Restore preprocessor token concatenation rulesCyrill Gorcunov2010-09-301-88/+73
* | BR3074517: Print %macro name inside %rep blocksCyrill Gorcunov2010-09-241-3/+13
* | Merge branch 'nasm-2.09.xx'Cyrill Gorcunov2010-09-181-0/+30
|\ \ | |/
| * BR3066383: Restore backward compatibility with token pastingCyrill Gorcunov2010-09-181-0/+30
| * BR3064459: Missing %endif doesn't always cause errorCyrill Gorcunov2010-09-151-3/+5
* | Merge branch 'nasm-2.09.xx'H. Peter Anvin2010-09-151-1/+24
|\ \ | |/
| * preproc: reverse the order of the tokens in %deftokH. Peter Anvin2010-09-151-1/+24
| * preproc.c: Make %substr robustCyrill Gorcunov2010-09-071-4/+5
| * Handle %substr invalid parameters preventing NULL dereferenceCyrill Gorcunov2010-09-071-9/+14
| * Fix NULL dereferences on %substr missing operandsCyrill Gorcunov2010-09-071-2/+3
| * BR3060469: Fix SIGSEV on missed %deftok second parameterCyrill Gorcunov2010-09-061-1/+1
* | preproc.c: Get rid of new TABs brought in recentlyCyrill Gorcunov2010-09-121-58/+57
* | BR3064459: Missing %endif doesn't always cause errorCyrill Gorcunov2010-09-121-3/+5
* | preproc.c: Make %substr robustCyrill Gorcunov2010-09-071-4/+5
* | Handle %substr invalid parameters preventing NULL dereferenceCyrill Gorcunov2010-09-071-9/+14
* | Fix NULL dereferences on %substr missing operandsCyrill Gorcunov2010-09-071-2/+3
* | BR3060469: Fix SIGSEV on missed %deftok second parameterCyrill Gorcunov2010-09-061-1/+1
|/
* preproc.c: revamped context-local fall-through warning messageKeith Kanios2010-08-141-5/+6
* preproc.c: Context-through single macros expansion is deprecatedCyrill Gorcunov2010-08-111-10/+28