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
outobj: handle compilers without 64-bit switch() support
2010-06-07
H
.
P
e
ter Anvin
o
utob
j
:
handle compilers without 64-bit switch()
s
uppo
r
t
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
ilo
g
2
: opti
m
ize use
o
f
bsr fo
r
x86-64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pete
r
Anvin
doc
:
use bounc
e
r URLs f
o
r
the ABI
d
ocs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter Anvin
phash
.
ph: we ha
v
en't require
d
the
G
ra
p
h module for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
e
ter Anvin
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
doc/cha
n
ges
.
src:
upd
a
te
i
n prepara
t
ion o
f
2
.
08 release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter A
n
v
i
n
N
A
SM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter
Anvin
README: add note to s
e
e the AUTHORS
f
il
e
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvi
n
insns
.
dat:
in 64
-
bit mode, accept "monito
r
rax,ecx
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Pete
r
Anvin
N
A
SM 2
.
0
8
r
c
6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er Anvin
Run
"
make alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
Anvin
outrdf
.
c:
r
emove obsole
t
e
f
ile
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
An
v
in
o
u
tform
.
h: fix OF
_
NO_RDF2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter A
n
vin
AU
T
HORS: c
o
n
v
ert to UTF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
A
nvin
outmacho32
:
replace error
(
)
-> nasm_err
o
r()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
ter Anvin
NASM 2
.
0
8
rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter
Anvin
test/M
a
kefile: make it
easier to inject optio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
P
e
ter Anvin
NA
S
M 2
.
08
r
c4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter An
v
i
n
NASM 2
.
08r
c
3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
i
nsns
.
da
t
: remo
v
e non-DREX SSE5 instru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
eter Anvin
change
s
.
src: document removal of DREX i
n
s
t
ruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter A
n
vin
SSE5: remove all DREX-based instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MO
V
D xmmr
e
g: not
vali
d
with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
P
e
t
e
r An
v
i
n
test: imul
.
asm:
m
o
v
e warning-gene
r
ated tests
u
nder
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter A
n
vin
t
e
s
t
:
imul
.
as
m
: more IMUL pattern tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anvin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter Anvin
I
M
UL: fix an additional incorrect s
b
yte use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
et
e
r Anvi
n
BR 2887108: fix inc
o
rrect sbyt
e
usa
g
e in I
M
UL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assem
b
le: xsizeflags[
]
is an
opflags_t variable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opflags: more int32_t -> opflags_t
c
o
n
v
e
rsions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anvin
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
nvi
n
nasm: rena
m
e
na
s
m_zap
_
spaces() t
o
nasm_zap_
s
pa
c
es
_
f
w
d()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pet
e
r An
v
in
a
ssemb
l
e: when
l
ooking for a REG
I
STER op
e
rand, do
an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemble: treat reg
i
ster operands without size as wildcards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
ete
r
Anvin
misc/release: *
.
ic
o
are bin
a
ry fi
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
Cy
r
i
ll Gorcunov
U
s
e I_none opcode instead o
f
ha
r
dcoded number
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
C
yrill Gorcuno
v
o
u
tput/dwa
r
f
.
h
:
update dwarf constants
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pe
t
er Anvin
Add strlcpy() functio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output:
change null_debug_routine to null
_
debug_dire
c
tive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
disasm
.
c
:
e
at
b
yte -- use snprint
f
to prevent potential
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
C
yrill Gorcunov
headers/c:
strip off usele
s
s
spac
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyr
i
l
l
Gorcunov
i
n
sns
.
pl: remove r
e
dunda
n
t emp
t
y
l
i
ne in enum opcod
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pe
t
er Anvin
nasm
.
c: fix stack
o
verrun
in assem
b
le
_
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge commit 'c
y
r/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter A
n
v
i
n
M
e
r
g
e
c
ommit 'cyr/h
p
a-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ n
e
eds
t
o
be re
p
eated except
in \c-line context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvi
n
nasm
.
c:
consiste
n
t
l
y
use the 'murrica
n
spelling
"optimi
z
e"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge commit '
c
yr
/
h
p
a-list'
commit
|
commitdiff
|
tree
2009-07-27
C
yrill Gor
c
unov
insns
.
dat: operand-size
sy
n
tax f
o
r
XOP inst
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
ass
e
mble
.
c: quiet warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
a
sse
m
ble
.
c: cle
a
n up
ma
t
c
h
e
s
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
e
r Anvi
n
Merge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2
8
2
6669: update l
i
c
ensing informati
o
n in READM
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
Merge bran
c
h 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 282
7
39
7
: fix invalid C in ou
t
c
o
ff Ad
d
Expo
r
ts()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl: smarter h
a
ndling of operand
flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
assemble: de
f
er "oper
a
nd siz
e
mis
s
ing
"
unti
l
end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter A
n
vi
n
Enable fuzzy
m
a
t
c
hing of
o
pera
n
d
sizes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: move the
i
n
struction-mat
c
hing loop into
a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
assemb
l
e: replac
e
random inte
g
e
r
s with an
e
n
um for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
Anvin
Merge branch
'new-pr
e
p
r
o
c
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
N
ASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
et
e
r Anv
i
n
Drop efunc and eval
f
unc as i
n
put t
o
the preprocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc and evaluate argumen
t
t
o
pars
e
_line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
nv
i
n
Drop the ofmt and errfunc
a
rguments to label definition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter
A
n
v
in
Run make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remove
f
unction p
o
inters in o
u
tput,
simplif
y
e
rr
o
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
M
e
rge co
m
mit
'
na
s
m
-2
.
07rc7' into new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
N
A
S
M 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: fix invalid re
f
e
r
e
n
ce
t
o
o
fmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvi
n
test
/
Ma
k
ef
i
l
e
: ad
d
m
or
e
outp
u
t rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
out
c
off
:
this is COFF, not binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
B
R
28
2
2263
:
don't re-in
v
oke ofmt->symdef() in pass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r
Anvi
n
xcrcgen: tool
to create a
"
g
ene
r
aliz
e
d CRC
"
hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
crcgen: clean
u
p w
h
itesp
a
ce
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
crc
g
en: utility
p
r
ogram
to g
e
nerate CR
C
tab
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
Anvin
Mer
g
e b
r
anc
h
'
master'
i
nto new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
changes: it's not
jus
t
inv
a
lid UT
F
-8 sequences that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anv
i
n
NASM 2
.
0
7
rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge
b
r
anch 'master' into
n
e
w
-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
changes: do
c
ument fixed crash
on
i
nvalid UTF-8 se
q
uences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: use nasm_asser
t
() i
n
s
te
a
d of
p
lain assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvi
n
quot
e
: we must
do unsigned compa
r
ison t
o
get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
q
u
ote: don't
use s
p
rintf()
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 of plain assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
quote: we must do unsigned compari
s
o
n to g
e
t
l
eng
t
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
do
c
:
use consistent title
case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
doc: fix formatting
o
f the bin multisection
header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
preproc: s
t
y
le cleanu
p
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
NA
S
M 2
.
0
7rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
prepro
c
: form
a
tting cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
pre
p
roc: 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 Anvin
p
reproc: ge
n
e
ric solution for er
r
o
r
on NUL
c
haracters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
An
v
i
n
pr
e
pro
c
: reje
c
t
NUL character
s
in %deftok dire
c
tives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter 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
.
Peter An
v
i
n
Do
n
't
t
r
y to fclose()
th
e
o
u
tput if ofile
is NUL
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
o
u
t
obj: do
n
't fclose() the output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Mer
g
e bran
c
h
'
master' i
n
to new-preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gitignore: add t
e
st
r
esults, *
.
dbg
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
E
L
F:
a
dd d
e
bug support
for TY_YWO
R
D
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next