repo.or.cz
/
nasm
/
perl-rewrite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Document preprocessor token concatenation fix.
2009-04-08
H
.
Peter A
n
vi
n
Docume
n
t
p
r
eprocessor token concatenati
o
n fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
andle w
e
ird ca
s
es of token pasti
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er
Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er Anvin
nasm
.
nsi:
a
dd COPYING
t
o
t
h
e lis
t
of
fil
e
s to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
nasm
.
ns
i
:
a
d
d NASM
M
a
nual; au
t
o
mate ve
r
sion generati
o
n
commit
|
commitdiff
|
tree
2009-04-07
Sh
a
o
M
i
l
l
e
r
Add NSIS script to make a Windows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
fix reversed RE
P
v
s
REPNE in eat
b
yt
e
()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
dis
a
sm: when
n
o ins
t
ruction is
found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
eter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
te
r
Anvin
BR
2
672117: handle long li
n
es
f
or db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
u
toconf: dete
c
t the b
r
o
ken bool in OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anv
i
n
Most
i
ns
t
ruct
i
o
n
c
o
des are oct
a
l, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add
V
PCL
M
UL i
n
structions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anv
i
n
a
ssembl
e
:
o
nly be optimistic with N
O
_SEG if we'
r
e really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm: add test of jmp to
an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCL
M
UL i
s
appa
r
ently targeted
f
or Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR
2557903
:
f
i
x
dis
a
s
sembly of a set of SSE M
O
V*
i
nstructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
B
R
2541252: Fix
i
ssues in
i
nsns
.
dat,
m
o
s
tly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
chang
e
s
.
src: do
c
ument WAIT and
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvin
BR
2592476: Treat
WAIT as
a
prefix eve
n
th
o
u
gh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
b
r704736: handle
deep co
n
tex
t
-local mac
r
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
nasmli
b
:
m
a
ke
n
a
sm_strcat() tak
e
const argumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
outelf32/64: remove alig
n
_
s
tr in
f
avor
o
f fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
outbin: fix typo: "
s
e
c
tio
n
s" n
o
t "s
e
c
t
io
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-z
e
ro buffers;
a
dd f
w
rite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
BR 26
1
1
906
:
proper erro
r
message for start
<
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
0
6
r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
Fi
x
opcode for
V
A
DDSUB
P
S
;
operand
s
for VBLEND
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instruct
i
ons
won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
Anvin
BR
2
593349: Move vers
i
on message b
a
c
k to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: clean u
p
t
he "String Manipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
et
e
r
Anvin
doc: indent the time macr
o
exa
m
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc
:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
Merge bran
c
h 'master' of git+ssh://repo
.
or
.
cz
/
srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the sectio
n
on numeric
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pete
r
Anvin
F
i
x the [warni
n
g] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter An
v
in
outas86: slight stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Sor
o
nel
H
aetir
Add entry point suppo
r
t to
a
s
86 backe
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 243282
6
: Fix enf
o
rcement
o
f
t
h
e LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: Non
o
p
timal forms
of arithmet
i
c
i
nstructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src:
d
ocument Mach-O a
l
ignment
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pete
r
A
nv
i
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
a
vid DeHaven
Mach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvi
n
N
ASM 2
.
06
r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: use r
b
t
ree for symbol se
a
rches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
v
i
n
rbtree: drop "const" from search f
u
n
ct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src:
document POPCNT fi
x
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
Merge bran
c
h 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm: s
i
mple test for the
P
OPCNT i
n
struction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
he POPCNT instruction does not need size
s
on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter An
v
in
BR 2229703: P
O
PCNT r64,
r
m64 not POPCNT r64,
r
m32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
pre
p
roc
:
BR 2
2
22615:
f
ix segf
a
ult on bog
u
s %if
m
ac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
An
v
in
do
c
:
better d
e
scri
p
tio
n
o
f
%
line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
c
h
an
g
es
.
src: document
i
f for %i
f
macro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter A
n
vi
n
test: add te
s
t for B
R
2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
Anvin
prepro
c
: BR 2222615: fix
s
e
gfault on
b
o
gus
%
i
fma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er Anvin
d
o
c/
c
hange
s
.
src: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor edit
t
o the TLS documentation ex
a
mples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
A
nvin
versi
o
n
.
pl:
s
napsh
o
t relea
s
es *only* have
d
igi
t
s
i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvi
n
Mo
v
e a
l
l v
e
rsion
strings to a si
n
gle co
m
pilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
rbtree
:
drop the d
a
ta p
o
i
n
t
er; instead re
l
y on be
i
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
com
p
iler
.
h: add off
s
et
o
f() and
c
onta
i
ner_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
L
e
f
t
-leani
n
g
red-b
l
ack t
r
e
e data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Fix header guar
d
s for outli
b
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
make
a
lldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
c
ross-reference
macro parameter concate
n
ation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
M
e
rge
b
ranch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc:
f
ix typo in the description of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
Anv
i
n
d
o
c
: f
i
x capitaliza
t
io
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
do
c
: rem
o
ve duplicate entry for the "err
o
r"
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: retroa
c
tively doc
u
m
ent updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc
:
fix typo in the desc
r
iption of %
u
nmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc:
fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: remove duplicate entry
for the "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: r
e
troactiv
e
ly document updates to t
h
e
w
ar
n
in
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter
Anvi
n
M
erge commit 'nasm-2
.
0
5
.
01
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
0
5
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/chan
g
es
.
s
r
c: doc
u
ment
-
W/-
w
fix
a
s a NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
eter
Anvin
output: add common file
o
utlib
.
c for common fun
c
tions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er Anvin
p
r
e
proc: merge expand_mmac_par
a
ms() an
d
ex
p
and_
i
ndirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Mer
g
e branch
'nasm
-
2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
Anv
i
n
Bet
t
er
d
e
scriptio
n
of
t
he num
b
er-overflow war
n
i
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2196966:
m
a
k
e the -w/-W op
t
ion
s
work aga
i
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smar
t
align: c
l
ea
n
up unnec
e
ssary duplicatio
n
;
tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vi
n
Fo
r
snapshot releases, ex
p
and out t
h
e mangled versi
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter
A
nvin
d
isasm: int
r
od
u
ce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r An
v
in
assemble: use opx and opy in a f
e
w
more
p
la
c
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: retroa
c
tively docu
m
e
nt a
n
onymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc
:
don't macro-expand the argument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document %pop wi
t
h argumen
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
pre
p
roc: allow %pop
to
take an
i
dentifier
,
unify
%push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r Anvin
d
oc: document anonym
o
us %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc/chang
e
s
.
sr
c
:
b
e
g
i
n
the rele
a
se notes fo
r
2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
v
i
n
doc: fix awkwar
d
word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
vers
i
on
.
pl: don't add an extra
.
00 fo
r
submino
r
if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
Merge branch 'indir
e
c
t'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
Fix op2 references that had not yet bee
n
converted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
disasm: ext
e
ns
i
on byte su
p
port in
the disassemb
l
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
A
d
d
exte
n
sion b
y
tecodes to support operands
4
+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next