repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
SSE5: remove all DREX-based instructions
2009-11-09
H
.
Peter Anvi
n
SSE5: remove a
l
l DREX-based ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
P
eter Anvin
MO
V
D xmmreg:
n
o
t
v
alid with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
t
e
st: imul
.
asm: move warni
n
g-generated tests unde
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
t
est: imul
.
a
s
m
:
m
ore IMUL pattern
tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
N
A
SM 2
.
08rc
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
IMUL: fix an additional incorrec
t
sb
y
te use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887108: fix incorrect sby
t
e us
a
g
e
in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble: xsize
f
lags[]
is
an
o
pflags_t
variable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
opflags: more int32_t -> opfla
g
s_t
c
onversions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter An
v
in
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nas
m
: renam
e
nasm_z
a
p_spa
c
es() to nasm_zap_spaces_f
w
d()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
as
s
e
mble: wh
e
n looki
n
g for a REGISTER oper
a
nd,
do a
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
a
s
s
e
m
b
le:
t
reat
r
e
g
i
ster operands withou
t
si
z
e as wildcards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
misc/release:
*
.
ico are bin
a
r
y
fi
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
P
e
ter Anvin
Add s
t
rlcpy() function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
P
eter Anvin
output: chan
g
e
null_debug_r
o
utine to nul
l
_debug
_
di
r
ec
t
i
v
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pet
e
r
Anvi
n
nasm
.
c: fix stack
o
v
err
u
n in assemble_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
et
e
r Anv
i
n
M
e
rge comm
i
t 'cy
r
/hpa-da
t
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvi
n
M
e
rge
c
ommi
t
'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pet
e
r Anvin
doc: \ needs to
be repe
a
ted exce
p
t in \c-line context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consi
s
t
e
ntly u
s
e
t
he 'murrican spelling "optim
i
ze"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter
Anvin
Me
r
ge co
m
m
it 'cyr
/
hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter An
v
i
n
asse
m
ble
.
c: quiet warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
assemble
.
c:
clean up m
a
t
che
s
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
Me
r
ge branch
'
n
a
s
m-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
BR 2826669: up
d
ate licens
i
ng
i
nfor
m
a
t
i
o
n in R
E
ADME
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter
Anvin
Merge br
a
nch
'nasm-
2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
BR 2827397: fix invalid C in o
u
t
c
off AddExp
o
r
t
s()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
n
vin
insns
.
pl: sma
r
ter handling of o
p
erand f
l
a
gs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: defe
r
"operand size missing" until e
n
d
of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
E
n
able fuzzy matching of operand si
z
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
ass
e
mb
l
e: move
the
i
ns
t
ruction-ma
t
ching loop into a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: r
e
place random inte
g
er
s
with an enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge b
r
an
c
h 'ne
w
-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
rop efunc and evalfunc as input to
the prep
r
ocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anv
i
n
Drop efunc
a
nd evaluate
a
rgument to parse_line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter
Anvi
n
Dr
o
p the of
m
t a
n
d errfunc arguments to label definition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
et
e
r
Anvin
Run mak
e
allde
p
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Remove f
u
nctio
n
pointers
i
n ou
t
put, simplify
error
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
er An
v
in
Me
r
g
e commi
t
'nasm-2
.
0
7rc7' int
o
new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff
:
f
ix invalid ref
e
rence
t
o
ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
e
r
A
nvin
test/Makefi
l
e: add m
o
re
o
utp
u
t rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outco
f
f: this is COFF, no
t
binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anv
i
n
BR 2822263: don't re-invok
e
ofmt-
>
symd
e
f() in p
a
ss2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
nvin
x
c
r
cgen: to
o
l
t
o create a "gener
a
lized CRC"
hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: c
l
ean up whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvi
n
crcg
e
n
: ut
i
lity program to gen
e
rate CRC tables
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
Merge bra
n
ch 'master' into
n
e
w
-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
ch
a
nges
:
it's not just invali
d
UTF-8 sequences
t
ha
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Me
r
ge branch 'master'
i
nto new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
chang
e
s: document fixed crash on
i
nvalid UTF-8 s
e
q
uences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
q
uote:
u
se nas
m
_
a
ssert() in
s
t
ead
of plain as
s
er
t
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: we must do unsigned
c
omparis
o
n
to g
e
t length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er
Anvin
q
uote:
d
on't use s
p
rint
f
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
quote: u
s
e
n
as
m
_assert() instead of pl
a
in
assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
uote:
we m
u
s
t
do unsigned comparison
to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
d
oc: u
s
e c
o
nsis
t
ent title
case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvi
n
doc: fix formatting of the bin m
u
l
t
isection header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er
A
nvin
prepr
o
c:
s
tyle cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: for
m
atti
n
g cle
a
nups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
Anvin
preproc
:
don't pas
s
an enum to %s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
pr
e
pr
o
c: generic solu
t
ion for e
r
ror on
NUL
c
haracters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
e
r
An
v
i
n
preproc: rejec
t
NUL
char
a
c
ters in %deftok directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
A
n
v
in
quote: don't use sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
Don
'
t try t
o
fclose()
t
h
e output if
o
file is N
U
LL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter A
n
vi
n
outobj
:
don'
t
fc
l
o
se() t
h
e output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
Merge br
a
nch 'master
'
into
new
-
pr
e
proc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
gitign
o
r
e
: add t
e
st results, *
.
dbg
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
ELF: a
d
d debug
s
upport f
o
r TY
_
YWORD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
.
gitignore: a
d
d testr
e
s
ults
,
a few more version
.
*
v
ersions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
directives: split global directives
f
rom backend-s
p
ecif
i
c
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pe
t
er Anvin
H
ash eve
n
ba
c
kend-s
p
ecif
i
c directives, unify null f
u
nctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anv
i
n
Don't fclose()
th
e
outp
u
t in the backend
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pe
t
er Anvin
Use a phash to decode directiv
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
eter Anvin
NASM 2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter A
n
vin
Document
macho
6
4 output format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
t
e
r Anvi
n
NA
S
M
2
.
0
7
rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
chang
e
s: docume
n
t listing fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
v
in
pr
e
proc: revert to older form of preprocessor user
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anv
i
n
prep
r
oc:
a
lways r
e
proces
s
smacros after
%
+ - past
i
ng
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
listing: p
r
es
e
rve list file on error, include errors
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
outdbg
:
be
excrutiatingly c
o
rre
c
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outdbg: fix O
U
T_REL*ADR, add
OUT_REL8A
D
R
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
et
e
r
Anvin
outb
i
n:
be consist
e
nt in spelling "I
n
t
e
l hex" with
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NASM 2
.
07
r
c
2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvin
changes: add
Mach-O alignment issue fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes
:
d
o
c
ume
n
t
%+ be
h
avior revert
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
t
e
r Anvin
preproc: don't handle %+ u
n
til the final
p
has
e
of smacro
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter
A
nvin
NA
S
M 2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
chang
e
s
.
src:
document user-visible changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
do
c
: upda
t
e licens
e
a
n
d co
n
tact inf
o
rmation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
nvin
spec: change License to BSD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter An
v
i
n
nasm
.
nsi:
r
e
m
ove COPYING;
a
d
d LI
C
ENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r
A
nvi
n
NASM: relicense under
t
he 2-clause BS
D
l
i
c
ense
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er Anvin
out
b
in: m
i
nor
c
l
eanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
BR 281
7
225
:
do
n
't over
r
un a perm
t
s buffer w
i
th a maximum
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next