index
:
nasm/nasm.git.old
avx512
branch-0_98-j
branch-0_98-j5
branch-0_98_24-gasalign
branch-0_98bf
branch-0_98e
buildfix-2.03rc4
ctype
debug-macros
defid
elf
elf16
elfmerge
evalmacro
evalstr
extnames
indirect
insns
latex
loops
macho-unify
macho64
machofix
machomerge
master
mempool
mkwarnings
nasm-0.98.x
nasm-2.03.x
nasm-2.05.xx
nasm-2.07.xx
nasm-2.08.xx
nasm-2.09.xx
nasm-2.10.xx
nasm-2.11.xx
nasm-2.12.xx
nasm-2.13.xx
nasm-2.14.xx
nasm-2.15.xx
nasm-2.15.xx-pre
nasm-2.15.xx-travis
new-preproc
newaddr
note
nsis
nsis2
owc
path
pp-inline
pragma
preproc-paste-fix
preproc-rewrite
reldef
signrel
sse5
travis
travis-osx
Netwide Assembler git mirror
NASM build server
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
asm
/
preproc.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
preproc: don't unmacro if macro cannot be found.
Marco Vanotti
2022-11-07
1
-0
/
+5
*
Revert "preproc: fix memory leak (and possibly CVEs?)"
H. Peter Anvin
2022-11-07
1
-1
/
+0
*
Merge remote-tracking branch 'ElyesH/typos'
H. Peter Anvin
2022-11-07
1
-9
/
+9
|
\
|
*
Fix some typos
Elyes HAOUAS
2022-01-09
1
-9
/
+9
*
|
Merge remote-tracking branch 'ElyesH/comments'
H. Peter Anvin
2022-11-07
1
-1
/
+1
|
\
\
|
*
|
Fix some comments
Elyes HAOUAS
2022-01-09
1
-1
/
+1
|
|
/
*
|
Merge remote-tracking branch 'igg0/strcat'
H. Peter Anvin
2022-11-07
1
-4
/
+1
|
\
\
|
*
|
Fixed optional comma separator in %strcat
Igor Glucksmann
2022-02-02
1
-4
/
+1
|
|
/
*
|
preproc: fix memory leak (and possibly CVEs?)
zhrf2020
2022-11-07
1
-0
/
+1
*
|
preproc: fix use of free() instead of nasm_free()
H. Peter Anvin
2022-11-07
1
-2
/
+2
*
|
preproc: add warning for empty %{} construct
H. Peter Anvin
2022-11-07
1
-0
/
+3
*
|
preproc: an empty %[] construct generates a null token, drop
H. Peter Anvin
2022-11-07
1
-3
/
+7
|
/
*
preproc: fix misparsing of << as right shift
Oleg Oshmyan
2021-09-21
1
-1
/
+1
*
preproc: fix pasting of TOKEN_HERE, TOKEN_BASE and TOKEN_QMARK
H. Peter Anvin (Intel)
2021-03-24
1
-3
/
+9
*
Merge branch 'nasm-2.15.xx'
Cyrill Gorcunov
2020-12-31
1
-0
/
+13
|
\
|
*
preproc: prohibit unmacro while macro expansion
Igor Munkin
2020-12-31
1
-0
/
+13
*
|
preproc: use explicit addressing while clearing smacro
Cyrill Gorcunov
2020-10-05
1
-1
/
+1
*
|
asm/preproc.c: in tokenize() advance pointer past ? for TOKEN_QMARK
H. Peter Anvin (Intel)
2020-09-11
1
-0
/
+1
*
|
preproc: when parsing an smacro template, don't mistake , for )
H. Peter Anvin (Intel)
2020-09-04
1
-2
/
+4
*
|
preproc: don't loop on a variable that doesn't advance
H. Peter Anvin (Intel)
2020-09-04
1
-1
/
+3
*
|
preproc: add %eval() function, add back %isn*()
H. Peter Anvin (Intel)
2020-09-04
1
-40
/
+112
*
|
Merge tag 'nasm-2.15.05'
H. Peter Anvin (Intel)
2020-08-31
1
-1
/
+1
|
\
|
|
*
BR 3392715: fix %ifid with $ and $$
H. Peter Anvin (Intel)
2020-08-27
1
-4
/
+2
*
|
Merge tag 'nasm-2.15.04'
H. Peter Anvin (Intel)
2020-08-25
1
-47
/
+128
|
\
|
|
*
BR3392711: preproc: fix memory corruption in expand_one_smacro
Cyrill Gorcunov
2020-08-18
1
-4
/
+4
|
*
BR3392712: pp_tokline: fix double free
Cyrill Gorcunov
2020-08-17
1
-0
/
+3
|
*
BR 3392708: fix NULL pointer reference for invalid %stacksize
H. Peter Anvin (Intel)
2020-07-30
1
-5
/
+13
|
*
preproc: add %*? and %*??
H. Peter Anvin
2020-07-18
1
-44
/
+117
*
|
Merge remote-tracking branch 'github/master'
H. Peter Anvin (Intel)
2020-08-25
1
-26
/
+63
|
\
\
|
*
|
Merge tag 'nasm-2.15.03'
H. Peter Anvin
2020-07-17
1
-27
/
+67
|
|
\
|
|
|
*
preproc: when printing errors, don't descent into unlisted macros
H. Peter Anvin
2020-07-16
1
-0
/
+2
|
|
*
preproc: BR 2292698: fix handling of whitespace around %+
H. Peter Anvin (Intel)
2020-07-15
1
-23
/
+30
|
|
*
BR 3392696: nasm_quote -- fixup callers
Cyrill Gorcunov
2020-07-12
1
-1
/
+1
|
|
*
preproc: saner handling of cpp-style line directives
H. Peter Anvin (Intel)
2020-07-10
1
-19
/
+26
|
|
*
preproc: preserve %[...] in listings
H. Peter Anvin (Intel)
2020-07-10
1
-2
/
+23
|
|
*
preproc: add a %null directive for the masm macro package
H. Peter Anvin (Intel)
2020-07-10
1
-0
/
+5
|
|
*
preproc: correctly handle %00 capturing a label
H. Peter Anvin (Intel)
2020-07-10
1
-1
/
+7
*
|
|
debug: feed single-line macro definitions and include hierachy to dfmt
H. Peter Anvin (Intel)
2020-08-25
1
-34
/
+79
*
|
|
Change dfmt->debug_macros to dfmt->debug_mmacros
H. Peter Anvin (Intel)
2020-07-14
1
-2
/
+2
|
/
/
*
|
preproc, doc: change a few remaining TOK_ -> TOKEN_ in comments only
H. Peter Anvin (Intel)
2020-07-14
1
-5
/
+5
*
|
preproc: unify token codes between the preprocessor and assembler
H. Peter Anvin (Intel)
2020-07-14
1
-381
/
+376
*
|
preproc: when parsing a # marker, use C-style string unquoting
H. Peter Anvin (Intel)
2020-07-13
1
-40
/
+31
*
|
BR 3392696: nasm_quote -- fixup callers
Cyrill Gorcunov
2020-07-12
1
-1
/
+1
*
|
Revert "BR 3392696: nasm_quote -- fixup callers"
H. Peter Anvin
2020-07-12
1
-3
/
+2
*
|
preproc: add %is...() function-like macros
H. Peter Anvin
2020-07-12
1
-14
/
+48
*
|
BR 3392696: nasm_quote -- fixup callers
Cyrill Gorcunov
2020-07-11
1
-2
/
+3
*
|
preproc: drop preproc_ops
H. Peter Anvin (Intel)
2020-07-10
1
-31
/
+14
*
|
preproc: don't call do_directive recursively
H. Peter Anvin (Intel)
2020-07-10
1
-44
/
+81
*
|
error: get rid of ERR_PASS1
H. Peter Anvin (Intel)
2020-07-10
1
-1
/
+1
*
|
preproc: a negative number is actually two tokens
H. Peter Anvin (Intel)
2020-07-10
1
-3
/
+14
[next]