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-04-07
Sha
o
M
iller
Add NSIS
script to make
a Windo
w
s inst
a
ller
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter A
n
vin
disasm: fix reversed R
E
P vs REP
N
E in eatbyte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er A
n
vin
disasm:
when
no
in
s
tru
c
tion is found,
cons
i
der a
n
ake
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anv
i
n
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 26
7
2
1
1
7: handle long lines for db/d
w
/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r
Anvin
autoconf:
det
e
ct the broken bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvin
Most instru
c
tion c
o
d
es are o
c
tal, so print erro
r
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
A
d
d
VPC
L
MUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
in
assemble: o
n
ly be opt
i
m
i
s
tic with N
O
_SEG if we're re
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
con
v
erg
e
nce
.
asm: add
t
e
s
t
of jmp t
o
an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
PCL
M
UL
i
s
apparently t
a
rgete
d
for Westmere
w
ith th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
N
ASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r An
v
in
BR 2557903:
fix
disassembly
of
a set of SSE MOV* in
s
truc
t
ions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix
issues in insns
.
dat, mostly
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
sr
c
: document W
A
IT an
d
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
BR 2592476: Tr
e
at WAIT as a
prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736:
h
a
nd
l
e
d
eep
c
ontext-local macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
n
a
smlib: make nasm_s
t
rcat()
take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outelf32/64: remove alig
n
_
str in favor of
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
outb
i
n
:
fix typo:
"sections" not "s
e
ct
i
o
n"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Unify all-zero buffers; ad
d
fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 2611906: proper er
r
or
m
e
s
sage for start
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
Fix opcode for VA
D
DSUBPS
;
op
e
rands for VBLE
N
D;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
MA
instr
u
c
t
ions wo
n
'
t be i
n
Sandy Bridg
e
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: Move versio
n
me
s
sage back to
stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
Anvin
doc:
c
lea
n
u
p
the "String Ma
n
ipulation
i
n M
a
c
ros" s
e
ction
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er
A
nv
i
n
doc
:
ind
e
nt
t
he time m
a
c
r
o example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc: fix t
y
po
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
M
e
rge bra
n
ch 'master' of gi
t
+ssh://re
p
o
.
or
.
c
z
/
s
rv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc:
u
pdate the section on numer
i
c constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pet
e
r
A
nv
i
n
Fix
the [warning] directi
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
ou
t
as86: s
l
i
g
ht styl
i
stic clean
u
ps
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add entry point s
u
p
port to as86 b
a
ckend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 2432826: Fix enforc
e
ment of
t
he LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: N
o
noptimal forms of
a
rithmeti
c
in
s
tr
u
c
tio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
h
anges
.
src: do
c
ument Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
ete
r
Anvin
N
ASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David De
H
ave
n
Mach-O alignm
e
nt fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter A
n
v
in
N
ASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvin
E
LF:
u
se rbtree for symbol
sea
r
ches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er An
v
in
rbt
r
ee:
d
r
o
p "const" from
sea
r
ch
function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
An
v
in
change
s
.
src
:
d
ocu
m
e
nt POP
C
N
T
fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
te
r
Anvin
Me
r
g
e
bra
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm: si
m
ple test f
o
r the POPCNT
i
nstruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The
POPCNT instruc
t
i
o
n
d
o
es not need sizes
o
n me
m
ory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
e
r Anvi
n
B
R
2229703: POPCNT r64,r
m
64
not POPC
N
T r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR 2222615: fix
segfault on bogus %ifm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
Anvin
doc: bett
e
r description of
%li
n
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
changes
.
src:
d
oc
u
men
t
if for %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
test: add t
e
st for
B
R 2222
6
15
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
prep
r
oc:
B
R 2222615: f
i
x
s
egfault on bo
g
us
%ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/
c
ha
n
ges
.
src: docu
m
en
t
ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor ed
i
t to the TLS
d
ocu
m
e
n
tation
e
xamples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er Anvin
v
ersion
.
p
l: s
n
apshot releases
*
on
l
y* have digits
in
.
.
.
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 singl
e
co
m
pi
l
ation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
r
b
tree
:
drop the
da
t
a pointer; instead
r
e
ly on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h:
a
dd offsetof
(
) and cont
a
iner_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Lef
t
-leani
n
g r
e
d-
b
lack tree data struct
u
r
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anv
i
n
F
ix header g
u
ards for
o
utlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
make allde
p
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
i
n
doc: cross-reference macro
p
aram
e
ter con
c
atenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Merge branch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
fix
t
ypo in the descrip
t
ion
of %unmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc
:
fix capital
i
zation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er An
v
in
doc: remov
e
dupl
i
cate entry for the "error"
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: r
e
troac
t
ive
l
y d
o
cument updates
to the
w
arning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo i
n
t
he d
e
s
crip
t
i
o
n
of %u
n
macro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: fi
x
capitalizatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
remove du
p
licate entry for
t
h
e "err
o
r" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: retroactively d
o
cument up
d
ates to th
e
wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
et
e
r Anv
i
n
Merge commit 'nasm-
2
.
05
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
doc/changes
.
src: document
-W/-w fix as
a
NAS
M
2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
output: add comm
o
n file outl
i
b
.
c
for co
m
mon functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
Anv
i
n
preproc: merge expand_mma
c
_params(
)
and expan
d
_
indire
c
t()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Me
r
ge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
Better description of t
h
e n
u
m
b
er-ove
r
flow
w
arning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
B
R: 2196966:
make t
h
e -w/-W op
t
i
ons work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
Anvin
smartalign: clean u
p
u
n
n
e
cessary duplication;
t
w
e
ak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
t
er An
v
in
F
o
r
s
na
p
shot releases,
e
xpand out the mangled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter
A
n
v
in
disa
s
m: in
t
roduc
e
opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
as
s
e
m
b
le:
u
se opx and opy in a few more
p
l
a
c
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc/changes
.
src:
ret
r
oa
c
tively docume
n
t anonym
o
us
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
p
reproc
:
don
'
t macro-expand the
arg
u
ment to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: docu
m
ent %pop wi
t
h a
r
g
u
ment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
prepr
o
c: allow %pop
to take an
iden
t
ifier, uni
f
y %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc: d
o
cument an
o
nymous %pu
s
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc/changes
.
sr
c
:
begin the relea
s
e notes f
o
r 2
.
0
6
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
d
oc: fix awkward word orde
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
ve
r
sion
.
pl: don'
t
a
d
d an ext
r
a
.
00 for sub
m
inor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Mer
g
e bra
n
ch 'indir
e
c
t'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
F
i
x op2
r
efe
r
ences t
h
at had
not ye
t
been converted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
d
i
sasm: exte
n
sion
b
y
te support in
th
e
disassembler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
A
d
d extension bytecodes to
s
upport operands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter A
n
vin
When i
s
suing warnings fo
r
EA
d
i
sp
l
acements, use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
n
vin
NA
S
M 2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
doc/c
h
anges
.
src: up
d
ate rel
e
ase notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er
A
nvin
The CRC32 instruct
i
on
s
can t
a
ke 66
prefixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter An
v
in
t
est/crc32
.
as
m
:
test th
e
CRC32 i
n
struc
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next