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 "Improve process_ea and introduce -OL"
2010-07-25
H
.
Pete
r
Anvi
n
Revert "Improve
p
rocess_ea and intr
o
duce
-
OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter An
v
i
n
nasm
.
h: move "regs
.
h" to
top; make is_r
e
gister() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er An
v
in
nasmdoc:
w
e still miss C
h
u
ck, bu
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
Anvin
Me
r
ge branch 'nasm-2
.
08
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pe
t
er Anvin
changes
.
src: update wit
h
t
he 2
.
0
8
.
xx chan
g
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter A
n
vin
NASM
2
.
0
9
r
c4
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter An
v
in
Make -Ox the
default
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anv
i
n
na
s
mdoc: remo
v
e o
b
solete Sourceforge references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter Anvin
NASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
Re
v
ert "BR3005117
:
Expland loca
l
single ma
c
r
o
before
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r Anvin
Revert
"expand_
m
m
a
c_params
:
Don't forget to handle
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
nvin
Revert
"
expan
d
_mmac_p
a
rams: Expand local sin
g
l
e
m
a
cros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anv
i
n
Reve
r
t
"
e
x
pand_mmac_para
m
s: Expand local single macros
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
vin
Check
i
n test case from bug report br3005117
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anvin
br3026808: add test case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anv
i
n
insns: add
FXSAVE64/F
X
RSTO
R
64, drop np prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pet
e
r
A
n
vin
Merge branch
'
master' of
s
sh
:
//
r
epo
.
or
.
cz/srv
/
git
/
n
asm
commit
|
commitdiff
|
tree
2010-07-07
H
.
P
ete
r
Anvin
insns
.
dat:
remove
VCVTPH2PS/
V
CVTP
S
2PH as AMD instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter Anvin
insns
.
dat: f
i
x CPU flags for n
e
w instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter An
v
in
Add RD
*
S
B
A
SE, WR*SBASE
,
RDRAND from A
V
X v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
o
utobj: handle compilers wi
t
hout 64-bit
switch() support
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
ilog2:
o
ptimize use of bsr for x
8
6-64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
eter Anvin
do
c
: use bounc
e
r
U
RLs for the ABI
d
o
cs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
P
e
t
er Anvin
ph
a
s
h
.
ph: we haven't required th
e
Graph
m
odu
l
e
for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
eter A
n
vin
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter A
n
vin
doc/changes
.
src: update
i
n
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
.
0
8
rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter
A
nvin
README: add no
t
e
to se
e
t
h
e AUT
H
ORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
insns
.
dat:
i
n 6
4
-b
i
t mode, accept "mon
i
tor 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
.
Peter
Anvin
Run "ma
k
e allde
p
s
"
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter Anvin
ou
t
rdf
.
c: remove obsolete fil
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
A
n
v
in
outf
o
rm
.
h
: fix OF_NO_RDF2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er
Anvin
AU
T
HORS
:
c
o
n
vert to UTF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
out
m
acho32
:
replace error() ->
nas
m
_error()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
eter
Anvin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pete
r
A
n
vin
test
/
Makefile: ma
k
e
it easier to
inject options
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
.
Peter Anv
i
n
NASM 2
.
0
8
r
c
3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter A
n
vin
insns
.
d
at:
r
e
m
o
ve
non-D
R
EX
SSE5 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pe
t
er
A
nvin
changes
.
sr
c
: document remova
l
of DRE
X
instr
u
ctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pe
t
er Anvin
SSE5: remove all DREX-based i
n
structions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter
A
nvin
MO
V
D xmmreg: not v
a
lid with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter An
v
in
tes
t
: imul
.
asm: move war
n
ing-ge
n
erate
d
tests un
d
er
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
test: imul
.
a
s
m
: more IMUL
pattern te
s
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
t
er
Anvin
NA
S
M 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL:
fix an add
i
t
i
o
nal incorrect
sbyte
use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anvin
BR 2
8
87108: fix incor
r
ect sby
t
e
usage in
IMU
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble
:
xsizeflags[] is
an opflags_t variab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opflags: more
i
nt32_t ->
o
pflags_
t
co
n
v
e
rs
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
nvi
n
NASM
2
.
08r
c
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
nvin
nasm: r
e
name
nasm
_
z
a
p_sp
a
ces()
t
o
nasm_zap_spaces
_
f
w
d()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anv
i
n
assemble: when loo
k
ing for a REGI
S
TE
R
operand,
do a
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
P
e
ter Anvin
assemble: treat regis
t
er o
p
erands without size as
wildcards
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
e
te
r
Anvin
mis
c
/
release: *
.
ico are binar
y
files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add st
r
lcp
y
() f
u
n
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pete
r
A
n
vin
output
:
chan
g
e n
u
ll
_
debug_rou
t
ine to null_debug_directive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
eter A
n
vin
nasm
.
c: fix sta
c
k overrun
in as
s
emble_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
ter Anvin
M
erge
com
m
it 'cyr/hp
a
-d
a
t
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter A
n
vin
Me
r
ge commit 'cyr/
h
p
a
-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
P
e
ter A
n
vin
doc: \ needs to be rep
e
at
e
d except i
n
\c-line
conte
x
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
na
s
m
.
c: consis
t
e
n
tly use th
e
'murr
i
can spelling "optim
i
z
e"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvi
n
Mer
g
e comm
i
t 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemble
.
c
: quiet wa
r
nin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
.
c: clean up
mat
c
hes()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r An
v
in
M
e
rge b
r
an
c
h
'
nasm-2
.
07
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
BR 2826669: updat
e
licensing in
f
ormatio
n
in README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
Merge branch
'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
B
R
2827397: fix
i
nvalid C in
o
u
tcoff AddExp
o
rts
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl:
smarter handling o
f
o
per
a
nd f
l
ags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
et
e
r
Anvin
a
ssemble:
defer "ope
r
a
n
d size missi
n
g" unt
i
l end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Ena
b
le fuzzy
m
atc
h
in
g
of oper
a
nd sizes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
a
s
semble: move the instruction-matchin
g
l
o
op into a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ass
e
mble: replace rand
o
m
i
n
t
egers with an e
n
um for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anvin
Merg
e
branch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anv
i
n
N
ASM
2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
D
r
op efu
n
c
and eval
f
unc as input
to
the
preproces
s
or
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er An
v
i
n
Drop efunc and evaluate a
r
gu
m
ent to pa
r
s
e_li
n
e
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Dro
p
th
e
ofmt
and
e
r
r
fu
n
c
a
rgum
e
nt
s
to label definition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Ru
n
make a
l
ld
e
ps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
n
vin
Remove fun
c
ti
o
n p
o
i
nters
i
n
o
u
t
put, simplify error
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Mer
g
e commit
'
nasm-2
.
0
7
rc7'
i
n
to n
e
w
-
p
r
e
p
r
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
N
ASM 2
.
07
r
c7
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anv
i
n
outcoff: f
i
x invali
d
referen
c
e to ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
test/Makefile: add more output rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: this is COFF, not binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
BR 282
2
2
6
3: do
n
't re-invoke of
m
t
->symdef() in pass
2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
Anvin
xcrcgen: tool to create a "gener
a
li
z
ed CRC" hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter An
v
in
crcg
e
n
:
clean up whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter An
v
in
crcgen: util
i
ty
pro
g
ram
to generate CRC ta
b
les
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er Anvin
Merg
e
bra
n
ch 'master
'
into n
e
w-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nv
i
n
changes: it's n
o
t
j
ust inva
l
id UT
F
-8 sequences that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
A
SM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
et
e
r
A
n
vin
Mer
g
e branch 'master' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er A
n
v
i
n
changes: docume
n
t fixed
c
rash on
i
nvalid U
T
F-8 se
q
u
e
n
c
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: use nasm_assert() in
s
t
ead of
plain assert(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote:
w
e must
d
o uns
i
gned
comparison to ge
t
l
e
ngth
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te:
d
on
'
t
u
se spr
i
ntf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
qu
o
te:
use nasm_assert(
)
i
n
stead of plai
n
assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
quote: we must
do un
s
igned
com
p
arison to
g
et lengt
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next