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
insns.dat: fix CPU flags for new instructions
2010-07-06
H
.
P
eter Anvin
insns
.
da
t
: fix CPU flag
s
for new instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
Add RD*
S
BASE, WR*SBA
S
E, RDRA
N
D fr
o
m
AV
X
v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter A
n
vin
outobj
:
handle
com
p
ilers without 64-bit switc
h
() support
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
e
t
er Anvin
ilog2: opt
i
mize use of bsr for x86-64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
ete
r
A
n
vin
doc: use bou
n
cer
URLs for
t
he ABI docs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter An
v
in
phash
.
p
h:
w
e haven't required t
h
e G
r
aph mod
u
le for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
NASM 2
.
08rc
9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter A
n
vin
doc/
c
han
g
es
.
sr
c
: update in pr
e
paration of 2
.
08 release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter A
n
vin
NASM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pete
r
Anvin
RE
A
DME: add
n
ot
e
to
s
ee the
AUTHOR
S
file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
i
n
sns
.
d
a
t:
in 64-
b
it mod
e
,
accept "monitor rax,
e
c
x
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
P
eter Anvin
NASM 2
.
0
8rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anv
i
n
R
u
n
"make alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
o
utrdf
.
c: remove ob
s
o
lete file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outform
.
h: fix
OF_
N
O_RDF2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
Anvin
AUTHORS: co
n
v
ert to UTF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
ou
t
macho32
:
replace error() -> nasm_err
o
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
.
Pete
r
Anvin
test/Makefile: make
i
t
easier to i
n
j
ect options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Pete
r
Anvi
n
NAS
M
2
.
0
8rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
ter An
v
in
NASM
2
.
08
r
c3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pet
e
r Anv
i
n
in
s
ns
.
dat:
remov
e
n
o
n-DREX SSE5 inst
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pet
e
r Anvin
changes
.
src: document r
e
mo
v
al o
f
DREX instr
u
c
t
ion
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anv
i
n
S
SE
5
:
r
e
move all DREX-bas
e
d instruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD
x
mmreg:
not valid with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Pet
e
r Anvin
test:
imul
.
asm: move warn
i
ng-
g
enerated t
e
sts und
e
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
et
e
r Anvin
t
est: imu
l
.
asm:
m
or
e
IMUL p
a
ttern tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter Anvi
n
IM
U
L: fi
x
a
n additional incor
r
ect sbyte use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anvin
BR 28
8
7108: fix incorre
c
t sbyte usag
e
in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble: xs
i
zeflags[] is an opflags_t variab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
o
pflags: more int32_t
-
> opflags_t conv
e
rsions
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
.
P
e
ter Anvin
nasm: rename
n
asm_zap_spaces() to n
a
sm_zap
_
spaces_fwd()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
P
e
ter Anvi
n
assemble:
w
hen looking for a REGIST
E
R operand, do an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter A
n
vin
assem
b
le: t
r
eat register operands w
i
thout
s
i
z
e
a
s wildcards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
An
v
in
m
isc/re
l
e
ase: *
.
ico ar
e
binary files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
C
yrill Gor
c
unov
Use I_none
o
pcode instead of ha
r
dco
d
ed number
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill
Gorcunov
output/dw
a
r
f
.
h: update dwarf
c
onstan
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter
A
nvin
Add strl
c
py() f
u
nction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvi
n
output: change nu
l
l
_
debug_routine to
null_deb
u
g_d
i
rective
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill
Gorcunov
disasm
.
c
:
e
a
tbyte --
us
e
sn
p
rintf to prevent po
t
ential
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcu
n
ov
head
e
rs/
c
: strip of
f
u
s
e
le
s
s
s
paces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Gorcu
n
ov
insns
.
pl: remove redundant empty
l
i
n
e
i
n enum opcode
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter
A
nvin
n
a
s
m
.
c: fix stack over
r
un 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 'cyr/h
p
a-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge
c
o
mmit 'cyr/hpa-list
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ needs
to be repea
t
ed except in \c-line context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter
A
n
vin
nas
m
.
c:
cons
i
stently
u
se the
'murr
i
can sp
e
l
ling "o
p
timiz
e
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pete
r
Anvin
Merge commi
t
'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill G
o
r
c
unov
insns
.
dat: operand-size sy
n
tax fo
r
X
OP instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
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
:
cle
a
n
u
p matches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
M
er
g
e branch
'
n
asm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
BR 2826669: upda
t
e
licensing info
r
mat
i
on
in README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
M
e
rge branch
'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anv
i
n
BR 2827397: fi
x
i
nvalid C in outc
o
ff AddExports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
insns
.
pl: smarte
r
handling
o
f operand flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
a
s
s
emb
l
e: def
e
r "operand size
missing" until end o
f
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Enable fuzzy
m
atchin
g
of
oper
a
n
d sizes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
as
s
em
b
le: move the instru
c
tion-matching
loo
p
into a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
assemble: replace r
a
ndom integers with an enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter
A
nvin
Merge branch
'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pet
e
r
A
nvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Drop efunc an
d
evalfunc
a
s input
t
o t
h
e
p
r
eprocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Drop efunc and
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 An
v
in
Drop the ofmt
and errfunc arguments to label defini
t
ion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er
A
nvin
Run make alldep
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r Anvin
Rem
o
ve function poin
t
ers in ou
t
p
ut, simpl
i
fy error
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vin
Merge commi
t
'nasm-2
.
07r
c
7
' into new
-
p
reproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
NASM 2
.
07r
c
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcof
f
:
f
ix invali
d
reference to of
m
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
te
s
t/Makefile: add more ou
t
put r
u
le
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: t
h
is i
s
COFF, not binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
BR 2822263: don't re-invoke
o
fmt->symdef() in pass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter An
v
in
xcrcgen: tool to create a "gene
r
alized
CRC
"
hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crc
g
en: clean up whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter A
n
vi
n
crcgen: util
i
ty p
r
og
r
a
m to generate C
R
C t
a
bles
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
nvin
Merge branch 'master'
int
o
new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anv
i
n
chang
e
s: it's not j
u
st
i
n
v
a
l
i
d
UTF-8
s
equences that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r An
v
in
M
erge branch 'ma
s
te
r
' int
o
new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: document
fi
x
ed crash on invalid UTF-8 sequences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
e
r Anv
i
n
q
u
ot
e
: u
s
e nas
m
_ass
e
rt() in
s
tea
d
of plain 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
u
nsigned comparison to g
e
t len
g
th
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
quote: don't
u
se
s
printf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
quot
e
: use nasm_assert(
)
instead
of plain
assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: we must do
u
nsigned comp
a
r
i
son to
g
e
t
le
n
gth
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: use consistent t
i
tle case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter
A
nvin
doc: fix formatting of the bin multisection
h
ea
d
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvi
n
prepro
c
: style cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: fo
r
mattin
g
cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
p
r
eproc: don't pass an
enum
t
o %s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
p
r
eproc: gener
i
c soluti
o
n for error on N
U
L chara
c
ters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
pre
p
roc: rej
e
ct NUL chara
c
t
e
rs
in %deftok directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
q
u
ote: don
'
t u
s
e sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
Don't try to fclos
e
(
)
the
o
utput
if
ofil
e
is NULL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er Anvi
n
outobj:
d
on'
t
fclose() the o
u
tput
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
A
nvin
Merge
branch 'master'
i
n
t
o
new-pr
e
proc
commit
|
commitdiff
|
tree
next