projects
/
platform
/
upstream
/
nasm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'new-preproc'
[platform/upstream/nasm.git]
/
preproc.c
2009-07-20
H. Peter Anvin
Merge branch 'new-preproc'
blob
|
commitdiff
2009-07-19
H. Peter Anvin
Drop efunc and evalfunc as input to the preprocessor
blob
|
commitdiff
2009-07-17
H. Peter Anvin
Merge commit 'nasm-2.07rc7' into new-preproc
blob
|
commitdiff
|
diff to current
2009-07-16
H. Peter Anvin
Merge branch 'master' into new-preproc
blob
|
commitdiff
|
diff to current
2009-07-15
H. Peter Anvin
Merge branch 'master' into new-preproc
blob
|
commitdiff
|
diff to current
2009-07-15
H. Peter Anvin
preproc: style cleanups
blob
|
commitdiff
|
diff to current
2009-07-15
H. Peter Anvin
preproc: formatting cleanups
blob
|
commitdiff
|
diff to current
2009-07-15
Keith Kanios
pptok: change %rimacro to %irmacro
blob
|
commitdiff
|
diff to current
2009-07-14
H. Peter Anvin
preproc: don't pass an enum to %s
blob
|
commitdiff
|
diff to current
2009-07-14
H. Peter Anvin
preproc: generic solution for error on NUL characters...
blob
|
commitdiff
|
diff to current
2009-07-14
H. Peter Anvin
preproc: reject NUL characters in %deftok directives
blob
|
commitdiff
|
diff to current
2009-07-14
Keith Kanios
preproc: add %[i]deftok support
blob
|
commitdiff
|
diff to current
2009-07-14
H. Peter Anvin
Merge branch 'master' into new-preproc
blob
|
commitdiff
|
diff to current
2009-07-12
Keith Kanios
preproc: add %exitmacro support and clean up recursive...
blob
|
commitdiff
|
diff to current
2009-07-11
Keith Kanios
preproc: refine appropriate handling of PP_RMACRO/PP_RI...
blob
|
commitdiff
|
diff to current
2009-07-11
Keith Kanios
pptok: add rmacro/rimacro
blob
|
commitdiff
|
diff to current
2009-07-11
Keith Kanios
preproc: fix potential bug regarding MMacro->prev and...
blob
|
commitdiff
|
diff to current
2009-07-11
Keith Kanios
preproc: add recursive macro expansion support
blob
|
commitdiff
|
diff to current
2009-07-07
H. Peter Anvin
preproc: revert to older form of preprocessor user...
blob
|
commitdiff
|
diff to current
2009-07-07
H. Peter Anvin
preproc: always reprocess smacros after %+ - pasting
blob
|
commitdiff
|
diff to current
2009-07-07
Keith Kanios
Merge branch 'master' of git+ssh://repo.or.cz/srv/git...
blob
|
commitdiff
|
diff to current
2009-07-07
H. Peter Anvin
preproc: don't handle %+ until the final phase of smacr...
blob
|
commitdiff
|
diff to current
2009-07-06
H. Peter Anvin
NASM: relicense under the 2-clause BSD license
blob
|
commitdiff
|
diff to current
2009-07-03
H. Peter Anvin
Correction: preproc.c is *not* in the clear just yet.
blob
|
commitdiff
|
diff to current
2009-06-29
H. Peter Anvin
Add copyright headers to the *.c/*.h files in the main...
blob
|
commitdiff
|
diff to current
2009-06-27
H. Peter Anvin
preproc: use %if 0 instead of %ifdef BOGUS
blob
|
commitdiff
|
diff to current
2009-05-04
H. Peter Anvin
preproc: handle %+ even during early token replacement
blob
|
commitdiff
|
diff to current
2009-04-20
H. Peter Anvin
preproc: unify token-pasting code
blob
|
commitdiff
|
diff to current
2009-04-17
H. Peter Anvin
preproc: make $ and $$ TOKEN_OTHER
blob
|
commitdiff
|
diff to current
2009-04-17
Victor van den Elzen
BR 2760773: $$ tokens
blob
|
commitdiff
|
diff to current
2009-04-08
H. Peter Anvin
preproc: fix more token pasting cases
blob
|
commitdiff
|
diff to current
2009-04-08
H. Peter Anvin
Handle weird cases of token pasting
blob
|
commitdiff
|
diff to current
2009-02-22
H. Peter Anvin
br704736: handle deep context-local macros
blob
|
commitdiff
|
diff to current
2008-11-06
H. Peter Anvin
Merge branch 'nasm-2.05.xx'
blob
|
commitdiff
|
diff to current
2008-11-06
H. Peter Anvin
preproc: BR 2222615: fix segfault on bogus %ifmacro
blob
|
commitdiff
|
diff to current
2008-11-04
H. Peter Anvin
preproc: BR 2222615: fix segfault on bogus %ifmacro
blob
|
commitdiff
|
diff to current
2008-10-30
H. Peter Anvin
Merge branch 'nasm-2.05.xx'
blob
|
commitdiff
|
diff to current
2008-10-29
H. Peter Anvin
Merge commit 'nasm-2.05.01'
blob
|
commitdiff
|
diff to current
2008-10-27
H. Peter Anvin
preproc: merge expand_mmac_params() and expand_indirect()
blob
|
commitdiff
|
diff to current
2008-10-26
H. Peter Anvin
Merge branch 'nasm-2.05.xx'
blob
|
commitdiff
|
diff to current
2008-10-24
H. Peter Anvin
preproc: don't macro-expand the argument to %use
blob
|
commitdiff
|
diff to current
2008-10-24
H. Peter Anvin
preproc: allow %pop to take an identifier, unify %push...
blob
|
commitdiff
|
diff to current
2008-10-24
H. Peter Anvin
Merge branch 'indirect'
blob
|
commitdiff
|
diff to current
2008-10-20
H. Peter Anvin
preproc: fix terminal token pasting in indirect sequences
blob
|
commitdiff
|
diff to current
2008-10-20
H. Peter Anvin
preproc: error on unterminated %[...]
blob
|
commitdiff
|
diff to current
2008-10-20
H. Peter Anvin
preproc: fix exit conditions for indirection loop
blob
|
commitdiff
|
diff to current
2008-10-20
H. Peter Anvin
preproc: correctly handle quoted strings inside %[...
blob
|
commitdiff
|
diff to current
2008-10-19
H. Peter Anvin
preproc: fix list iteration in the case of expand_indir...
blob
|
commitdiff
|
diff to current
2008-10-19
H. Peter Anvin
preproc: Add new %[...] indirection construct
blob
|
commitdiff
|
diff to current
2008-10-01
Victor van den Elzen
Apply patch from BR 890790
blob
|
commitdiff
|
diff to current
2008-09-30
H. Peter Anvin
Allow %warning output to be suppressed
blob
|
commitdiff
|
diff to current
2008-09-25
H. Peter Anvin
Set __PASS__ to 3 for preprocess only
blob
|
commitdiff
|
diff to current
2008-09-24
H. Peter Anvin
Add __PASS__ builtin macro
blob
|
commitdiff
|
diff to current
2008-09-24
H. Peter Anvin
Unbreak %warning
blob
|
commitdiff
|
diff to current
2008-09-24
H. Peter Anvin
%error, %warning out on the final pass, add %fatal
blob
|
commitdiff
|
diff to current
2008-09-18
Victor van den Elzen
BR 1239818 - handle multiple %else clauses
blob
|
commitdiff
|
diff to current
2008-09-01
H. Peter Anvin
BR 2048950: fix crash due to mmacro list overflow
blob
|
commitdiff
|
diff to current
2008-08-06
Victor van den Elzen
Add macro-defaults warning class and documentation.
blob
|
commitdiff
|
diff to current
2008-08-01
H. Peter Anvin
BR 2034542: fix crash when touching __FILE__
blob
|
commitdiff
|
diff to current
2008-07-23
H. Peter Anvin
preproc: restore correct break; in do_directive()
blob
|
commitdiff
|
diff to current
2008-07-23
Victor van den Elzen
BR 560960: warn about trailing garbage in %macro/%ifmacro
blob
|
commitdiff
|
diff to current
2008-07-23
Victor van den Elzen
Improve checking and documentation for %ifctx
blob
|
commitdiff
|
diff to current
2008-07-20
H. Peter Anvin
Avoid redundant "const" for macros_t
blob
|
commitdiff
|
diff to current
2008-07-16
H. Peter Anvin
preproc: add %un[i]macro, add cleanups
blob
|
commitdiff
|
diff to current
2008-07-16
H. Peter Anvin
preproc.c: fix %ifn, %elifn
blob
|
commitdiff
|
diff to current
2008-07-16
Victor van den Elzen
Fix %rep ... %endmacro crash
blob
|
commitdiff
|
diff to current
2008-07-13
H. Peter Anvin
preproc.c: make %warning actually issue a warning...
blob
|
commitdiff
|
diff to current
2008-07-12
Charles Crayne
%EXITREP inside nested %REPs
blob
|
commitdiff
|
diff to current
2008-07-03
H. Peter Anvin
preproc: Allow anonymous contexts
blob
|
commitdiff
|
diff to current
2008-07-02
H. Peter Anvin
Permit commas in %strcat
blob
|
commitdiff
|
diff to current
2008-07-02
H. Peter Anvin
preproc: %strcat directive to concatenate quoted strings
blob
|
commitdiff
|
diff to current
2008-06-29
H. Peter Anvin
preproc: MMacro.finishes is a pointer, not a boolean
blob
|
commitdiff
|
diff to current
2008-06-25
H. Peter Anvin
Make the macros table "unsigned char"
blob
|
commitdiff
|
diff to current
2008-06-21
H. Peter Anvin
Drop the index tables from the canned macros
blob
|
commitdiff
|
diff to current
2008-06-21
H. Peter Anvin
Fix a few more <ctype.h> instances
blob
|
commitdiff
|
diff to current
2008-06-21
H. Peter Anvin
ctype.h: wrapper ctype functions with a cast to (unsign...
blob
|
commitdiff
|
diff to current
2008-06-20
H. Peter Anvin
preproc: free the include path and the final filename
blob
|
commitdiff
|
diff to current
2008-06-20
H. Peter Anvin
Move the output format macros into the macros.pl mechanism
blob
|
commitdiff
|
diff to current
2008-06-20
H. Peter Anvin
Somewhat more clever way to generate the %use guard...
blob
|
commitdiff
|
diff to current
2008-06-20
H. Peter Anvin
Protect %use from multi-inclusion and provide a test...
blob
|
commitdiff
|
diff to current
2008-06-19
H. Peter Anvin
%use: call these directives "standard macro packages"
blob
|
commitdiff
|
diff to current
2008-06-19
H. Peter Anvin
macros.c: compress by tokenizing macro directives
blob
|
commitdiff
|
diff to current
2008-06-19
H. Peter Anvin
preproc: add support for builtin include modules (...
blob
|
commitdiff
|
diff to current
2008-06-17
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-15
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-15
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-12
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-11
H. Peter Anvin
Use an explicit table for tolower() to avoid a function...
blob
|
commitdiff
|
diff to current
2008-06-11
H. Peter Anvin
Remove expand_macros_in_string()
blob
|
commitdiff
|
diff to current
2008-06-11
H. Peter Anvin
Add %warning, saner unquoting of %error
blob
|
commitdiff
|
diff to current
2008-06-10
H. Peter Anvin
Make strings a first-class token type; defer evaluation
blob
|
commitdiff
|
diff to current
2008-06-09
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-09
H. Peter Anvin
Fix %? in multi-line macros with a label
blob
|
commitdiff
|
diff to current
2008-06-06
H. Peter Anvin
Fix dependency list generation
blob
|
commitdiff
|
diff to current
2008-06-05
Charles Crayne
Merge branch 'master' of git+ssh://ccrayne@repo.or...
blob
|
commitdiff
|
diff to current
next