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
.
Pete
r
A
nvin
AUTHORS: conve
r
t to UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvi
n
outmacho3
2
:
rep
l
ace error() -> nasm_erro
r
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter A
n
vin
NASM 2
.
0
8
r
c
5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
test/Makefi
l
e: make it
easier to inject options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Pe
t
er Anv
i
n
NASM
2
.
08
r
c4
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
ter Anvin
NA
S
M 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvi
n
insns
.
dat: re
m
ove no
n
-DREX SSE5 instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvi
n
changes
.
s
r
c
:
document rem
o
val of DREX instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter A
n
v
i
n
SSE
5
: remove all DRE
X
-based instruc
t
io
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
P
e
ter
A
nvin
MOVD
xmmreg: not valid with
R
EX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
P
e
ter A
n
vin
test: imu
l
.
asm: m
o
ve warni
n
g-gener
a
ted tes
t
s under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
test: imul
.
asm: more
IMUL pattern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r Anv
i
n
NASM 2
.
08r
c
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL:
fix
a
n ad
d
iti
o
n
al incor
r
ect sbyte
u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter Anvin
BR 28
8
7108:
f
ix incorrect sby
t
e usage in IMU
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter Anvin
a
s
semble: xsizefla
g
s
[] is
an opflags_t vari
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opflags: mo
r
e
int32_
t
->
opflags_t c
o
nversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r
Anv
i
n
NA
S
M
2
.
08
r
c1
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter
A
nvin
n
a
sm: rena
m
e nasm_z
a
p_spaces() to nasm_zap_sp
a
c
e
s_fw
d
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter
A
nvin
assemble
:
when lookin
g
for a RE
G
ISTER operand,
d
o
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter
A
nvi
n
a
s
semb
l
e
: tre
a
t
register operands w
i
thout size as wildca
r
ds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
An
v
in
misc/release: *
.
ico are bi
n
ary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
C
yri
l
l Gorc
u
nov
Use I_none opcod
e
instead of hardcoded number
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gor
c
unov
ou
t
put
/
dwar
f
.
h: upd
a
te
dwarf c
o
nstants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pe
t
er Anvi
n
Add str
l
cpy() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pe
t
e
r
Anvin
output: change
nul
l
_de
b
ug_routine to n
u
l
l_de
b
ug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill G
o
rcunov
disasm
.
c: eatby
t
e -- use
snprintf to pre
v
ent potenti
a
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
headers/c: strip off us
e
less spa
c
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Gorcunov
insns
.
pl:
remov
e
redu
n
d
ant em
p
ty
l
ine in
e
n
um o
p
c
o
de
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
n
a
sm
.
c
:
fix stack overrun in ass
e
m
bl
e
_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
M
erge commit 'cyr/
h
pa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
t
e
r
A
n
vin
Merge
commit 'cyr/hpa-list
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ needs to be rep
e
a
ted except in
\
c-line context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c:
consistently
u
se th
e
'murric
a
n spelling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter
Anvin
Merge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyri
l
l Gor
c
unov
insns
.
da
t
: operand-size syntax for
X
OP instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
e
ter
Anv
i
n
a
ssemble
.
c
:
quiet warn
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
as
s
emble
.
c: clea
n
up m
a
tc
h
es()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
Merge branch 'nasm-
2
.
07
.
x
x'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2826669
:
update li
c
ensing information in READ
M
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
Merge
branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
ete
r
Anv
i
n
BR 2827397:
f
ix invalid C in outcoff AddE
x
p
o
rts
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
insns
.
p
l: s
m
arter ha
n
d
ling of
operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
ssemble: defer "
o
pe
r
and siz
e
missing" un
t
il end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anv
i
n
Enabl
e
fu
z
zy ma
t
ch
i
ng of opera
n
d sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvi
n
assemble: move the ins
t
r
u
ct
i
o
n
-m
a
tching loop into
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er
Anvin
assemble:
r
e
p
l
a
ce ra
n
dom int
e
gers with an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merg
e
br
a
nch '
n
e
w
-pre
p
r
o
c'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
t
er Anv
i
n
NASM
2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
Drop ef
u
nc and evalfu
n
c as inpu
t
to
t
he pre
p
rocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
e
r
Anvin
Drop efunc and
evaluate argumen
t
to
parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anvin
D
rop
t
h
e o
f
m
t
and
err
f
unc argument
s
to l
a
b
el
d
efin
i
tion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run make
a
l
lde
p
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Re
m
ove function
p
oint
e
rs in
o
u
tput
,
simp
l
ify e
r
r
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er
Anvin
Me
r
g
e
c
o
mmit 'nasm-
2
.
07rc7' into new-p
r
epr
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
NASM 2
.
0
7
rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
v
i
n
outcoff:
f
ix invalid refe
r
en
c
e to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
test/Mak
e
file: add mo
r
e ou
t
put rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
e
r
Anvin
o
u
tcoff
:
t
his is COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vin
B
R
2822263: don't re-
i
nvoke ofmt->symdef
(
) in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrcgen:
tool
t
o create a "gene
r
ali
z
ed C
R
C"
hash t
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r
A
n
v
i
n
crcgen: c
l
ean up whites
p
a
ce
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: ut
i
lity
program to generat
e
C
R
C
tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
e
r An
v
i
n
Merge branc
h
'master'
i
nto
new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
change
s
: it's not just
inva
l
id UTF-
8
s
equ
e
n
c
es that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
M
e
r
ge branch 'mas
t
er' in
t
o new-pr
e
p
roc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r An
v
i
n
cha
n
g
e
s: do
c
um
e
nt fixed crash
o
n invali
d
U
TF-8 sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
qu
o
te: us
e
n
asm_assert() instea
d
o
f
p
l
a
in a
s
sert
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er
A
nvin
quote: we
m
u
st do unsigned comparison to g
e
t length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
q
uote: don't use sprint
f
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote:
u
se nasm_assert() i
n
stead of
p
lain asser
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: we must do unsig
n
ed co
m
parison to
g
et
length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
Anv
i
n
doc: us
e
co
n
s
isten
t
title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
doc: fix format
t
ing of the bin multisec
t
io
n
header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
preproc: s
t
yle cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
v
i
n
NASM
2
.
0
7rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvi
n
preproc: forma
t
ting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
Anvin
preproc: d
o
n't pass an enum
t
o %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: generic solution fo
r
error on
NU
L
c
h
aracters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
et
e
r
A
nv
i
n
preproc: reje
c
t NUL
characters in %
d
eftok directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
ete
r
Anvin
quote: 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
output
i
f
o
file is NUL
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
outobj: don't
fclose(
)
the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
Merge bran
c
h 'm
a
ster' into
n
ew-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
git
i
gnor
e
: add test results,
*
.
d
b
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anv
i
n
EL
F
:
a
dd debug
supp
o
rt for TY_YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
Cyrill Gorcunov
el
f
32:
d
ebu
g
32_
t
ypevalue
-
fix
TY_OWORD size
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
nvin
.
g
iti
g
nore: add
t
e
st
r
esults, a few more v
e
rsi
o
n
.
*
v
ersions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pet
e
r Anvin
directives: split
global directives from backe
n
d-
s
pecif
i
c
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
H
a
s
h
e
ven b
a
ckend-specific
di
r
ect
i
ves,
u
nify nul
l
functi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r
Anvin
Don't f
c
lose() t
h
e output in the backend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter An
v
i
n
Use
a
p
h
ash to decode directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pe
t
er Anvin
N
ASM 2
.
07r
c
4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter A
n
vin
Document macho64 output format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
NASM 2
.
0
7
r
c
3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
change
s
:
d
o
cument listing fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: revert to older form of p
r
eprocessor u
s
er
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r
A
nvin
preproc: alwa
y
s rep
r
ocess
smacros after %+ -
pasti
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
listing
:
preserv
e
list fil
e
on err
o
r
,
include errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next