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
Make -Ox the default
2010-07-16
H
.
Pet
e
r
Anvi
n
Make -Ox the def
a
ult
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pet
e
r Anvin
nasmdo
c
: re
m
ove o
b
solete Sourceforge references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
An
v
in
NASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert "BR3005
1
17: Exp
l
and l
o
cal
s
i
ngl
e
mac
r
o before
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
eter
Anvin
Reve
r
t "e
x
pand
_
mmac_params:
D
on
'
t
f
orget to
handle
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
Revert "expand_mmac_
p
ar
a
m
s: Expand local single
macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Revert "expand_mm
a
c_params
:
E
x
pand local si
n
g
l
e macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anvin
C
heck in test
case from
bu
g
report
b
r3005117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
eter Anvin
br3
0
268
0
8: add test case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
i
n
sns: add FXSAVE64/FX
R
STOR
6
4, drop np prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Mer
g
e branch 'master' of
s
sh
:
//repo
.
or
.
cz/srv/
g
i
t
/
n
asm
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter
Anvin
insns
.
dat: remov
e
VCVTPH2PS/VCVT
P
S
2
PH as AMD instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pet
e
r Anvin
i
n
sns
.
dat:
f
ix CPU flags for new ins
t
ructi
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pet
e
r Anvin
Add RD*SBA
S
E,
WR
*
SBAS
E
,
RDRAND from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvi
n
ou
t
ob
j
: ha
n
d
l
e
compilers
w
ithout 64-bit switch() suppo
r
t
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
ilog2: optimize use of
b
sr for x86-
6
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
e
t
er Anvin
d
oc: use b
o
un
c
er
URLs for the ABI docs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter Anvin
pha
s
h
.
ph: we haven't required the G
r
aph mo
d
ule
f
o
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter An
v
i
n
NAS
M
2
.
08
r
c9
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
eter Anvi
n
doc/changes
.
s
r
c
: update in prep
a
rati
o
n of 2
.
08
release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter Anvi
n
NASM
2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvi
n
R
EADME: add note
t
o see the AUTHORS
f
ile
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pet
e
r Anvin
ins
n
s
.
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 Anvin
N
ASM 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
Run
"
ma
k
e alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
A
nv
i
n
o
u
trdf
.
c: remo
v
e
obsolete file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r Anvi
n
o
utform
.
h:
f
ix OF
_
N
O_RDF2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
AUTHORS: convert to UT
F
-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er Anvin
outma
c
ho32: replac
e
error() ->
nasm_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
.
Peter Anvin
test/Makefile: mak
e
i
t
eas
i
er to inject op
t
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvin
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
t
er Anvi
n
NAS
M
2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
insns
.
dat:
r
emove n
o
n-DR
E
X
S
SE
5
inst
r
uc
t
io
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pe
t
e
r
Anvin
changes
.
src: docu
m
ent removal of DREX i
n
s
t
ructions
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 Anv
i
n
MOVD xmmreg: no
t
va
l
i
d with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
test: imul
.
asm: move
w
arning-generated te
s
ts under
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter Anvin
test: imul
.
a
s
m
: more IMUL
p
a
ttern tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter A
n
v
in
N
A
S
M 2
.
08
r
c2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter
Anvin
I
M
UL: fix a
n
a
d
ditional in
c
o
r
rect s
b
yte us
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887108: fix incorrect sbyte u
s
ag
e
in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
asse
m
ble: xsizeflags[]
i
s an
o
pfl
a
gs_t variable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opfl
a
gs: more int32_t -> opflags_t
c
onv
e
rsions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
0
8rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvi
n
nasm: r
e
na
m
e
nasm_zap_spaces() to nasm_zap_spaces_f
w
d()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pete
r
Anvin
assemble:
w
hen lo
o
kin
g
for
a
REGISTER
oper
a
nd,
d
o an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvi
n
a
ssemble: trea
t
reg
i
s
t
er opera
n
ds wit
h
out s
i
ze as wi
l
dcards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
Anvin
m
i
s
c
/r
e
lease: *
.
i
co
are binar
y
files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
Cyril
l
Gorcunov
Use I
_
n
o
ne opcode
instead o
f
hardc
o
ded
number
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcunov
output
/
dw
a
rf
.
h: update dwa
r
f const
a
nts
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 Anvin
output: change null_debug_r
o
u
t
i
ne to null_debug_directive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyr
i
ll Gorcunov
disasm
.
c: eat
b
y
te -- us
e
snprint
f
to prevent po
t
e
ntia
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
h
eaders/c: strip
off
u
s
e
less spaces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Go
r
c
u
nov
in
s
ns
.
pl:
remove red
u
ndant e
m
pty
line
i
n e
n
um opco
d
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pete
r
Anvin
nasm
.
c
:
fix stack overrun
i
n
a
ssem
b
l
e
_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r Anv
i
n
Merge co
m
mit 'cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
er
A
nvin
Merge commit
'
cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
d
oc: \ needs to be repeated excep
t
i
n
\
c
-line contex
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consistent
l
y use the 'mu
r
rican spelling "o
p
t
imize"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter
A
nv
i
n
Merge
commit
'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Gorcunov
insns
.
dat: operand-si
z
e syntax for
X
O
P
instruction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter
A
nvin
a
s
semble
.
c: quiet warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
assemble
.
c: clean up matches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
ete
r
A
nvin
Merge branch 'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
BR 2
8
2
6669: upd
a
te licensing info
r
mation in README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
An
v
in
Merge bran
c
h 'n
a
sm
-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 282739
7
: fix inv
a
lid C
i
n outcoff AddExports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
insn
s
.
pl: smarte
r
handling of operand f
l
a
g
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
as
s
emble:
d
efer "operand size missing" until e
n
d of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable
f
uzzy matching of operand size
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
as
s
e
mble: move th
e
i
n
s
t
r
u
ction-matching lo
o
p
into
a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
te
r
Anv
i
n
asse
m
bl
e
: replace random integers
w
ith
a
n
enum fo
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Mer
g
e
br
a
n
c
h
'
new-preproc
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r
Anvin
D
rop efunc and ev
a
l
f
unc as input
t
o th
e
pr
e
p
r
oce
s
sor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
i
n
D
r
o
p
e
func and
e
valuate
argument to parse_line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r Anvin
Dro
p
the ofm
t
a
n
d e
r
rfunc a
r
gument
s
to label
d
efinition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Ru
n
make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter An
v
in
Remove function
point
e
r
s in out
p
ut,
simplif
y
e
rror
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
er An
v
in
Merg
e
com
m
it 'nasm-
2
.
07r
c
7' into new-pr
e
pr
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
te
r
Anvi
n
NASM
2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
outcoff:
fix in
v
alid reference to ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
t
est/Makefile: add more output
r
ules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vin
outcoff:
this is C
O
FF,
not binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
BR 2822263: don't re-
i
n
v
oke ofmt->symdef() in pass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrcgen:
t
ool
t
o cre
a
te a "generalized CRC
"
hash tabl
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
r
cgen: clean up
whitespac
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r
Anvin
cr
c
gen:
utility program to generate
CRC
t
ables
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
Merge br
a
nch 'maste
r
' into
n
e
w-
p
reproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
c
hange
s
:
it
'
s
not just inva
l
id UTF-8 s
e
quences that
.
.
.
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 Anv
i
n
Merg
e
bra
n
ch
'
master' into n
e
w-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
chan
g
es: document f
i
xed crash on inva
l
id
UT
F
-
8
sequences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
u
ote
:
use nasm_assert() i
n
s
tead of plain
a
ssert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: we must d
o
unsi
g
n
ed comparison to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
quote: don't use sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er A
n
vin
q
uote: use
na
s
m_assert() instead of
plain
a
ssert
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
v
i
n
q
u
ote: w
e
must do unsig
n
ed co
m
pa
r
ison to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next