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
Revert "expand_mmac_params: Expand local single macros unconditionally"
2010-07-08
H
.
Pete
r
An
v
in
Revert "expa
n
d_mmac_param
s
: Expand local
single macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
Anvin
Revert "e
x
p
a
nd_mmac_pa
r
am
s
:
Expand local single
macr
o
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Che
c
k in test cas
e
from
bug repor
t
b
r3005117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvin
br3026808: add
t
est
c
ase
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
t
e
r
Anvin
insns:
a
d
d FXSAVE64
/
FXRSTOR64
,
drop np prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pete
r
Anvin
M
erge branch
'm
a
ster
'
of ssh://r
e
po
.
or
.
cz/sr
v
/
g
it/nasm
commit
|
commitdiff
|
tree
2010-07-07
H
.
P
eter Anvin
insns
.
dat: r
e
move V
C
VTPH2PS
/
VCVTP
S
2PH as AMD instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter A
n
vin
insns
.
dat: fix CPU
f
lags f
o
r ne
w
instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
Add
R
D*SBAS
E
,
WR*SBASE
,
RD
R
AND
from AVX
v
7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
outobj: handle compilers without 6
4
-
bit switch(
)
support
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
eter Anvi
n
ilog2: opti
m
ize use of bsr for x86-
6
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pe
t
er
A
nvin
doc: use bouncer
URLs for the ABI docs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter Anvin
phash
.
p
h
:
w
e h
a
ven't requ
i
r
ed
t
he Graph m
o
dule for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
eter Anv
i
n
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
Anvin
do
c
/
chang
e
s
.
src: update
i
n preparation of
2
.
08 rele
a
se
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter An
v
in
NA
S
M 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
README: add
n
ote to see the AUTHORS
f
ile
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
insns
.
dat: in
64-bit
mode, accept "
m
onitor rax,
e
cx
.
.
.
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
.
Pet
e
r Anvin
Run "make allde
p
s"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
A
nvin
outrdf
.
c: remove obsolet
e
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter Anvin
o
utform
.
h: fix OF_NO_R
D
F
2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
AUTHORS: co
n
vert
t
o
U
TF-
8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter Anvin
outmac
h
o32:
r
e
place err
o
r() -> nasm_error
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
NASM 2
.
0
8
rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
test
/
Makefile: mak
e
it eas
i
e
r
t
o inject o
p
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter
A
nvin
NASM 2
.
0
8rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
NASM
2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
t
er Anvin
in
s
ns
.
dat: remove
n
on-DREX SS
E
5 instr
u
ct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
changes
.
sr
c
: document
r
emoval of DREX instructio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter
A
nvin
SSE5: remove al
l
DREX-based in
s
tructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anv
i
n
MOVD xmmreg: not va
l
i
d with REX
.
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
ove w
a
rning-gen
e
rated t
e
sts
under
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
t
e
s
t
:
imul
.
asm: more I
M
UL patter
n
tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
NASM 2
.
0
8
rc
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
Anvin
IMUL: fix an addit
i
onal incorrect sb
y
te use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter A
n
vin
BR
2887108: fix incorrect sbyte us
a
ge in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anvin
assemble:
xsizef
l
ags[] is
a
n
o
pflags_t var
i
a
ble
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
op
f
lags: mo
r
e
int32_t
-> opflags_t con
v
e
rsions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter Anvin
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: rename
nasm_zap_sp
a
ce
s
(
) to nasm_zap_spac
e
s_fwd()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
assemble: wh
e
n looking
f
o
r
a
REGISTER operand, d
o
a
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
as
s
em
b
le: treat register operands without size as wildcards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
Anvin
mis
c
/relea
s
e: *
.
i
co are bin
a
ry fi
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add st
r
lcpy()
f
u
n
ct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output: change null_deb
u
g_routine t
o
null_debug_directive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter A
n
vin
nasm
.
c: fix stack
o
verr
u
n
in assemble
_
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
ter A
n
vin
Me
r
ge com
m
it 'cyr/hpa
-
dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
t
e
r Anvi
n
Mer
g
e c
o
m
m
i
t 'cyr/hp
a
-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pe
t
er An
v
in
d
o
c: \ needs to be
r
epeated exc
e
pt in \c-li
n
e context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvi
n
n
a
sm
.
c: consiste
n
tly
use the 'murrican spelling
"optimize"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter
A
nvin
Mer
g
e commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
eter
A
nv
i
n
assemble
.
c: quiet war
n
i
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ass
e
mble
.
c: cle
a
n
u
p
matches
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
M
erge branc
h
'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
B
R
2826669: update licensi
n
g information i
n
README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
M
erge
branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
BR 28
2
7397: fix i
n
v
alid C in outcoff Ad
d
Exports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
insn
s
.
pl
:
smarter handling
of operand flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
An
v
in
ass
e
mble: d
e
f
er "ope
r
and size missing" unt
i
l
e
n
d of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
Ena
b
le f
u
z
z
y mat
c
hing of op
e
rand sizes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
assemble: move the instruction-matchin
g
loop in
t
o a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
s
s
emble
:
r
epl
a
ce
random integers
with
a
n en
u
m
f
or
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pet
e
r Anvin
Merge branch 'new-prepr
o
c'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anv
i
n
Drop efunc a
n
d evalf
u
nc
as
in
p
u
t
to the
p
rep
r
oce
s
sor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Dro
p
e
f
unc a
n
d
evaluate argument t
o
parse
_
line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Dro
p
t
he ofmt and e
r
rfunc ar
g
umen
t
s to label defi
n
ition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anv
i
n
Ru
n
m
ake alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
er
A
nvin
Remove fu
n
ction po
i
nter
s
i
n
o
utput
,
simplify er
r
o
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
Me
r
ge
c
om
m
it 'nasm-2
.
07rc7'
into
n
ew-p
r
eproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NASM
2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
outcoff: fix invalid r
e
ference to ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
test/Make
f
ile:
add more output rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
outcof
f
:
t
h
is is COFF, not bi
n
ary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anv
i
n
BR 2822263: don
'
t re-invoke o
f
mt->symdef() in pass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrc
g
e
n: t
o
ol to
creat
e
a "generalized
CRC" has
h
table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
rc
g
en: clean up whit
e
s
p
ace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r
A
nvin
cr
c
gen
:
u
tility program to generate CRC tables
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
M
erge b
r
anch 'ma
s
ter' into new-prepro
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
chang
e
s
:
it's not
just invalid U
T
F-8 sequ
e
nces t
h
at
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
Merge b
r
a
n
ch 'master' into
n
ew-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
change
s
: docu
m
ent
fixed crash on invalid UT
F
-8
s
e
q
uences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
e
r Anvin
quo
t
e: use nas
m
_
a
ssert() in
s
tead of plai
n
assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
quote: we must do unsigne
d
comparis
o
n to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
Anv
i
n
quot
e
: don't u
s
e sprin
t
f()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
u
ote: use nasm_asse
r
t(
)
ins
t
e
ad
o
f plain asse
r
t()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anv
i
n
quot
e
: we must do unsigned compari
s
on to
ge
t
length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
Anvin
d
oc: use consistent title cas
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
n
vi
n
doc: fi
x
formatting of the bin
m
ult
i
section header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
preproc: style clea
n
ups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
N
A
SM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
An
v
in
preproc: formatting cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvi
n
pre
p
roc: don't pass an enu
m
t
o
%s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
preproc: generic solution for er
r
or on NUL
characters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: reject NUL c
h
ar
a
cte
r
s in %deftok direct
i
ves
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
vin
quote: don't use s
p
ri
n
tf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
Don't try to fc
l
ose() the output if ofile is
N
U
L
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
outobj: don'
t
fclose()
t
he
o
utpu
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next