preproc.c: Don't forget to dup filename before free
[platform/upstream/nasm.git] / preproc.c
2011-03-07 Cyrill Gorcunovpreproc.c: Don't forget to dup filename before free
2010-10-27 Cyrill Gorcunovpreproc.c: Restore concat rules on context local variables
2010-10-27 Cyrill Gorcunovpreproc: Issue warning on unterminated %{ construct
2010-10-27 Cyrill GorcunovBR3074517: Print %macro name inside %rep blocks
2010-09-17 Cyrill GorcunovBR3066383: Restore backward compatibility with token...
2010-09-15 Cyrill GorcunovBR3064459: Missing %endif doesn't always cause error
2010-09-15 H. Peter Anvinpreproc: reverse the order of the tokens in %deftok
2010-09-07 Cyrill Gorcunovpreproc.c: Make %substr robust
2010-09-07 Cyrill GorcunovHandle %substr invalid parameters preventing NULL deref...
2010-09-06 Cyrill GorcunovFix NULL dereferences on %substr missing operands
2010-09-06 Cyrill GorcunovBR3060469: Fix SIGSEV on missed %deftok second parameter
2010-08-14 Keith Kaniospreproc.c: revamped context-local fall-through warning...
2010-08-11 Cyrill Gorcunovpreproc.c: Context-through single macros expansion...
2010-08-11 Keith Kaniospreproc.c: modified deprecation warning for context...
2010-08-09 Cyrill Gorcunovpreproc.c: Fix error message typo
2010-08-09 Cyrill GorcunovBR3041451: Implement upper bound for %rep counter
2010-08-09 Keith Kaniospreproc.c: added deprecation warning for context-local...
2010-07-23 Cyrill Gorcunovpreproc.: Fix NULL dereference on broken %strlen argument
2010-07-20 H. Peter Anvinpreproc: allow non-identifier character in environment...
2010-07-16 H. Peter AnvinMerge branch 'nasm-2.08.xx'
2010-07-13 H. Peter Anvinpreproc: add %ifenv
2010-07-13 H. Peter AnvinBR3028880: Revert to nonfatal, better error message...
2010-07-13 Cyrill GorcunovBR3028880: Make nonexistent environment variable being...
2010-07-13 Cyrill GorcunovBR3028880: Fix NULL dereference on nonexistent environm...
2010-07-13 Cyrill Gorcunovtokenize: Fix wrong string index in indirect strings
2010-07-13 Cyrill Gorcunovpreproc: Extract reading line from predefined macros...
2010-07-13 Cyrill GorcunovMerge branches 'master' and 'preproc-paste-fix'
2010-07-13 Cyrill GorcunovBR3026808: Assign to local preprocessor variable does...
2010-07-09 Cyrill Gorcunovpreproc.c: Fix NULL deref on token pasting
2010-07-09 Cyrill Gorcunovpreproc.c: Fix NULL deref on token pasting
2010-07-08 H. Peter Anvinpreproc: don't paste TOK_PREPROC_ID
2010-07-08 H. Peter AnvinRevert "BR3005117: Expland local single macro before...
2010-07-08 H. Peter AnvinRevert "expand_mmac_params: Don't forget to handle...
2010-07-08 H. Peter AnvinRevert "expand_mmac_params: Expand local single macros...
2010-07-08 H. Peter AnvinRevert "expand_mmac_params: Expand local single macros...
2010-06-19 Cyrill Gorcunovpreproc.c: Get rid of signed/unsigned comparison warning
2010-06-08 Cyrill Gorcunovexpand_mmac_params: Expand local single macros uncondit...
2010-06-08 Cyrill Gorcunovexpand_mmac_params: Expand local single macros uncondit...
2010-06-05 Cyrill Gorcunovexpand_mmac_params_range: Simplify condition
2010-06-04 Cyrill Gorcunovpreproc.c: Fix argument indices checking in parameters...
2010-06-04 Cyrill Gorcunovpreproc.c: Introduce macros parameters range expansion
2010-06-04 Cyrill Gorcunovexpand_mmac_params: Format condition
2010-06-03 Cyrill Gorcunovnasmlib: Rename elements() macro to ARRAY_SIZE
2010-06-02 Cyrill Gorcunovpreproc.c: Use list_ helpers
2010-06-02 Cyrill Gorcunovexpand_mmac_params: Don't forget to handle TOK_OTHER
2010-06-01 Cyrill GorcunovBR3005117: Expland local single macro before pasting...
2010-04-09 Cyrill Gorcunovexpand_mmacro: Use list helpers
2010-04-09 Cyrill Gorcunovdetoken: Use list_for_each helpers
2010-04-09 Cyrill Gorcunovexpand_smacro: stylish nits
2010-03-10 Victor van den Elzenpreproc.c: Fix regression introduced in bebf0d215
2010-02-28 Cyrill Gorcunovpreproc.c: Turn off rmacro,exitmacro support
2010-02-16 Cyrill Gorcunovpreproc.c: Eliminate parasite comment on PP_STACKSIZE
2010-02-16 Cyrill Gorcunovpreproc.c: Fix tab\space mess
2010-02-14 Cyrill Gorcunovpreproc.c: Fix SIGSEV on missed %endm
2010-02-12 Cyrill Gorcunovpreproc.c: Fix NULL dereference on package absence
2010-02-11 Cyrill Gorcunovexpand_smacro: Don't search for ID in global context
2010-02-11 Cyrill GorcunovUse ALIGN helper
2010-02-11 Per Jessenpreproc.c: Use 16 byte offset in "flat64" stack model
2009-11-21 Cyrill Gorcunovpreproc.c: expand_smacro -- break endless loop for...
2009-10-25 Keith Kaniospreproc.c: fix exitmacro to account for if/endif blocks
2009-10-13 Cyrill Gorcunovpreproc.c: use string helpers
2009-07-26 H. Peter AnvinMerge branch 'nasm-2.07.xx'
2009-07-26 H. Peter AnvinMerge branch 'nasm-2.07.xx'
2009-07-20 Cyrill Gorcunovpreproc.c - remove redundant assignment
2009-07-20 H. Peter AnvinMerge branch 'new-preproc'
2009-07-19 H. Peter AnvinDrop efunc and evalfunc as input to the preprocessor
2009-07-17 H. Peter AnvinMerge commit 'nasm-2.07rc7' into new-preproc
2009-07-16 H. Peter AnvinMerge branch 'master' into new-preproc
2009-07-15 H. Peter AnvinMerge branch 'master' into new-preproc
2009-07-15 H. Peter Anvinpreproc: style cleanups
2009-07-15 H. Peter Anvinpreproc: formatting cleanups
2009-07-15 Keith Kaniospptok: change %rimacro to %irmacro
2009-07-14 H. Peter Anvinpreproc: don't pass an enum to %s
2009-07-14 H. Peter Anvinpreproc: generic solution for error on NUL characters...
2009-07-14 H. Peter Anvinpreproc: reject NUL characters in %deftok directives
2009-07-14 Keith Kaniospreproc: add %[i]deftok support
2009-07-14 H. Peter AnvinMerge branch 'master' into new-preproc
2009-07-12 Keith Kaniospreproc: add %exitmacro support and clean up recursive...
2009-07-11 Keith Kaniospreproc: refine appropriate handling of PP_RMACRO/PP_RI...
2009-07-11 Keith Kaniospptok: add rmacro/rimacro
2009-07-11 Keith Kaniospreproc: fix potential bug regarding MMacro->prev and...
2009-07-11 Keith Kaniospreproc: add recursive macro expansion support
2009-07-07 H. Peter Anvinpreproc: revert to older form of preprocessor user...
2009-07-07 H. Peter Anvinpreproc: always reprocess smacros after %+ - pasting
2009-07-07 Keith KaniosMerge branch 'master' of git+ssh://repo.or.cz/srv/git...
2009-07-07 H. Peter Anvinpreproc: don't handle %+ until the final phase of smacr...
2009-07-06 H. Peter AnvinNASM: relicense under the 2-clause BSD license
2009-07-03 H. Peter AnvinCorrection: preproc.c is *not* in the clear just yet.
2009-06-29 H. Peter AnvinAdd copyright headers to the *.c/*.h files in the main...
2009-06-27 H. Peter Anvinpreproc: use %if 0 instead of %ifdef BOGUS
2009-05-04 H. Peter Anvinpreproc: handle %+ even during early token replacement
2009-04-20 H. Peter Anvinpreproc: unify token-pasting code
2009-04-17 H. Peter Anvinpreproc: make $ and $$ TOKEN_OTHER
2009-04-17 Victor van den ElzenBR 2760773: $$ tokens
2009-04-08 H. Peter Anvinpreproc: fix more token pasting cases
2009-04-08 H. Peter AnvinHandle weird cases of token pasting
2009-02-22 H. Peter Anvinbr704736: handle deep context-local macros
2008-11-06 H. Peter AnvinMerge branch 'nasm-2.05.xx'
2008-11-06 H. Peter Anvinpreproc: BR 2222615: fix segfault on bogus %ifmacro
2008-11-04 H. Peter Anvinpreproc: BR 2222615: fix segfault on bogus %ifmacro
next