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
Add NSIS script to make a Windows installer
2009-03-19
H
.
Peter A
n
vin
d
i
sasm:
fix reversed REP vs REPNE in
e
atbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
dis
a
sm: when
n
o
i
n
s
truct
i
o
n
is found, consider
a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM
2
.
06rc
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anvin
B
R 2
6
9068
8
: Fix opcodes for FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anvin
A
d
d test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2690688:
add miss
i
ng V
F
M ins
t
r
u
ct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: P
E
XTRQ r
e
quires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma:
f
ix spelling of
the VFNM instr
u
ctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nvin
insns
.
d
at: fix VFNM inst
r
u
c
tio
n
s
i
ncorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
nvin
BR 2672117: ha
n
dle long
lines
f
or db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
u
toconf
:
de
t
ect the broken bool in OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
M
ost i
n
st
r
uc
t
ion codes
are
octal, so
p
rin
t
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r
A
n
vin
optimiza
t
ion
.
asm: more sbyte
t
ests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
e
r
A
nvin
sby
t
e
: optimization is
OK if U
N
KNO
W
N isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
N
ASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anv
i
n
BR 2413265: don't pessimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
o
p
timi
z
ati
o
n
.
asm: add EA optimization t
e
st
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvi
n
nasm
.
c: another readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
v
i
n
nasm
.
c: readability cleanu
p
for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
Add VP
C
LMU
L
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
in
assemble: on
l
y be opt
i
misti
c
with NO_
S
EG if we'
r
e really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
c
o
n
vergenc
e
.
asm: add test of jmp to an absol
u
te address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
PCLM
U
L is ap
p
arently targeted for Westmere wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NA
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 25579
0
3
:
fix disassembly of a set of SSE MOV* i
n
s
tructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 2
5
41252: Fix issu
e
s in i
n
sns
.
dat, mostly
r
elated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anvin
chang
e
s
.
src: document WAIT and %$$ fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
B
R
2592476: Treat WAIT as a prefix even tho
u
gh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736
:
handle deep con
t
ext-
l
ocal
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
nasmlib:
mak
e
n
a
s
m_strcat
(
) take co
n
st
arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outelf32/64: remove ali
g
n
_str in fa
v
or of fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outbin: fix typo: "s
e
c
t
io
n
s"
n
ot "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
Unify all-zero buffer
s
; a
d
d fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anv
i
n
BR 2611906: proper erro
r
m
e
ssa
g
e for sta
r
t < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
N
A
S
M
2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Fix op
c
ode for VADD
S
UBPS; operan
d
s for VBL
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
Anvin
F
M
A instructions w
o
n't be in Sand
y
Brid
g
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl script used to generate
F
MA
i
nst
r
u
c
tion
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
changes
.
src: document upda
t
ed
A
VX specific
a
tion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Upda
t
e
the V
F
M
A
* instructi
o
ns pe
r
t
h
e
A
V
X spec ver
s
i
o
n 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
insns
.
da
t
: fi
x
mino
r
form
a
tting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
insns
.
pl: han
d
le the
new VEX
.
DDS
flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
e
r
A
n
vin
BR
2
59334
9
: Mov
e
version mes
s
age
b
a
ck to
s
tdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
N
A
SM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvi
n
d
o
c: clean up
t
he "Str
i
ng Man
i
pulation i
n
Macros" sectio
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: indent the t
i
m
e macro examp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
Merge branch 'm
a
ster' of git+ssh:/
/
repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r
Anvin
doc: update the
s
ection o
n
n
umeric
c
onstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning
]
d
i
rective
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter A
n
vin
outas86: slig
h
t stylisti
c
cleanu
p
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter A
n
vin
BR 2432
8
2
6
: Fix
enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anv
i
n
BR 2
4
13278:
Nonoptimal form
s
o
f arithmetic instruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
s
rc: docu
m
ent Mach
-
O al
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter A
n
vin
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pe
t
er Anvin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
ELF: use
rbtree for
s
ymb
o
l search
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvi
n
rbtree: drop "const" from search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vi
n
changes
.
src: document PO
P
CNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
Merge bran
c
h 'nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anv
i
n
t
e
s
t
/pop
c
nt
.
asm
:
si
m
ple test for the POPCNT
i
n
struction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The
P
OPCNT i
n
struc
t
ion d
o
e
s not need sizes on
m
e
m
o
ry
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvi
n
BR 22297
0
3: POP
C
N
T
r64,rm
6
4 not POPCNT
r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
prepro
c
:
B
R
2222615: fix segfault on bogus %if
m
acr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
A
n
vin
doc: be
t
ter description of %
l
ine
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter An
v
in
changes
.
s
rc: doc
u
m
ent if for %ifma
c
ro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
est: add test
for BR 2
2
22615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
prep
r
oc: BR 2
2
2
2
61
5
: fix segfault on bogus %ifmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/change
s
.
src:
document ELF TL
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anv
i
n
doc: minor
e
dit to the
T
LS doc
u
me
n
tation exam
p
les
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter Anvin
vers
i
on
.
pl: sna
p
shot releases
*
only* have
digits
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all version stri
n
gs to a single
c
o
mpilatio
n
unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rb
t
r
e
e: drop
t
he
d
ata poi
n
ter; i
n
s
tead re
l
y on
bei
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anvin
compiler
.
h: add offsetof() and
c
o
nt
a
iner_o
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-
l
ean
i
ng red-black tree
data str
u
cture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Fix header guard
s
f
o
r
outl
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter A
n
vin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: c
r
oss-reference
m
acro param
e
ter
c
oncatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge
b
ranc
h
'n
a
sm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in the description of %
u
nmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
A
nvin
doc: fix
c
a
pitalizat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
doc
:
remove duplicate entry
f
o
r the
"
error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
n
vin
d
o
c:
r
etr
o
a
ctively document updat
e
s to t
h
e warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c:
f
ix
t
ypo in the de
s
cription of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: fix c
a
pitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er A
n
vin
doc: remov
e
dup
l
icate entry for the "error" warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: re
t
ro
a
ctively
d
ocument
u
p
da
t
es to
t
he warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter A
n
v
in
Merge com
m
it 'nasm-2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r
A
nvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
te
r
Anvin
d
o
c/changes
.
src: doc
u
ment -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
.
P
e
t
er Anvin
output: add common file
outli
b
.
c
for common func
t
ion
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter A
n
vin
preproc:
m
erge
e
xpand_m
m
a
c
_params() and expan
d
_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
M
e
r
ge bran
c
h 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvin
B
e
tter descript
i
o
n of t
h
e num
b
e
r-overflow
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
B
R: 2
1
9
6
966: make
t
he -w/-
W
optio
n
s work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign: clean up
unnecessary d
u
plication; twea
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
F
o
r snaps
h
ot
r
e
leases, expan
d
o
u
t the
mangl
e
d
v
er
s
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: intr
o
duce
o
py
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next