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
HLE: Implement the basic mechanism for XACQUIRE/XRELEASE
2012-02-25
H
.
P
et
e
r A
n
vin
H
LE: Impl
e
me
n
t
th
e
b
asic mechanism
f
or XACQU
I
RE/XREL
E
ASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
et
e
r
Anvin
nasm
.
c:
F
ix is_suppressed_warni
n
g()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
H
LE
:
Split the
LOCK and
R
E
P prefix slots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
t
er Anvin
insns: create a
symbolic "wait" token for
the \341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns:
f
ix
I
MU
L
patterns to get rid
o
f
open-co
d
ed
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insn
s
: correct t
h
e
T
SX opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: replace
o
pen-coded \
3
22
o
pcod
e
with odf
(operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 34632
3
0:
A
dd VMFUNC instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3143040
:
R
e
move invalid
form of VPE
X
TRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvin
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter Anvin
M
e
r
g
e branc
h
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pet
e
r
An
v
in
BR 3109604: Fix C
4
vs C5 VEX form selectio
n
in calc
s
ize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter A
n
v
i
n
preproc
.
c: u
s
e
nasm_strdup()
ra
t
h
er than naked
s
t
rd
u
p(
)
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r Anvin
Merge bra
n
ch
'
nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvin
changes: do
c
um
e
nt f
i
xed
t
oken reversal for %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
pr
e
p
roc: revers
e
the order of
t
he tokens in %d
e
f
t
ok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c
: document the %use f
p
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
ndisa
s
m: fix handin
g
of b
y
te codes 250-2
5
3, 3
2
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pete
r
An
v
in
LICENSE
:
update year
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
Revert "Improve pr
o
cess_ea and intr
o
duce -O
L
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
P
e
ter Anvi
n
nasm
.
h:
move "regs
.
h
" t
o
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
t
er Anvin
nasm
d
oc: we still miss Chuck, bu
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Merge branch
'
nasm
-
2
.
0
8
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
A
nv
i
n
ch
a
nge
s
.
src: update with the 2
.
08
.
x
x
chang
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
Anvin
Make -Ox the default
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
n
vin
n
a
s
m
doc: remove o
b
s
ole
t
e S
o
ur
c
e
f
orge references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
P
eter Anvin
NASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvin
Revert "BR300
5
117: Expland local single mac
r
o befo
r
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anvin
Revert "exp
a
n
d_
m
m
a
c_params: Don't forget
t
o handle
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter An
v
i
n
R
ever
t
"expan
d
_mmac_
p
arams: Expand lo
c
al single macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r
Anvin
Revert "expand
_
mmac_p
a
rams: Expand local singl
e
macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
er Anvi
n
Check in
t
est case from bug rep
o
rt br3005117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
Anvi
n
b
r3026808: a
d
d test case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
Anvin
i
nsns: add F
X
SAVE64/FXRS
T
OR64, drop np
pref
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Merge b
r
anch '
m
aster' of ssh://repo
.
or
.
cz/srv
/
git/nasm
commit
|
commitdiff
|
tree
2010-07-07
H
.
Pet
e
r Anvin
insn
s
.
da
t
: remove
V
C
VTPH2PS/VCV
T
PS
2
P
H
as AMD ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pe
t
er Anvin
insns
.
dat:
f
i
x C
P
U flags for n
e
w
instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter
Anvin
Add
RD*SBASE
,
WR*S
B
AS
E
, RDRAN
D
from AVX
v
7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
outobj: h
a
ndle c
o
mpi
l
er
s
withou
t
6
4
-bit switch() su
p
port
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter A
n
vin
ilog2: optimize use of bsr for x8
6
-64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
eter Anvin
d
o
c: use bouncer
U
RLs
f
or the ABI docs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
P
e
t
er Anvin
p
h
ash
.
ph: we hav
e
n'
t
required
the Graph mod
u
l
e
fo
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
Anvin
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
Anvi
n
doc/changes
.
src: update in
p
reparation of 2
.
08 release
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
README: add
note to see the AUTHORS f
i
le
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
in
s
ns
.
d
at:
in 64-bit mo
d
e, acc
e
pt
"monitor rax,ecx
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
NASM 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er Anvi
n
Run "make alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outrdf
.
c: remo
v
e obs
o
lete file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r Anvi
n
outform
.
h
:
fix OF_NO_RD
F
2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er Anvin
A
UTH
O
RS: co
n
vert to
U
TF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er Anvin
outmacho32:
r
e
p
l
ace error() -> n
a
sm_error()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvi
n
NASM
2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
test/M
a
kefile: mak
e
it
eas
i
er to inj
e
ct options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
P
e
ter An
v
in
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
N
ASM 2
.
0
8rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvi
n
insns
.
d
a
t
: r
e
move no
n
-DRE
X
SSE5
i
nstructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pe
t
er Anvin
changes
.
s
rc: doc
u
m
e
nt
re
m
oval of
D
REX instruction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pet
e
r Anvin
SS
E
5: remove al
l
D
REX
-
based instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvi
n
MOVD xm
m
reg: not
valid with RE
X
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter
Anv
i
n
tes
t
:
i
mu
l
.
a
s
m: m
o
v
e
warnin
g
-ge
n
erated tests
u
nder
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anv
i
n
test:
imul
.
asm: mor
e
IMUL pattern t
e
sts
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
.
Peter Anvin
IMUL: fix
a
n add
i
tional incorrec
t
sb
y
te use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887108: fix inco
r
r
ect sbyte usage in
I
M
UL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
assemble: xsiz
e
flags
[
] is an opfla
g
s_t variable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opfl
a
gs: more in
t
3
2
_t -> op
f
lags_t conversions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
N
A
SM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: re
n
ame nasm_zap
_
spa
c
es() t
o
nasm_zap
_
spaces_fwd(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
a
s
s
emble: when
l
ooki
n
g
for
a REGISTER operand
,
do
an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pete
r
Anvin
assemble: treat register operands w
i
thout
s
iz
e
as wildca
r
ds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
e
t
er Anvin
misc/rele
a
se: *
.
ic
o
are bin
a
ry files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
P
e
t
er Anvin
Add st
r
lcpy() function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
P
e
ter Anvin
output: change nul
l
_d
e
bug_ro
u
tine to
null_debug_dir
e
ctive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter
Anvin
nasm
.
c: fix stack overrun in assemble_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter A
n
vin
Merge commi
t
'cy
r
/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
Anvin
Me
r
g
e
commit
'
cyr/
h
pa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter A
n
vin
doc: \ needs
to be repeated except i
n
\c-l
i
ne cont
e
xt
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
n
a
sm
.
c: co
n
sistently use the 'murri
c
an spelling
"optimize"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merg
e
commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
eter
A
nvin
ass
e
mble
.
c: qu
i
e
t
wa
r
ning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assem
b
le
.
c: clean up matches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
Merge
b
ranch 'nasm-2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2826669:
up
d
ate lic
e
nsi
n
g
i
nformation in RE
A
DM
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Merge branch '
n
asm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 282739
7
: fi
x
inva
l
i
d C in ou
t
coff AddE
x
ports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
i
nsns
.
pl:
s
marter handlin
g
of operand fl
a
gs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
assemble
:
defer "o
p
erand size missing" until end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
En
a
b
l
e
fuzzy m
a
tchi
n
g
of
oper
a
nd
s
i
z
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: move the i
n
struction-matching
l
oop into a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: repl
a
ce random inte
g
e
r
s with an en
u
m fo
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter A
n
vin
Merge
branch '
n
ew-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
N
ASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
v
i
n
Dro
p
e
func a
n
d evalfun
c
as input to th
e
p
r
eprocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
D
rop
e
func and evaluate argument to parse_line
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop the ofmt and errfunc argume
n
t
s
to
l
abel definition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
n
v
in
Run
m
ak
e
alldeps
commit
|
commitdiff
|
tree
next