summaryrefslogtreecommitdiff
path: root/preproc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* 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: 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
* preproc.c: modified deprecation warning for context-local label fallthroughKeith Kanios2010-08-101-8/+9
* preproc.c: Fix error message typoCyrill Gorcunov2010-08-091-1/+1
* BR3041451: Implement upper bound for %rep counterCyrill Gorcunov2010-08-091-1/+9
* preproc.c: added deprecation warning for context-local label fallthroughKeith Kanios2010-08-091-1/+7
* preproc.: Fix NULL dereference on broken %strlen argumentCyrill Gorcunov2010-07-231-1/+1
* preproc: allow non-identifier character in environment variablesH. Peter Anvin2010-07-201-28/+68
* preproc: add %ifenvH. Peter Anvin2010-07-131-0/+21
* BR3028880: Revert to nonfatal, better error message, cleanupH. Peter Anvin2010-07-131-4/+6
* BR3028880: Make nonexistent environment variable being fatal errorCyrill Gorcunov2010-07-131-5/+3
* BR3028880: Fix NULL dereference on nonexistent environment variableCyrill Gorcunov2010-07-131-4/+7
* tokenize: Fix wrong string index in indirect stringsCyrill Gorcunov2010-07-131-1/+1
* preproc: Extract reading line from predefined macros from read_lineCyrill Gorcunov2010-07-131-60/+83
* BR3026808: Assign to local preprocessor variable does not work in 2.09Cyrill Gorcunov2010-07-131-1/+0
* preproc.c: Fix NULL deref on token pastingCyrill Gorcunov2010-07-101-1/+3
* preproc: don't paste TOK_PREPROC_IDH. Peter Anvin2010-07-081-1/+1
* Revert "BR3005117: Expland local single macro before pasting tokens"H. Peter Anvin2010-07-081-26/+0
* Revert "expand_mmac_params: Don't forget to handle TOK_OTHER"H. Peter Anvin2010-07-081-2/+1
* Revert "expand_mmac_params: Expand local single macros unconditionally"H. Peter Anvin2010-07-081-1/+6
* Revert "expand_mmac_params: Expand local single macros unconditionally"H. Peter Anvin2010-07-081-1/+8
* preproc.c: Get rid of signed/unsigned comparison warningCyrill Gorcunov2010-06-201-2/+2
* expand_mmac_params: Expand local single macros unconditionallyCyrill Gorcunov2010-06-081-8/+1
* expand_mmac_params: Expand local single macros unconditionallyCyrill Gorcunov2010-06-081-6/+1
* expand_mmac_params_range: Simplify conditionCyrill Gorcunov2010-06-051-4/+2
* preproc.c: Fix argument indices checking in parameters rangeCyrill Gorcunov2010-06-051-2/+4
* preproc.c: Introduce macros parameters range expansionCyrill Gorcunov2010-06-051-77/+164
* expand_mmac_params: Format conditionCyrill Gorcunov2010-06-041-3/+3
* nasmlib: Rename elements() macro to ARRAY_SIZECyrill Gorcunov2010-06-031-3/+3
* preproc.c: Use list_ helpersCyrill Gorcunov2010-06-021-33/+23
* expand_mmac_params: Don't forget to handle TOK_OTHERCyrill Gorcunov2010-06-021-1/+2
* BR3005117: Expland local single macro before pasting tokensCyrill Gorcunov2010-06-021-0/+26
* expand_mmacro: Use list helpersCyrill Gorcunov2010-04-101-2/+2
* detoken: Use list_for_each helpersCyrill Gorcunov2010-04-101-7/+8
* expand_smacro: stylish nitsCyrill Gorcunov2010-04-101-16/+10
* preproc.c: Fix regression introduced in bebf0d215Victor van den Elzen2010-03-101-1/+1
* preproc.c: Turn off rmacro,exitmacro supportCyrill Gorcunov2010-02-281-0/+11
* preproc.c: Eliminate parasite comment on PP_STACKSIZECyrill Gorcunov2010-02-171-3/+0
* preproc.c: Fix tab\space messCyrill Gorcunov2010-02-171-1076/+1088