repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
BR 2541252: Fix issues in insns.dat, mostly related to LZCNT and POPCNT
2009-02-22
H
.
Pete
r
A
nvin
BR
2541252: Fix
i
ssues i
n
insns
.
dat,
mos
t
ly
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src:
docume
n
t W
A
IT and %$$ fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
BR 2592476:
T
reat WAIT as a prefix even th
o
u
gh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: ha
n
dle
d
eep context-local
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make
nasm_strcat(
)
ta
k
e
const argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
outelf32/64:
remove a
l
ign_str in fa
v
or
o
f fw
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
outbin: fix typo: "sectio
n
s"
not
"
section
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
U
n
i
fy all-zero buffers; add f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611
9
0
6
:
p
roper er
r
or message for
start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
n
v
in
N
ASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
Fix opcode for
VA
D
DS
U
BPS; operands for VBLEND; a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
MA
i
nstructions
w
on't be in Sa
n
d
y
Brid
g
e
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r
Anvin
B
R
2
593349: Move version message
b
ack to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
v
i
n
do
c
: clean up t
h
e
"String Manipulation in M
a
cro
s
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc: indent
the ti
m
e macro ex
a
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
Merge branch 'ma
s
ter' of git+ssh
:
//repo
.
or
.
cz/srv
/
gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter A
n
vin
do
c
: up
d
ate the sec
t
i
o
n on
numeric
c
onstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
A
nvin
Fix the [warning
]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: s
l
ight
stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
BR
2432826:
Fix enforcement
o
f
the
L
ONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anv
i
n
BR
2
4
1
3278: Non
o
p
timal
f
orms of
arith
m
etic
i
nstruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
e
r
Anv
i
n
changes
.
src
:
document M
a
ch-O
a
lig
n
ment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
ter Anv
i
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter An
v
i
n
NASM 2
.
0
6rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: us
e
rbtr
e
e for symbol se
a
rc
h
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
e
r
Anv
i
n
rbtre
e
:
d
rop "con
s
t"
f
rom
s
ea
r
ch funct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src:
d
ocument POPC
N
T fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Mer
g
e br
a
nch
'
nasm-2
.
0
5
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvi
n
test/
p
opc
n
t
.
asm: simpl
e
test f
o
r the P
O
PCNT instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
h
e P
O
PCNT instruction d
o
e
s n
o
t need
sizes on me
m
ory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
BR 22
2
9703: POPCNT
r64
,
rm64 not POPCNT r64,rm3
2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
preproc: BR 2222615: fix se
g
fault
on
bogus
%ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anv
i
n
doc:
better descrip
t
ion of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
cha
n
ges
.
src: docume
n
t if for
%if
m
acro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
tes
t
:
a
dd test for B
R
222
2
615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc:
B
R
2222615: fix segfaul
t
on bogus %ifmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
doc/chan
g
es
.
src: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter
Anv
i
n
doc
:
minor
edit to the TLS do
c
ume
n
ta
t
ion examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
A
nvin
version
.
pl: snapshot releases
*
only*
have di
g
it
s
in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all ve
r
si
o
n strings to
a
single compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: drop the data
po
i
nter; instead rely on bein
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
A
n
v
in
co
m
piler
.
h: add
o
ffseto
f
() and co
n
tainer_of(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anv
i
n
Le
f
t
-
leaning re
d
-
b
la
c
k tree da
t
a
s
t
r
ucture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Fi
x
header
g
uards for
outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
ma
k
e
a
lldep
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c
: cross-reference macro
p
arameter concaten
a
tion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Merge branch 'nas
m
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter An
v
in
doc
:
f
i
x typo i
n
t
he de
s
cription
of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: fix
c
a
pitaliz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: remo
v
e duplicate entry for
th
e
"e
r
ror" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: ret
r
oactively document
u
pdates to t
h
e
w
arning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
d
o
c: f
i
x t
y
po
i
n
the d
e
s
cription
of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anv
i
n
doc:
f
ix
c
apitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
Anv
i
n
do
c
: re
m
ove duplicate e
n
try for the "error"
w
arni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er
Anvin
do
c
: retroactively
doc
u
ment updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
Merge
comm
i
t
'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvi
n
NA
S
M 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/ch
a
nge
s
.
sr
c
:
document -W/-w fix as a NASM 2
.
0
5
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anv
i
n
output: add common file o
u
tli
b
.
c
f
or common functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc
:
merg
e
ex
p
and_mmac_params() and expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Merge
b
ran
c
h
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
Better description of the n
u
mber-overflow wa
r
n
ing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvi
n
B
R: 2
1
96966: make the
-w/-W o
p
tions wor
k
agai
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
smartali
g
n: clean up unnecessary dupli
c
ation; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For
snapshot rele
a
ses,
expand ou
t
t
he mang
l
ed version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter Anvin
disasm: introduc
e
opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
asse
m
ble: use opx an
d
opy in a
few more
places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
Anvi
n
doc/chan
g
es
.
src: retroac
t
ively doc
u
me
n
t anon
y
mous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: do
n
'
t
macro-
e
xpand the argument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
doc: document %pop with argum
e
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
preproc: allow
%
pop to take an ide
n
tifie
r
,
un
i
fy
%
p
u
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document anonymous %p
u
sh
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r Anvin
doc/changes
.
src
:
be
g
in the release notes fo
r
2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: fix awkwar
d
word ord
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
version
.
pl:
don't add an extra
.
0
0
for su
b
minor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
Merge branch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
Fix op2 references that had not yet been con
v
erted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
disasm: ext
e
nsion
byte suppo
r
t in the d
i
sass
e
m
b
ler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
An
v
in
A
d
d
e
xtensi
o
n byte
c
o
d
e
s
to support
operand
s
4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When issuing wa
r
nin
g
s fo
r
EA d
i
splacements
,
use t
h
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter
A
nvin
doc/changes
.
src:
u
pdate release not
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er Anvin
The C
R
C
3
2 ins
t
ructi
o
ns can take 6
6
prefixes as
w
ell
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anv
i
n
test/crc32
.
a
s
m
:
test the CRC32 in
s
tr
u
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anvin
BR 2190521: fix the CRC32 o
p
cod
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
NASM 2
.
05rc
8
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
eter Anvin
BR 2187210: Fix PFRCPV
and PFRSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
assemble: no
t
a
l
l backends handle intra
-
s
e
gment OUT_
R
EL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 214
8
4
48: fix relativ
e
ad
d
resses in b
i
n out
p
ut
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Update
.
gitigno
r
e to incl
u
de
a
dditional generated file
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test/
p
pindirect
.
a
sm: test token pasting i
n
s
ide %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: fix
t
e
r
m
inal token pasting in
in
d
ir
e
ct sequence
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter A
n
v
in
p
reproc: error
o
n u
n
t
er
m
inated
%
[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
Anvin
prep
r
oc: fix exit con
d
itions for indir
e
ctio
n
loop
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
e
r Anvin
prepr
o
c: cor
r
ectly handle quoted string
s
i
nside
%
[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
doc:
d
ocument th
e
%[
.
.
.
] construct
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
in
test: better
s
martalign test
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r Anvi
n
s
martalign: use
a
"tim
e
s"
construct
rather
t
han %rep
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter A
n
vin
mac
r
o
s
.
pl
:
handle \-co
n
tinu
a
tion
lines in macros
.
pl
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next