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
Revert "expand_mmac_params: Expand local single macros unconditionally"
2010-07-08
H
.
Peter Anvin
Revert "exp
a
nd_mmac_
p
arams: Expand lo
c
a
l single
m
acros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
e
r
Anvin
Check in
test case fro
m
bug report br3005117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anv
i
n
br3026808:
add test case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
insns: add FXSAVE64/FXRST
O
R64,
d
rop np prefi
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Merge branch 'master' of ss
h
://rep
o
.
or
.
cz/s
r
v/g
i
t/nasm
commit
|
commitdiff
|
tree
2010-07-07
H
.
P
e
ter An
v
i
n
i
n
sns
.
dat: remove V
C
V
TPH2PS/VC
V
TPS2
P
H as
AMD ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
insns
.
dat: fix CPU flags
f
or new instru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
P
e
ter Anvin
Add
RD*
S
BASE, WR*SBASE
,
R
D
R
AND from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvi
n
out
o
bj:
h
a
ndle compilers wi
t
hout 64-bit switch() support
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
i
log2: optimize use of bsr
for x86
-
64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pete
r
Anvin
doc: u
s
e
bouncer URLs for 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 hav
e
n't required the Graph modu
l
e for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter An
v
in
NASM 2
.
08
r
c9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Pe
t
er A
n
v
i
n
d
oc/
c
hanges
.
s
rc: update in preparation of 2
.
08 release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
P
eter Anvin
N
ASM
2
.
0
8
rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anv
i
n
README: add note to see
t
h
e AU
T
HORS
f
ile
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pet
e
r A
n
vin
insns
.
dat: i
n
6
4
-bit mode, accept "monitor rax,ecx
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
NAS
M
2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
Run
"
make
alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outrdf
.
c:
remove ob
s
olete file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outform
.
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: conver
t
to UTF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anv
i
n
outmach
o
32: repla
c
e error() ->
n
asm_err
o
r
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter
A
n
vin
NA
S
M 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter A
n
vin
test/Make
f
ile: make
i
t easier
t
o inject options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvin
NASM 2
.
08r
c
4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pe
t
er
Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
et
e
r
A
n
vin
insns
.
da
t
:
r
emove non-
D
REX
SSE5 ins
t
ructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter A
n
vin
changes
.
src: document removal
o
f
DREX in
s
tructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5: remove a
l
l DREX-based instruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Pete
r
Anvin
MOVD xmm
r
eg: not valid with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter
A
nvin
t
e
st:
imul
.
asm:
mov
e
warning-
g
en
e
r
a
ted test
s
un
d
er
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anvin
test: imul
.
asm: more IMUL pat
t
ern tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter Anvin
N
A
S
M
2
.
0
8
rc
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL: fix an add
i
tional incorr
e
ct sbyte use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r An
v
in
B
R
2887108: fix i
n
c
orrect sbyt
e
us
a
ge in IMU
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
assembl
e
: xsizeflags[] is an o
p
f
l
ags_t
v
ariabl
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
o
pfl
a
gs: more int32_t
-
> opflags_t conversion
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
0
8
r
c
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: rename n
a
s
m
_zap_sp
a
ces()
t
o n
a
sm_zap_spaces_fwd()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pet
e
r An
v
i
n
a
s
semble: w
h
en looking for a REGIS
T
ER o
p
e
r
and, do an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter
Anvin
a
s
semble: treat re
g
ist
e
r
ope
r
ands
w
itho
u
t size as
w
ildca
r
ds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter
A
nvin
mi
s
c
/release: *
.
ico are b
i
nary
files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
Cyril
l
Gorcu
n
ov
Use I_no
n
e opcod
e
inst
e
ad of hardcoded number
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
Cyri
l
l
Gorcunov
out
p
ut/dwarf
.
h: update dwar
f
cons
t
ants
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
A
d
d st
r
lcpy()
f
unct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output: cha
n
ge
n
ull
_
d
e
bug_ro
u
tin
e
to null_debug
_
direct
i
ve
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcu
n
o
v
d
i
sasm
.
c: e
a
tbyte -- use snprintf to
prevent potenti
a
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cy
r
i
l
l Gorcunov
he
a
ders/c
:
str
i
p off useless spaces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Go
r
cuno
v
insn
s
.
pl: remove redundant em
p
ty line in enum
opcode
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pete
r
Anvin
nasm
.
c:
fix stack ov
e
rru
n
i
n
assem
b
l
e_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
A
n
v
in
Merge commit 'c
y
r/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge co
m
mit 'cyr/hpa-lis
t
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ needs to be repe
a
ted except
i
n
\
c-line contex
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter A
n
vin
nasm
.
c: consis
t
ently use the
'murr
i
can spelling "op
t
imize"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pe
t
er Anvin
Mer
g
e commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
C
y
r
ill Gorcunov
insns
.
dat:
operand-size sy
n
tax
f
o
r
XOP instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pet
e
r Anvi
n
a
sse
m
ble
.
c: qu
i
et warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
assemble
.
c:
c
lean
u
p
matche
s
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
An
v
in
M
e
rge b
r
anch '
n
asm-2
.
07
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
BR
2
826669: u
p
dat
e
l
icen
s
i
ng in
f
orma
t
ion in READ
M
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er
A
nvin
Me
r
ge branch 'na
s
m-2
.
07
.
x
x'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
BR
2827397: fix invalid C in
o
utcof
f
A
ddEx
p
orts()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl: smarter handling of
o
perand flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
v
i
n
assemble: defer "operand size
m
issing" until end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
A
nvin
Enable fu
z
z
y
mat
c
hing of
operand
s
izes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
asse
m
ble: move the inst
r
u
c
t
i
o
n
-
m
a
tch
i
ng loop in
t
o a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assem
b
l
e: rep
l
a
c
e random in
t
egers wit
h
an enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pet
e
r A
n
vin
Merg
e
branch
'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efu
n
c and evalfun
c
as in
p
ut to the preproc
e
ssor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop
efunc an
d
evaluat
e
argument to
p
a
r
se_line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter A
n
vi
n
Drop the
ofmt and errfun
c
ar
g
uments to
l
abel defin
i
tion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Ru
n
mak
e
all
d
eps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remove
f
un
c
tion po
i
nter
s
i
n o
u
tput, simplify
e
r
ror
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvi
n
Merge commit 'nas
m
-
2
.
0
7
rc7' into
ne
w
-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
e
r Anvin
NASM 2
.
07
r
c7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
o
utcoff: fix invalid ref
e
rence to ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
test/
M
ak
e
file: add m
o
r
e outp
u
t rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvi
n
outcoff: this
i
s
CO
F
F, n
o
t bi
n
ary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvi
n
B
R
2822263: don't re-invoke ofmt->symdef() in pa
s
s2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
An
v
in
xcrcgen: tool to cr
e
ate a "generalized CRC" ha
s
h tab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
cr
c
gen: clean up whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: ut
i
lity
progra
m
to
g
enerat
e
CRC tables
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anv
i
n
Merge
b
ranch
'
mast
e
r
' into new-prep
r
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: it'
s
not
just invali
d
UTF-8 sequences that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
A
SM 2
.
0
7
rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge branch 'master' i
n
to new
-
preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
chang
e
s: document fixe
d
cra
s
h on
i
nvali
d
UTF-8 sequence
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: us
e
n
asm_assert() instead of plain ass
e
rt()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
nvin
q
u
ote:
w
e m
u
s
t do unsigned comp
a
rison t
o
get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
quote: don't use sprint
f
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er
Anvi
n
quote:
use
nasm_assert() ins
t
ead of
p
l
ain assert
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r
Anvin
quote: we must do un
s
igned co
m
p
a
rison to get
l
e
n
gth
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
d
o
c
: use consisten
t
title case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
d
oc: fix
fo
r
matting of th
e
bin multisection hea
d
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: s
t
y
le 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
pre
p
roc:
formatting cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc:
don't
p
ass an
enum to
%s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next