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
Add support for warning on invalid LOCK prefixes
2012-02-25
H
.
Peter Anvin
Add supp
o
rt for war
n
ing
o
n inv
a
lid LOCK prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
ove HLE byte codes to \264
.
.
\26
7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
dd
a "nohle" byte co
d
e to skip an in
s
truct
i
on patter
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
v
i
n
insns
.
pl: Bundle all "plain bytecod
e
s"
into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
LE: Imp
l
eme
n
t
the b
a
si
c
m
e
chanis
m
f
o
r
X
A
CQUIRE/
X
RELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvi
n
n
a
sm
.
c
: Fix is
_
supp
r
es
s
ed_warning()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
HLE: Split the LOCK and REP
prefix
s
l
o
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter Anvin
insns: create
a
sy
m
bolic "wait" token for the \341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pete
r
Anvin
insns: fix IM
U
L p
a
tterns to get rid of ope
n
-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter
A
nvin
insns: corr
e
ct the TSX opc
o
des
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorc
u
no
v
insns:
Add AVX2
t
ran
s
acti
o
nal s
y
nchronization extension
s
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: r
e
p
l
a
ce open-coded \322 opcode with odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230:
Add
V
MFUNC instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
B
R
3
143040:
R
emove invalid form o
f
VPEXTRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
ter
Anv
i
n
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter A
n
vin
M
erge br
a
nch
'
n
asm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
er Anvin
BR 3109604:
Fix C4 vs C5 VEX for
m
se
l
ection
in calcs
i
z
e
()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter
Anvi
n
preproc
.
c: use nasm_s
t
r
dup() rath
e
r
t
ha
n
n
a
ked strdu
p
(
)
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r A
n
v
in
Merge branc
h
'
n
as
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anvin
ch
a
nges: docume
n
t fixed
token reversal for %
d
e
f
tok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er
A
nvin
preproc: r
e
vers
e
the order of t
h
e tokens
i
n %
d
eftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvi
n
d
o
c
: do
c
u
m
ent the %us
e
fp
m
acro package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
NASM 2
.
0
9
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
nd
i
sasm: fix handing of by
t
e code
s
250-253, 324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
L
I
CENSE
:
update y
e
ar
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Revert "Imp
r
ove process_ea and int
r
oduce -OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anv
i
n
n
a
sm
.
h: move "regs
.
h" to top;
ma
k
e is_register() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
A
nvin
n
asmdoc: w
e
still miss Chuck, but
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter Anvin
Me
r
ge bra
n
ch 'nasm-2
.
08
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
ch
a
nges
.
src: update wi
t
h
t
h
e
2
.
08
.
xx changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anvi
n
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Make
-Ox the d
e
fault
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
nvin
na
s
m
d
o
c: remove obs
o
lete So
u
rceforge reference
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
Anvin
NASM 2
.
09
r
c3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
R
evert "BR30051
1
7: Exp
l
and local single
macro befo
r
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r Anvin
Revert "expand_
m
mac_par
a
ms: Don't f
o
rg
e
t to handle
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
vin
Revert "expan
d
_mmac_pa
r
ams: Exp
a
nd
lo
c
al single macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anv
i
n
Rev
e
rt "ex
p
and_mmac_params
:
Expa
n
d
local sin
g
le m
a
cros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
Check
in test case from bug report
b
r
3005117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
br
3
0
26808: add
tes
t
c
a
se
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r
Anvin
i
n
sns: add FX
S
AVE64/FXRSTOR6
4
, drop
np prefi
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvin
Merge branch '
m
aster' of ssh://repo
.
or
.
c
z/srv/g
i
t/nasm
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pet
e
r Anvin
insns
.
dat: remove VCVTPH2PS/V
C
VTP
S
2PH as AMD in
s
tructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pe
t
er Anvin
insns
.
dat: fix CPU fla
g
s
f
or n
e
w inst
r
uct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
Add RD*SBASE, WR*
S
B
A
S
E
, RDRAND from
A
VX v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Pe
t
er An
v
in
outobj: handl
e
compi
l
ers wi
t
hout 64-bit s
w
itch() support
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
ilog2: o
p
t
imize
us
e
of bsr for
x
86-64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvi
n
do
c
: use bouncer
U
RL
s
for
t
he ABI do
c
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter
Anvin
phash
.
ph: w
e
have
n
't required t
h
e Graph module for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter An
v
in
NA
S
M 2
.
08r
c
9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter A
n
vin
d
o
c
/changes
.
src: update
i
n preparation o
f
2
.
08
r
elease
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter Anvin
NASM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
REA
D
ME:
a
d
d note to see the AUTHORS fil
e
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anv
i
n
insns
.
dat: in 64-bit mode, accept "monitor
rax,ecx
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter
A
nvin
NAS
M
2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
t
e
r
Anvin
Run
"
make
alldep
s
"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r Anvin
o
u
trdf
.
c: remove obso
l
ete
fi
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
A
n
v
in
outform
.
h: fix O
F
_NO_R
D
F2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r An
v
in
AU
T
HORS:
con
v
ert
to UTF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
o
u
tmacho32
:
replace
error() -> nasm_error()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pet
e
r
A
nvin
NASM
2
.
0
8
r
c
5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pete
r
Anvin
test/Makefile: make i
t
e
a
sier to
inject
options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
P
et
e
r
A
n
v
in
NA
S
M 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter
Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
insn
s
.
dat:
remove non-
D
REX
S
SE
5
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pe
t
er Anv
i
n
ch
a
nges
.
src: d
o
cu
m
ent remova
l
o
f DREX
i
n
structio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5: remove all DREX-based instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MO
V
D
xmmreg: not valid with
R
E
X
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Pe
t
e
r Anvin
te
s
t: imul
.
asm: m
o
ve
w
arning-generated tests under
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r
Anvin
test: imul
.
asm: more
IMU
L
pattern tes
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter An
v
in
NASM 2
.
0
8
rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL: fix a
n
a
dditional
i
nco
r
rect sbyte use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887108: fix
i
ncorrect
s
byte usage in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
nvin
as
s
emble: xsizeflags[]
is an
o
p
flags_t variable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvi
n
opfla
g
s
: more in
t
32_t -> opflags_t con
v
ersion
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
A
nvin
N
ASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvi
n
n
asm: re
n
am
e
nasm_zap_
s
paces(
)
to nasm_zap_
s
pa
c
es_fwd()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pe
t
er Anvi
n
assemble: when look
i
ng for a REGISTER
oper
a
nd, do an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pe
t
e
r
Anvin
as
s
emble
:
t
r
e
a
t register operands without size as wildcards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
A
n
vin
mis
c
/rele
a
s
e: *
.
ico are binary files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill Gorcunov
Use I_non
e
opcode instea
d
of hardcoded n
u
mber
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcunov
output/dwarf
.
h:
u
pdat
e
dwarf co
n
stants
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlcpy() function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter
A
nvin
out
p
ut: change null_debug_routine
t
o null_debug_dir
e
c
tive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyril
l
Gorcuno
v
d
i
sasm
.
c: eatbyte -- use snprintf to prevent pote
n
tial
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcu
n
ov
he
a
ders/c: strip off usel
e
ss spaces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
C
yrill Go
r
cu
n
ov
ins
n
s
.
pl:
r
emove r
e
d
u
ndan
t
e
m
pty
line
in enum o
p
code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
eter Anvin
nasm
.
c: fix stac
k
overr
u
n in assemble_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pete
r
A
nvin
Merge commit 'cyr/hpa-
d
at'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
ter Anvin
M
erg
e
co
m
mit 'cyr/hpa-l
i
st'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pet
e
r Anvin
doc: \
n
eeds to be re
p
eate
d
e
xce
p
t in \c-line context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Pete
r
A
n
vin
n
asm
.
c: consistently use the 'mur
r
i
can sp
e
lling "optimi
z
e"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge commit 'cyr/h
p
a-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyril
l
Gorcunov
ins
n
s
.
dat:
ope
r
and-size syntax for
XOP instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
eter Anvin
asse
m
b
le
.
c:
quiet w
a
rn
i
ng
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
.
c: clea
n
u
p
matches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter
A
nvin
Merge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
B
R
28266
6
9
:
update
licensing information in
RE
A
DME
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branc
h
'
na
s
m-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
BR
2
827397: fix in
v
a
lid C in outcoff AddExports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next