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
NASM 2.06rc10
2009-04-08
H
.
Peter Anvin
NASM
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document preproces
s
or
t
oken concatenat
i
on fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r An
v
i
n
Handle weird
c
ases of t
o
k
en pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
N
A
SM
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
A
nvin
nasm
.
nsi: add
C
O
P
YING to th
e
list of
file
s
to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
nvin
n
a
sm
.
nsi: add N
A
S
M
Manua
l
; automa
t
e version genera
t
i
o
n
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
disasm: fix reversed
REP vs REPN
E
in eatb
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter A
n
vin
disasm
:
whe
n
no i
n
struction is found, c
o
ns
i
d
er a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
eter Anvin
BR 26906
8
8:
Fix opcodes fo
r
FMA ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvi
n
Add
t
e
st from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 269068
8
: add missing VFM
i
n
s
truction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
i
n
BR 2689316
:
PEXTRQ requ
i
res REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: fix sp
e
lling of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nvin
ins
n
s
.
d
a
t: fix VFNM
i
n
st
r
uctio
n
s incorrectly spe
l
led
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
ter Anvin
NASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pet
e
r Anvin
BR 2672117: handle
long
l
ines
for d
b
/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter A
n
vin
autoconf: detect the broke
n
bool in
Ope
n
Watcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvin
Most instruction codes are octal, so pri
n
t
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimizati
o
n
.
a
sm:
m
ore s
b
yte
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
sbyte: optimization is
OK if U
N
KNOW
N
isn'
t
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm:
add s
b
y
t
e tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
er Anvin
NAS
M
2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: don'
t
pessim
i
ze displ
a
cements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
vin
optimization
.
a
s
m: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: another readabili
t
y cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
nasm
.
c
: readability cleanup fo
r
seg:off
parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VP
C
LMUL in
s
tructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
as
s
e
m
ble: only b
e
optimistic with N
O
_SEG
if w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
c
o
n
v
ergenc
e
.
asm: add test
o
f jmp t
o
an abs
o
l
u
te add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
P
C
LMUL is apparently tar
g
eted for
Westmer
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NASM 2
.
06rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvi
n
BR 2557903
:
fix dis
a
s
sembly of
a set of SSE
M
OV*
instr
u
ctio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 2541252: Fix i
s
sue
s
in insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anvi
n
change
s
.
s
rc: do
c
ument
WAIT and %$$ fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
BR 25924
7
6:
T
reat WAIT as
a p
r
efix even th
o
ug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
A
n
vin
br70
4
7
3
6:
h
andle de
e
p
c
ontext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
nasmlib: m
a
ke nasm_strcat(
)
take const argum
e
nts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvi
n
o
u
telf32
/
64: remove
align_
s
tr in
f
avor of fwr
i
t
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
ou
t
bin: fi
x
typo: "sectio
n
s" no
t
"section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Uni
f
y
all-ze
r
o
buffers; add fw
r
it
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvi
n
BR 26119
0
6:
p
roper error message for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NA
S
M 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Fix opcode for VADDSUBPS; ope
r
ands for
VBL
E
ND;
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
FMA instruct
i
ons won't
b
e in
S
a
ndy
Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
Perl
s
cri
p
t used
t
o gener
a
te FMA instr
u
c
t
ion patter
n
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
cha
n
ges
.
src
:
docume
n
t updated
A
VX
s
pecification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update the VFMA* instructions per
t
he A
V
X
spec
v
e
rsion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r
Anvin
insns
.
dat: fix minor for
m
at
t
ing
a
nomalie
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
insns
.
pl:
h
a
n
dle the new VEX
.
D
DS fl
a
g p
e
r A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
Anvin
BR 2
5
93349
:
Move
v
ersion
message back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
t
e
r
Anvin
NASM 2
.
06
r
c3
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
er Anvin
do
c
:
c
lea
n
up
the
"Strin
g
M
a
nipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
:
i
ndent
t
he time macro e
x
ample
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
d
oc:
f
ix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Me
r
g
e branch 'master' of git+ssh://repo
.
or
.
c
z/s
r
v/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvi
n
doc:
u
p
date the section on numeric c
o
n
stants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
t
er Anvin
Fix the [warn
i
ng] directiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
ou
t
as86: slight stylis
t
i
c
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R
24328
2
6: Fix enforc
e
ment of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter An
v
in
BR 2413278: Nonoptimal forms of arit
h
m
e
tic in
s
tru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvi
n
changes
.
src: d
o
cument Ma
c
h-O a
l
ignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NAS
M
2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
A
n
v
in
N
A
S
M
2
.
0
6
rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
t
er Anv
i
n
EL
F
:
u
se rbtree for sym
b
o
l
searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter
Anvin
r
bt
r
ee: dro
p
"const" from
search funct
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anv
i
n
changes
.
src:
do
c
ument P
O
PCNT
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
b
ranch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
t
est/pop
c
nt
.
asm:
simpl
e
test f
o
r the
P
OPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
A
nvin
T
he
P
OPCNT ins
t
ruction do
e
s not nee
d
sizes on
memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anv
i
n
BR 2229703: PO
P
C
N
T r64,rm64 not POPC
N
T r
6
4,rm
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
p
r
eproc: BR 2222615: fix s
e
gfault on bo
g
us %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anv
i
n
doc:
b
etter descr
i
pt
i
on of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vin
c
h
anges
.
s
r
c: document
i
f for %
i
f
m
acro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter
A
nvi
n
t
est: add test for BR
22226
1
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter A
n
vin
prepr
o
c
: BR
2222615: fix segfault
o
n bogus %if
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
doc/ch
a
ng
e
s
.
sr
c
: d
o
cument ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er Anvin
d
oc:
minor edit to the TLS
d
ocumentation e
x
ampl
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter
Anvin
version
.
p
l
: sna
p
sho
t
rel
e
ases *only* have digi
t
s
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter Anvin
Mov
e
all version strin
g
s to a sin
g
le
compilation
u
nit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
r
btree
:
d
r
op th
e
data
pointer;
ins
t
e
a
d rel
y
on
b
e
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
Anvin
comp
i
ler
.
h: add offset
o
f() and con
t
ain
e
r_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er
Anvin
Lef
t
-l
e
a
n
ing red-black tree
da
t
a structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Fix
header guards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
ma
k
e
alldep
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc:
c
ros
s
-r
e
ference macro
p
arameter
c
onca
t
enation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
M
erg
e
b
r
anch '
n
asm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
typo in the des
c
ription of
%
un
m
acr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
do
c
:
f
ix capi
t
a
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc:
r
emove duplicate entry for the "e
r
ror" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c
:
retroactively
d
ocumen
t
updates
to the
w
ar
n
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
oc: f
i
x typo in the desc
r
ipt
i
on of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: rem
o
ve du
p
li
c
ate e
n
try for the
"
erro
r
" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
r
etroa
c
tively document updat
e
s to t
h
e warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge com
m
i
t 'nasm-2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er
Anvin
N
A
SM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter
An
v
in
d
o
c
/ch
a
n
ges
.
src: docu
m
ent -W/-w fi
x
as a NA
S
M
2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
o
u
t
put:
a
dd c
o
mmon fi
l
e
o
u
tlib
.
c fo
r
common functio
n
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
ter Anvin
preproc: merge
e
xpa
n
d_mm
a
c_params() a
n
d expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next