repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add support for warning on invalid LOCK prefixes
2012-02-25
H
.
P
e
ter
A
nvin
Add support f
o
r
w
a
rning on invalid LOCK prefixe
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
in
Mo
v
e HLE byte
cod
e
s to \2
6
4
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "no
h
le"
byte code to skip an instructio
n
pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
insns
.
pl: Bundle all "plain bytecodes
"
into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
HLE: Impl
e
m
e
n
t
the ba
s
ic me
c
hanism fo
r
XA
C
QUIRE/XRELEAS
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
nasm
.
c: Fix is_s
u
ppressed_warning(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
H
L
E: Split the LOCK and
REP prefix slots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns:
c
reat
e
a symbolic "wait" token f
o
r the
\341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insns: fix IMUL patterns
t
o g
e
t rid of
open-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
e
r
Anvin
in
s
ns: correct the
TS
X
opc
o
des
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
An
v
i
n
in
s
ns:
replace open-coded \3
2
2 op
c
ode with
o
df
(operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR
3
463230
:
Ad
d
VMFUN
C
inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
e
ter
A
nvin
BR
3
1
43040: Remove invalid form of VPEXTRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM 2
.
10r
c
3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge br
a
nch 'nas
m
-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604:
F
ix
C4 vs C5 VEX form selec
t
ion in calcs
i
ze()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Pete
r
Anvi
n
pre
p
r
oc
.
c
:
u
s
e
na
s
m
_
s
trdup() rather t
h
an naked strdup()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merg
e
branch 'nas
m
-2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes:
d
ocument fixed token reversal for %def
t
ok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvi
n
preproc: rever
s
e
the
o
rder of the tokens in %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er
Anvin
doc: d
o
c
ument the
%
use fp macro package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter
Anvin
NASM
2
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
ndisasm: fi
x
hand
i
n
g of
byte c
o
des 250-253, 324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvi
n
LICENSE
:
update year
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pet
e
r Anvin
R
evert "Improv
e
p
ro
c
e
s
s_
e
a and intr
o
du
c
e
-
O
L"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
et
e
r An
v
in
nasm
.
h: move "regs
.
h" to top; make is_regi
s
ter() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
te
r
A
n
vin
nasmdoc: we still
miss
C
huck, bu
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter Anv
i
n
Me
r
g
e branch 'nasm-2
.
08
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
changes
.
src: update wi
t
h the 2
.
08
.
xx changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anvin
N
A
SM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter An
v
in
M
a
ke -Ox the default
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter An
v
in
nasmdoc: remove obsole
t
e
S
ourceforg
e
ref
e
re
n
ce
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pete
r
A
n
vin
NASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r
Anvin
Revert "BR300
5
117: Expland local single macro befor
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
er Anvin
Revert "exp
a
n
d
_mmac_para
m
s:
Don't forget to handle
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
v
in
Revert "expan
d
_mma
c
_para
m
s: Expand lo
c
a
l
s
i
n
gle macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
R
eve
r
t "ex
p
and_
m
mac_params:
E
xp
a
nd
l
ocal single macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvin
C
h
eck i
n
test
case from bug
report
br3005117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
er A
n
vin
br302
6
808: ad
d
t
e
st case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
et
e
r
A
nvin
insns: add
F
XSAVE64/FXRSTOR64, drop np prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anvin
Merge branch 'master' of ssh://repo
.
or
.
cz/
s
rv/git/nasm
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pe
t
er Anvin
insns
.
dat: remo
v
e VCVTPH2
P
S/VCVTPS2PH as AMD instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
P
eter Anv
i
n
insns
.
dat: fi
x
CPU flags for n
e
w instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter
Anv
i
n
Add RD*SBASE, WR*S
B
ASE, RDRAND from AVX
v
7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
e
t
e
r
Anvin
o
utobj: handle compilers w
i
thout 64-
b
it switch() suppo
r
t
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter
Anvin
ilog2: optimize us
e
of b
s
r for x86-64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
doc: use bouncer U
R
Ls fo
r
the
ABI docs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter Anvi
n
phash
.
ph: we haven't req
u
ired the Gra
p
h
module
f
or
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Pet
e
r A
n
vin
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
A
nvin
doc
/
changes
.
src: update in prepa
r
ation of 2
.
08 release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter Anvin
NASM 2
.
08
r
c7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pete
r
Anvin
README:
a
dd
note to see the AU
T
HORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
i
n
s
ns
.
dat: in 64-b
i
t mode, accept
"monitor rax,ecx
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Pe
t
er Anvin
NAS
M
2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
Run "make alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter A
n
v
i
n
o
ut
r
df
.
c: re
m
ove
o
bsolete file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
A
n
vin
ou
t
form
.
h: fix OF
_
N
O
_RDF2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter A
n
vin
AUTHORS: convert to UTF
-
8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
o
u
tmacho32: repla
c
e
err
o
r
(
)
-
> na
s
m_error()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pete
r
A
n
vin
NASM 2
.
08r
c
5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
t
e
st/Ma
k
efile: ma
k
e it easier to inject
options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter
Anv
i
n
N
AS
M
2
.
0
8
rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
eter
Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
insns
.
d
a
t:
remov
e
n
o
n-
D
REX
SSE5 instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter A
n
vin
changes
.
sr
c
: doc
u
ment removal of DREX inst
r
ucti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
e
ter Anvin
SSE5: remove all DREX-b
a
sed instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
P
e
ter Anv
i
n
MOVD xmmr
e
g: not va
l
i
d with R
E
X
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
P
ete
r
Anvin
test: imul
.
asm: m
o
ve warning-g
e
nerated tests u
n
der
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
t
est
:
i
m
ul
.
asm:
m
o
re IMUL pattern tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
N
A
SM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvi
n
IMUL: f
i
x an
additional inc
o
rrect sbyte use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
B
R
2887108:
fix i
n
co
r
rect
s
b
y
te usage in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
A
nvin
assemble: xsizeflags[
]
is an
o
pflags_t v
a
riable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
op
f
l
a
gs:
more int3
2
_t -> opf
l
ags_t conversions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
0
8
rc
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
ter Anvin
nasm: rename nasm_zap_sp
a
ces() to nasm_zap_spaces_fwd()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
a
ssemb
l
e
: when
l
ooking for a REGI
S
T
E
R
operand, do an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
P
e
ter
A
n
v
in
assemble: treat registe
r
o
p
erand
s
wit
h
out
s
ize
a
s
w
ildcards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
Anvin
m
i
sc/release: *
.
i
c
o are binary
files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
P
e
ter Anvin
Add s
t
rlcpy()
f
unction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pe
t
er
A
nv
i
n
output: change null_debug_r
o
u
tine to
null_debug_
d
irective
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
eter A
n
vin
nas
m
.
c: fi
x
stack overrun in assemble_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anv
i
n
Merge c
o
mmit 'cyr/hpa-da
t
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter A
n
vin
Merge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anv
i
n
d
o
c: \
needs to
be
re
p
eated ex
c
ept in
\c-l
i
n
e
c
ontext
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter
Anvin
n
asm
.
c: consiste
n
t
l
y us
e
the 'murrican spelling "optimiz
e
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Me
r
ge
c
ommit 'cyr/hpa-li
s
t'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pe
t
e
r
Anvin
assemble
.
c
: quiet
warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
as
s
em
b
le
.
c: c
l
ean up matche
s
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Merge branch 'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
Anvin
BR 2
8
2666
9
: update licensing information in README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
Merge branch 'nas
m
-2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
BR 2827397: fix invalid C in outcoff AddExports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
A
nvin
in
s
ns
.
pl
:
smarter handling of operand flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
te
r
Anvin
asse
m
ble: defer "
o
pe
r
and size missin
g
" until end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
Enable fuzzy match
i
ng
o
f
oper
a
nd sizes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
a
ssemble:
m
o
v
e
t
h
e instruction-match
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
asse
m
ble: replace random integers wi
t
h an enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge b
r
anch 'new-p
r
epro
c
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pet
e
r Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
next