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
README: add note to see the AUTHORS file
2010-01-07
H
.
Peter Anvin
README: add note to see the
A
UT
H
ORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
i
n
sns
.
da
t
: in 64-bit mode, acc
e
pt "moni
t
or r
a
x,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter
Anvin
N
A
SM
2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er Anvi
n
Run
"mak
e
allde
p
s
"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anv
i
n
o
u
trdf
.
c: remove obsol
e
te fil
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r
A
n
vin
out
f
or
m
.
h: fi
x
OF_NO
_
RD
F
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter A
n
vi
n
AUTH
O
RS: convert to UT
F
-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
A
n
v
i
n
out
m
ach
o
32: replace
e
rror()
-> nasm_erro
r
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
ter Anvi
n
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
eter A
n
vin
test/Makefile: make
it
easier to in
j
ect opt
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvin
NAS
M
2
.
08
r
c4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pe
t
er Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pet
e
r
Anvi
n
insns
.
dat:
remov
e
non-D
R
EX SSE5 instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pe
t
er Anvin
c
h
anges
.
src: documen
t
r
e
moval of D
R
EX instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
e
te
r
Anvin
SS
E
5
:
remove
all
D
R
EX-ba
s
e
d
ins
t
ruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD xmmreg: not
valid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
P
eter An
v
i
n
test: imul
.
asm
:
move warning-
g
enerated tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
test
:
imu
l
.
a
sm: mor
e
IMUL pattern tes
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anvin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvi
n
IM
U
L
: fix an additional
i
ncorrect sbyte
use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvi
n
BR 2887108: fix inco
r
r
e
ct sbyte usage in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble: xsi
z
eflags[] is
a
n opflags
_
t vari
a
b
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
opfl
a
g
s
:
more int32_t -> opfl
a
g
s
_t conversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
nasm:
r
enam
e
nasm_z
a
p_spa
c
es() to nasm_zap_space
s
_fwd
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
asse
m
ble
:
w
h
en looking for a REG
I
STER o
p
erand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
P
e
ter Anvin
as
s
emble: tre
a
t
r
e
g
ister ope
r
a
n
d
s without s
i
ze
a
s wildcard
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter An
v
i
n
misc/release: *
.
ico are binary
f
i
l
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill Gorcunov
Us
e
I_
n
one opcode instead of hardcod
e
d number
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcun
o
v
ou
t
put/dw
a
rf
.
h
:
u
p
date dw
a
rf constants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add
strlcpy() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
P
eter Anv
i
n
out
p
ut
:
change nu
l
l_debug_routine t
o
null_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
di
s
a
sm
.
c: eatb
y
t
e -- u
s
e snprintf
t
o p
r
e
vent p
o
tentia
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Go
r
c
unov
headers/
c
:
s
t
r
ip off useless spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyri
l
l Gorcunov
ins
n
s
.
pl
:
rem
o
ve re
d
un
d
ant emp
t
y
line
i
n
enum opcode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pete
r
A
nvin
nasm
.
c
:
fix stack overru
n
in assemble
_
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pete
r
Anvin
Merge commit 'cyr/hp
a
-
d
at'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r
A
nvi
n
Merge commit 'c
y
r/hpa-l
i
s
t
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc:
\
n
e
e
ds to
b
e repeated
ex
c
e
p
t
in \c-li
n
e
context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: co
n
s
is
t
ently use the '
m
urrican spelling "opt
i
mize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pete
r
Anv
i
n
Merg
e
commit 'cy
r
/
h
p
a
-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyri
l
l
Gor
c
unov
insns
.
dat:
oper
a
nd-size s
y
ntax for X
O
P instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pe
t
er Anv
i
n
assemb
l
e
.
c: qui
e
t warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
assemble
.
c: clean
u
p matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
Merge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
BR 2826669
:
update l
i
censing i
n
formation
i
n README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
M
erge branch 'n
a
sm
-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
BR
2
827397:
fix invalid
C
in
outcoff Ad
d
Exports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
insns
.
pl: smarte
r
handli
n
g of operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble:
defer "operand size missing" un
t
il end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuzz
y
matching
o
f o
p
erand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvi
n
as
s
emble: mo
v
e
t
he instructi
o
n-
m
atching loop in
t
o a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvi
n
assemble:
replace random intege
r
s with
an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge bran
c
h 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM
2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anvin
D
r
op efunc and
e
v
a
l
f
u
n
c as input to the pr
e
proces
s
or
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
Drop efu
n
c and evalu
a
te argument to
p
ars
e
_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
e
r Anvin
Drop the ofmt
a
nd er
r
func argume
n
ts
to lab
e
l definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anvi
n
Ru
n
make allde
p
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
R
e
move f
u
nction pointers in output, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter A
n
vin
Merge co
m
mit 'nasm-2
.
07
r
c7' in
t
o new-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
NASM 2
.
07r
c
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcof
f
:
fix invalid reference to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
test
/
Mak
e
file: add
more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
e
r
A
n
v
in
out
c
o
ff:
t
h
is is COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
BR
2
822263:
d
on't re-invoke ofmt->sym
d
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
xcrcgen
:
t
o
ol to crea
t
e a
"
generaliz
e
d CRC"
h
a
s
h table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcg
e
n:
clean u
p
wh
i
tespa
c
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter An
v
in
crcgen: ut
i
lity pro
g
ram to ge
n
e
rate CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
Anv
i
n
Merge bran
c
h
'ma
s
ter' into
n
ew-pr
e
pr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: i
t
's
n
o
t
j
ust in
v
alid UTF-8 sequences
that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NA
S
M 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge br
a
nc
h
'master' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
chan
g
es: docum
e
n
t fi
x
e
d
c
rash on inva
l
id UTF-8
s
e
q
uenc
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
quote: use nasm_assert() instead
o
f
p
l
ain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
qu
o
te: we must do unsigned com
p
a
r
ison to
get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
quote: don
'
t use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
qu
o
te
:
u
s
e nasm_assert() in
s
tead of pl
a
in assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
quote
:
we mus
t
do
unsigned
c
omparison
t
o get
l
ength
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc
:
use c
o
nsiste
n
t
title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
e
r
Anvin
doc: fix formatting
o
f
the bin multisectio
n
h
e
a
d
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
prepro
c
: style c
l
eanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07
r
c5
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anv
i
n
pre
p
roc: f
o
rm
a
t
tin
g
cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter
A
nvin
preproc:
d
on't pass
an enum to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: generic
solution
for error o
n
NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
vin
preproc:
r
eject
N
U
L charac
t
e
rs in
%deftok
d
irec
t
ives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er Anv
i
n
quote: don't use sprint
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
D
on't
try to fclose() the
o
utput if ofile is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
ou
t
obj: don't fclose
(
) the
o
utput
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge branch
'
master'
i
nto new-preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
gitignore: add t
e
s
t
r
e
sult
s
, *
.
db
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
ELF: add debug sup
p
ort for TY_Y
W
O
R
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
Cyril
l
Gor
c
unov
elf32:
d
ebug3
2
_typevalue - fix T
Y
_OWO
R
D size
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
nvin
.
gi
t
ignor
e
:
a
dd testres
u
l
t
s, a few more version
.
* versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
direc
t
ives: sp
l
it
g
lobal d
i
rect
i
ves from backend-spec
i
fic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
H
a
sh even b
a
ckend-spe
c
ific
directives,
u
nify n
u
l
l
f
u
n
ctio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nvi
n
Don't fclose(
)
t
h
e outpu
t
in t
h
e backen
d
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nvin
Use a ph
a
sh to
decode
d
irectives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
e
ter
A
nvin
NASM 2
.
07rc4
commit
|
commitdiff
|
tree
next