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
BR 3463230: Add VMFUNC instruction
2010-04-07
H
.
Pe
t
er Anvin
nasm
.
c
:
smarter
h
andli
n
g
of
missing directives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r A
n
vin
di
r
ec
t
i
v
es
.
pl: compens
a
te for
*two* special
s
,
not just one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Distinguish no directive
p
r
e
sent from unkn
o
wn directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter Anvi
n
phash
.
ph: we haven't r
e
quired the Graph module for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter An
v
in
d
o
c/chan
g
e
s
.
src: u
p
date
i
n preparati
o
n o
f
2
.
0
8
release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Pet
e
r Anvin
NASM 2
.
0
8rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
R
EA
D
ME: add note to see the A
U
THORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pe
t
er
An
v
i
n
insns
.
dat: in 64-bit m
o
d
e
, accept "
m
o
nito
r
rax,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
N
A
S
M 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter
A
n
v
in
Run
"
m
ake
a
ll
d
eps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outrdf
.
c:
remo
v
e
o
bsolete fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
o
u
tform
.
h
: fi
x
OF_NO_RDF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
AUTHORS
:
c
o
nve
r
t t
o
U
T
F-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
o
utmacho3
2
: rep
l
ace
e
rror() -> nasm
_
erro
r
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter
Anvin
NASM 2
.
08rc
5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
tes
t
/
M
a
k
efile: mak
e
it ea
s
ier to injec
t
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvin
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter A
n
vin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter
A
n
vin
insns
.
d
a
t
:
r
e
move non
-
DREX
S
SE5 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter An
v
in
cha
n
ges
.
src: docum
e
nt removal of
DREX
instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter
Anv
i
n
SSE5
:
remove all D
R
EX-b
a
s
ed instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
P
eter A
n
vin
M
OVD xmmreg: not v
a
lid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
test: imu
l
.
asm: move
warn
i
ng-
g
enerated te
s
t
s under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
t
e
st: imul
.
asm
:
more IMUL
p
attern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anvin
NA
S
M 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
ete
r
A
n
vin
I
M
UL: f
i
x an
a
dditional incorrect
sbyte us
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anvin
BR 28
8
710
8
:
fix i
n
corr
e
ct sbyte usag
e
in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assembl
e
: xsi
z
eflags[] is an opfl
a
gs_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
e
r
A
nv
i
n
opflags: m
o
re int32_t -> opf
l
a
g
s_t conver
s
io
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
08rc
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter
Anv
i
n
nasm: rename
n
asm_za
p
_spaces() to n
a
sm_zap_
s
paces_fwd
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
P
e
ter Anvin
assemble: whe
n
looking for a REGISTER op
e
rand,
do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter An
v
in
assemble: treat register o
p
e
r
ands wit
h
out
s
ize as wildcard
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
misc/releas
e
: *
.
ico
are binary file
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter An
v
i
n
Add
s
trlcpy() func
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output: change
null
_
debug_routi
n
e to nul
l
_debug_directi
v
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
e
ter Anvin
nasm
.
c
: f
i
x stack ove
r
ru
n
in ass
e
mble_
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r Anvin
Merge co
m
mi
t
'
cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
er Anvi
n
Merge
commit '
c
yr
/
hp
a
-li
s
t
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
P
e
ter Anvin
do
c
:
\
n
e
eds to be re
p
eate
d
except in \c-line contex
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consistent
l
y use the 'mur
r
ican
s
p
el
l
ing "optimi
z
e
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter A
n
vin
Me
r
ge
commit
'
cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nv
i
n
assemb
l
e
.
c: clea
n
up matc
h
es()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch 'n
a
sm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
BR 2826
6
69: u
p
d
ate licensing
infor
m
ation in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er
A
nvin
B
R 2827397: fix i
n
valid C in
o
utc
o
f
f
AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
e
r Anvin
insns
.
p
l
:
smarter handling
of
ope
r
and f
l
ags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter An
v
in
assemble: def
e
r "ope
r
and size missing
"
until end o
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuzzy m
a
tchin
g
of
operand siz
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
a
s
semble:
m
o
ve the instruction
-
mat
c
hing lo
o
p in
t
o
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
ssemble: replace random in
t
egers with an e
n
um for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge
b
ranch 'n
e
w-prep
r
oc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter
A
n
vin
NA
S
M 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop
efunc
a
nd evalfunc as
i
npu
t
to the pre
p
r
ocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Drop efu
n
c and
ev
a
l
u
ate a
r
gument to p
a
rse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Dr
o
p the ofmt a
n
d errf
u
nc arguments to
l
abe
l
d
e
finition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
nvin
Run mak
e
alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remove function pointers in output, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
M
erg
e
commit '
n
asm-2
.
07rc7' into ne
w
-
p
r
ep
r
oc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
NASM 2
.
07r
c
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anv
i
n
outcoff: fix invalid r
e
ference
t
o
o
f
m
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
t
e
st/Make
f
ile: add more
ou
t
put
rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
outco
f
f: this is COFF
,
not bin
a
ry
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
BR 282
2
263
:
don't re-invo
k
e
o
fmt-
>
symde
f
(
) i
n
pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrcgen: tool to
c
reate
a
"generalized CRC" has
h
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
Anvin
crcgen
:
clean up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
Anv
i
n
crcgen: utility
p
rogram to gene
r
ate
C
RC
tab
l
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
t
er An
v
in
Mer
g
e branch 'mas
t
er' int
o
new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
chan
g
es: it's
n
ot
just invali
d
UTF-8 sequ
e
nces
that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
A
SM 2
.
07r
c
6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
Merge br
a
nch 'mast
e
r' int
o
n
e
w-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
A
nvin
cha
n
ges: document
fix
e
d crash
o
n invalid
U
TF-8 sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
quote: use n
a
sm_assert
(
)
instea
d
of plain ass
e
r
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote
:
we
must do
u
ns
i
gned comparison
t
o get
l
ength
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
quote:
d
on't u
s
e sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te:
use nasm
_
ass
e
r
t() i
n
stead of plai
n
asse
r
t(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
quote: we must do unsigned
c
ompar
i
son to
g
et
l
ength
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: us
e
consistent tit
l
e case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: fix formatting of
t
he bin mul
t
isection header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter An
v
in
prepro
c
:
style clea
n
ups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
prepr
o
c: formatting
cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
pre
p
roc: don't pass
a
n enum to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
Anvi
n
preproc
:
gener
i
c
soluti
o
n fo
r
error on NUL
char
a
cter
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
p
r
e
proc: reject NUL characters in %deftok directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
quot
e
: don't u
s
e
s
printf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
t
e
r Anvin
D
on'
t
t
r
y t
o
fclose() the output if ofi
l
e is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
o
utobj: don't fcl
o
s
e
(
) the out
p
ut
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
Merge branch 'master' in
t
o new-pr
e
proc
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter
Anvin
gitignor
e
: add test results,
*
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
e
r Anvin
ELF: add debug s
u
pport for TY_
Y
W
O
R
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
.
gi
t
ignore: add testresults, a f
e
w more ve
r
sio
n
.
* versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
directives: spli
t
global
di
r
e
c
t
i
ves
f
rom backend
-
spe
c
ific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pete
r
Anvin
H
as
h
e
ve
n
backend-speci
f
i
c directives,
un
i
fy
nu
l
l functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Don't f
c
lose() the
o
u
tput in the back
e
nd
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Use a phash to decode directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
et
e
r Anvin
NASM 2
.
07rc4
commit
|
commitdiff
|
tree
next