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
insns: fix IMUL patterns to get rid of open-coded \100 bytecodes
2012-02-10
H
.
Peter Anvin
insns: fix IMUL
p
atterns
t
o
get rid of open-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
insns: correct the TSX
o
pcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
A
nv
i
n
insns: repl
a
ce op
e
n-co
d
e
d \
3
22 opc
o
d
e
with
odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
P
e
t
e
r Anvin
BR 346323
0
: Add V
M
FUNC instr
u
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3143040: Remove invalid f
o
rm of V
P
EX
T
RW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter A
n
vin
NASM 2
.
1
0rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
eter Anvin
Me
r
ge branch
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter A
n
vin
BR 3109604:
Fix C4
v
s
C5
V
E
X form sele
c
tion
in calcsize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter
A
nvin
preproc
.
c:
u
s
e
nasm_strdup() ra
t
he
r
than naked strdup()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er
Anvin
Merge br
a
nch 'n
a
sm-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
changes: documen
t
f
ixed
t
oken revers
a
l fo
r
%deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter Anvin
preproc: reve
r
se the order
o
f
t
h
e token
s
in
%
deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
ete
r
A
n
vin
d
oc: docume
n
t
t
he %use fp
macro package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvi
n
NASM 2
.
0
9
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
n
d
i
sasm: f
i
x handing o
f
byte codes 250-253, 3
2
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
LICEN
S
E: update
year
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Pete
r
A
nvin
Reve
r
t "Improve proc
e
ss_ea and introduce -OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter
A
nvin
nasm
.
h: mov
e
"regs
.
h"
t
o top;
m
ake
i
s_register
(
) a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er
A
n
vin
nasmdo
c
: we
still miss Chuck, but
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er Anvin
Merge branch 'n
a
s
m-2
.
08
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er
A
nvin
changes
.
src: updat
e
with the
2
.
08
.
xx changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter An
v
in
N
A
SM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter A
n
vin
Make -Ox the defa
u
lt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
nvin
nas
m
d
o
c
: r
e
move obs
o
lete Sourc
e
f
or
g
e references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pet
e
r Anvin
NASM 2
.
0
9
r
c
3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert "BR3005117: 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 "expand_mmac_params: Do
n
't forget t
o
h
a
ndle
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
An
v
in
Revert
"
ex
p
a
n
d_mmac_params
:
Ex
p
a
nd local sin
g
le macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert "e
x
pa
n
d
_
mmac_params:
E
x
p
and local single macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Check in test case
f
rom bug report
br300
5
117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r
Anv
i
n
br3026808: add test cas
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvin
in
s
n
s: a
d
d
F
XSA
V
E
6
4/FXRSTOR64, drop np
p
refix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Merge br
a
nch 'master
'
of ssh
:
//repo
.
or
.
cz/
s
rv/git/nasm
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter Anvin
i
nsns
.
da
t
: remove VCVTPH2PS/VCVTPS2PH a
s
A
M
D i
n
structions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pet
e
r
A
nvin
insns
.
da
t
: f
i
x CPU flags for
n
ew
i
nstructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pet
e
r Anvin
Add
R
D*SBASE
,
WR*
S
BASE, RDRAND fro
m
AVX v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvi
n
outobj: handl
e
compilers withou
t
64
-
bit swi
t
ch() supp
o
rt
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter
A
nvin
ilog2
:
optimize u
s
e of bsr for x86-64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
doc: use
b
ouncer URLs for the ABI docs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
P
e
ter
Anvin
phas
h
.
ph: we haven't required 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
nvin
N
ASM
2
.
08
r
c9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
A
nvin
doc/ch
a
ng
e
s
.
src: update
i
n
prep
a
ration of
2
.
0
8
release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Pe
t
er Anvin
NA
S
M 2
.
08rc
7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
README: ad
d
note to see t
h
e
AUTHORS fil
e
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pe
t
er An
v
i
n
in
s
ns
.
dat
:
in 64-bit mode, acc
e
pt "
m
onitor rax,ecx
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Pete
r
A
n
vin
N
A
SM
2
.
0
8
r
c6
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter A
n
vin
Run "make
a
lldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r A
n
vin
o
u
trdf
.
c:
remove obsolete fil
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
e
r
A
n
v
i
n
outform
.
h: fix OF_NO_RDF2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
ete
r
Anvin
AUTHORS: convert to
U
TF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter Anvin
outmacho32: replace erro
r
() -> nas
m
_error()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
t
e
r
A
n
vin
test/Makefile
:
make
it ea
s
ie
r
t
o inject options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter An
v
i
n
NA
S
M 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anv
i
n
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
ter Anvin
insn
s
.
dat: remove non-
D
REX SSE5 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
ch
a
ng
e
s
.
src: document remova
l
of DREX instruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
e
ter Anvin
SSE5: re
m
ove all DREX-based i
n
stru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD xmm
r
eg: not
v
al
i
d
with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter An
v
in
test
:
imul
.
asm: move warnin
g
-
g
enerated
tests under
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anv
i
n
tes
t
: imu
l
.
asm: more
IMUL pattern tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anvin
N
A
S
M
2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
t
e
r
Anvin
IMUL
:
fi
x
a
n
a
ddition
a
l incorrect
sbyte use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter An
v
i
n
BR 288
7
108: f
i
x inco
r
rect sby
t
e u
s
age in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble: xsizef
l
ags[] is a
n
opflags_t variable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er
A
nvin
opflags: mor
e
int
3
2_t -> opflags_t conversions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
08
r
c1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
nasm: rename nasm_za
p
_spaces() to nasm_z
a
p_spaces_fwd
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
assemble: when
lo
o
king
f
or a
R
EGISTER operand, do an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemb
l
e: treat regist
e
r operands without size a
s
wildcards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
misc
/
re
l
ease
:
*
.
ico are binary files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter
Anvin
Add st
r
lcpy() function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
o
u
tput: change null_
d
ebug_routine
t
o null
_
deb
u
g
_
d
i
rective
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c
:
fix
stack overrun in
a
ssembl
e
_fil
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
er An
v
in
Merg
e
c
o
m
mit 'cyr/
h
pa-dat
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pete
r
Anvi
n
Merge commit 'c
y
r/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
P
e
ter Anvin
doc: \ ne
e
ds to be repeated except in \c-line c
o
ntext
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Pe
t
er A
n
vin
nasm
.
c: cons
i
stently use
t
he 'murrica
n
spe
l
ling "
o
ptimize"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
M
e
rge
c
o
m
mit 'c
y
r/hpa-l
i
st'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemb
l
e
.
c: qui
e
t w
a
rning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er An
v
in
assemb
l
e
.
c: cle
a
n
up mat
c
h
es()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
M
erge bra
n
c
h
'
na
s
m-
2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
BR
2826669: u
p
date lic
e
nsing
i
nformation in README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
Merge
branch 'nasm
-
2
.
0
7
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter
A
nvin
B
R
2827397: fix inv
a
l
id C in outcoff AddExports
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er An
v
in
insns
.
pl: smart
e
r handling of op
e
rand
f
l
a
g
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvi
n
a
sse
m
b
l
e: defe
r
"o
p
era
n
d si
z
e missin
g
" unt
i
l end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enab
l
e fuzzy matchin
g
of operand sizes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
assemb
l
e: move
t
he i
n
s
truc
t
ion-matching loop
i
n
t
o
a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
te
r
Anvin
assemble:
r
eplace r
a
n
d
om integers with an enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge branch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter An
v
i
n
NASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
vi
n
Drop ef
u
nc and evalfu
n
c as inpu
t
to the pre
p
ro
c
essor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
i
n
Drop
e
f
u
nc a
n
d evalu
a
te argumen
t
to parse_line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
A
n
vin
Drop the ofmt
a
nd errfunc arguments
t
o label d
e
finition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run make
a
lldep
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
R
e
move functi
o
n po
i
n
ters in o
u
t
p
ut, sim
p
lify error
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvi
n
Merge c
o
mm
i
t 'nasm-2
.
07r
c
7
'
into new-pr
e
proc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
N
A
SM
2
.
07
r
c
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
outcoff: f
i
x i
n
valid ref
e
rence t
o
ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next