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
AUTHORS: convert to UTF-8
2009-11-30
H
.
Peter Anvin
AUTHOR
S
: con
v
e
rt to UTF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
A
nvin
out
m
acho32
:
rep
l
ace e
r
r
or() -> nasm_e
r
ror(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
ter
Anvin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter
A
nvin
test/Make
f
ile: make it e
a
s
ier
t
o i
n
ject options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
P
e
t
er Anvin
NASM 2
.
08r
c
4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter
Anvin
N
A
SM
2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
ter A
n
vi
n
i
n
s
n
s
.
d
a
t: re
m
o
ve
n
on
-
D
REX SSE5 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
e
ter An
v
in
changes
.
s
rc: doc
u
ment remo
v
a
l
of
DREX instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pete
r
A
nvin
SSE5: remove all DREX-based instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD xmmreg:
n
ot valid with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter
A
n
vin
te
s
t
:
imul
.
a
sm: move warning-generated tests under
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
te
s
t: imul
.
asm:
m
o
re
IMUL pattern t
e
sts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anvin
NASM 2
.
08r
c
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r Anvin
IMUL: fix an additional
i
nco
r
re
c
t sbyte u
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887
1
08: f
i
x incorre
c
t sbyt
e
u
s
ag
e
in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anvin
ass
e
mbl
e
: xsiz
e
flags[] is
a
n opfla
g
s
_
t va
r
iable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter An
v
i
n
opflags: more int32_
t
-
>
o
p
f
lags_t convers
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
NASM 2
.
08rc
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter A
n
vin
nasm: rename n
a
sm_z
a
p_spaces(
)
to nasm_zap_spaces
_
f
w
d()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
P
e
ter A
n
vin
assemble: when
lo
o
k
ing for
a
REGI
S
TE
R
opera
n
d
,
d
o
a
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
ass
e
mble: tre
a
t re
g
i
ster operands without size
a
s wi
l
dcar
d
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
m
i
sc
/
release: *
.
ico are binary files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pe
t
er An
v
in
Add strlc
p
y
(
)
f
unct
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter
A
n
v
in
out
p
ut: change
null
_
de
b
u
g
_ro
u
tine to
null_
d
ebug_directive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anv
i
n
na
s
m
.
c: fix stack overrun in as
s
emble
_
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
t
e
r
Anvin
Merg
e
com
m
it
'
cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Mer
g
e c
o
mmit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc
:
\ nee
d
s to be repeated
except in \c-line cont
e
xt
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
eter A
n
vi
n
n
asm
.
c: consist
e
n
tly us
e
t
h
e
'm
u
rrican spel
l
i
n
g
"optimi
z
e"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter An
v
in
Merg
e
c
ommit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pe
t
er A
n
vin
assemble
.
c:
q
uiet warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
.
c
: clean up m
a
tches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
M
erg
e
bran
c
h 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
BR 2826669
:
update licen
s
in
g
information in R
E
ADME
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
Mer
g
e br
a
nch 'na
s
m-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
BR 2
8
27397
:
f
ix invalid C in out
c
off AddExpo
r
t
s
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl: smarter handli
n
g
of op
e
rand flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
ass
e
mbl
e
:
defer "op
e
rand size miss
i
ng
"
until end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvi
n
E
n
a
ble f
u
zzy
m
atching
of o
p
er
a
nd
siz
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anv
i
n
a
ssemb
l
e: move the instruc
t
ion-matchi
n
g loop into a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ass
e
m
b
l
e
:
rep
l
ace random integers w
i
th an enum f
o
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter An
v
i
n
M
e
r
g
e
b
ranch '
n
ew-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NA
S
M 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efun
c
and e
v
a
l
func
as input t
o
the p
r
epro
c
essor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
D
r
o
p efunc
a
n
d
eva
l
uate argument to parse
_
line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
Drop
t
he ofm
t
a
nd er
r
func
a
rguments to
l
a
b
el
definitio
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
R
un mak
e
al
l
d
eps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
e
r Anvin
Remove function poi
n
ters in output, simp
l
ify error
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r A
n
vin
Merge
c
ommit 'nasm-2
.
07rc7' i
n
to new-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
N
A
SM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff
:
f
ix invalid refe
r
ence to ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
test/Makefile: add more o
u
tput ru
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
ou
t
coff: th
i
s
is COFF
,
not bi
n
a
r
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r
A
n
vin
BR 2822263: don't re-invo
k
e ofmt->symdef()
in pass
2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er Anvin
xcrcgen: tool to cre
a
te a "generaliz
e
d CRC" hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen:
c
lean up whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
crc
g
en:
utilit
y
program to
generate CRC tables
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvi
n
M
e
rge branch '
m
aster' into
new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
changes: it's not just inva
l
id
U
T
F-8 sequences that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07
r
c6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
Mer
g
e br
a
nch 'master' int
o
n
ew-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
c
hanges: docume
n
t fixed
c
ras
h
on invalid UTF
-
8
sequenc
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote:
use nasm_asse
r
t() instead of plain
assert(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
quote: we must do unsig
n
ed com
p
ari
s
o
n
to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: d
o
n
't u
s
e
sprintf
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
quote
:
use nas
m
_asse
r
t() ins
t
ead of plain
a
ssert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
quote:
w
e
m
ust do unsigned compa
r
is
o
n to g
e
t l
e
ngth
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
doc
:
use consist
e
nt title case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
doc:
fix f
o
rmatting
o
f
the
b
in multisect
i
o
n head
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
et
e
r
Anvin
preproc: style cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
ASM 2
.
0
7
r
c
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
prepro
c
: formattin
g
c
l
eanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvi
n
p
reproc: don't pass an enum
t
o %s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
A
n
vin
p
re
p
roc: gener
i
c
solution
for
error on NUL
characters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
p
rep
r
oc: reject NU
L
characters in
%
deftok directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
qu
o
te: don't
use sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Don't try to fclose() th
e
out
p
ut i
f
ofile is NU
L
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
outobj: don'
t
f
close() t
h
e ou
t
put
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
Merge branc
h
'master'
i
nt
o
new-preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
Anv
i
n
giti
g
nor
e
:
add tes
t
result
s
, *
.
dbg
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
EL
F
: add debug
s
up
p
ort for TY_
Y
WORD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
.
git
i
gnore:
ad
d
testresults,
a
f
e
w mor
e
version
.
* versions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvi
n
directi
v
es:
s
plit g
l
obal direc
t
ives from backend-speci
f
ic
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
eter
Anvin
Hash e
v
en b
a
ckend-specif
i
c
directives, unify null functio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
D
on't
f
close() th
e
output
i
n t
h
e b
a
ckend
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter An
v
i
n
Use a phash to decode directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pe
t
er Anvin
NASM
2
.
07r
c
4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
Document macho6
4
output format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anv
i
n
NASM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter
Anvin
changes: do
c
ument
listing fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
pr
e
proc: revert to older form of pre
p
rocesso
r
us
e
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc:
always
r
eproc
e
ss smacros after %+ - pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
listing: p
r
e
serve list fi
l
e
o
n error, include
errors
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
nvin
o
u
t
dbg: be
e
xcrutiatingly cor
r
ect
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
o
u
tdbg: fix OUT_REL*ADR, add O
U
T_REL
8
A
DR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outbin: b
e
consistent
in s
p
e
lling "Intel h
e
x"
with
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
te
r
Anvin
NA
S
M
2
.
0
7
rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r A
n
v
in
changes:
a
d
d Mach-O alignm
e
nt issue fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes
:
document %+ b
e
havior revert
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: don't handle %
+
u
nt
i
l the final phas
e
o
f
smacr
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next