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
NASM 2.08rc3
2009-11-10
H
.
Peter Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pet
e
r
A
nvin
insns
.
dat: remove non-DREX SSE5 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
changes
.
src: document removal
of DRE
X
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5: r
e
move
all DREX-based
i
nstruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvi
n
MOVD xmmreg: not val
i
d with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
t
e
st:
i
mul
.
asm: move warn
i
ng-generated tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
te
s
t
:
imu
l
.
asm:
more IMUL patt
e
r
n te
s
ts
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
.
P
eter Anvi
n
IMUL: fix an additio
n
al
i
n
c
orrect sbyte u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anv
i
n
B
R 2
8
8
7
1
0
8
: fix
i
ncorre
c
t sby
t
e usage
in
I
MUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
assemble: xsizeflags[
]
is an
o
pfla
g
s_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter Anvin
op
f
lags: more int32_t ->
o
pflags_
t
c
o
n
v
ersions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
t
e
r An
v
in
NAS
M
2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anvin
nasm: rename nasm_za
p
_spaces() to nasm_
z
ap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter A
n
vin
assemble:
w
hen
looking for
a
REGISTE
R
o
p
erand,
d
o an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemble: treat
register
ope
r
ands
witho
u
t
size as wil
d
card
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
Anvi
n
misc/
r
ele
a
se:
*
.
ico are
b
inary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
P
e
ter
A
n
vin
Add
strlc
p
y() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter
Anvi
n
outp
u
t: change
null_de
b
ug_routi
n
e to nu
l
l
_
debug_direct
i
ve
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c
: fix stack ove
r
r
u
n
i
n assemble_
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
ter Anvin
Me
r
ge commi
t
'cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter Anvi
n
Merge
c
om
m
it 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
d
o
c: \ needs
to be repeated exc
e
pt in \c-
l
i
ne conte
x
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: con
s
i
s
tent
l
y
use the '
m
urrican spelling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter
A
nvin
M
erge c
o
mm
i
t '
c
yr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pete
r
A
n
vin
a
ssemble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er Anvin
assemb
l
e
.
c: cl
e
a
n
up m
a
tches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
Me
r
ge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
BR 2826669:
u
p
date licensing inf
o
r
m
ation in R
E
ADME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
Merge
br
a
nch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
BR
2
8
2
739
7
:
f
ix
invalid C
i
n ou
t
coff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ins
n
s
.
pl: smarte
r
handling of o
p
erand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: defer
"operand
siz
e
m
i
ssing" until end
of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuz
z
y
matchin
g
o
f
operan
d
sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
assemble: mov
e
the i
n
struction-matc
h
ing
loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r An
v
in
assemb
l
e: replace random integers with
an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
eter Anvi
n
Merge br
a
nch 'new-p
r
ep
r
o
c
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anv
i
n
N
A
SM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
te
r
Anvin
D
rop
e
f
u
nc an
d
e
v
alfun
c
as
input t
o
th
e
prepro
c
ess
o
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r Anvin
Drop efunc
a
nd evaluate
ar
g
ument to parse_lin
e
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r An
v
in
Drop t
h
e o
f
mt and
e
rrfunc argume
n
ts to lab
e
l definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run
m
ak
e
a
lldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Remove
function
p
ointers in outp
u
t, simplif
y
error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Mer
g
e
commit 'na
s
m
-
2
.
07
r
c7' into ne
w
-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
N
A
S
M
2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: fix
invalid reference to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anv
i
n
test
/
Makefile: ad
d
m
ore output
rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
outco
f
f: t
h
i
s
is COFF, not
binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvi
n
BR 2
8
22263: d
o
n't
r
e-invoke
o
f
m
t->symdef() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
x
c
rcge
n
: tool to
c
r
eate a "generalized
C
RC" hash tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
r
cgen: cle
a
n up w
h
itespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter A
n
v
i
n
c
rcgen: utility p
r
ogr
a
m to g
e
nera
t
e CRC t
a
bles
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter An
v
in
Merge
bra
n
ch
'
mast
e
r
' i
n
to
n
ew-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: it's not just
i
nval
i
d
UTF-
8
sequences th
a
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NA
S
M 2
.
0
7rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter
Anvin
Merge
b
ranch 'master' int
o
n
ew
-
preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: document fixe
d
c
rash on in
v
a
l
id UTF-8 se
q
uen
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anv
i
n
quote: use nasm_assert() i
n
stead of pl
a
in assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
t
e
:
we must do uns
i
gne
d
c
omparison to g
e
t length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
quote: don't use sprintf
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
u
ote:
u
se n
a
sm_assert() instead of pla
i
n as
s
e
rt()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quo
t
e: we must do
u
nsigned compari
s
o
n to get
l
ength
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
d
o
c:
u
s
e consistent title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
d
o
c: fix
formatt
i
ng of
t
he bin
m
ultisection
h
eader
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
preproc: styl
e
cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter A
n
vin
NASM
2
.
07rc
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc:
f
o
rmatting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
prep
r
o
c
: don't pass an enum to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
p
r
ep
r
oc
:
g
e
ner
i
c
s
o
l
utio
n
for error on
N
U
L cha
r
acters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
e
r
Anv
i
n
p
rep
r
oc: re
j
ect NUL ch
a
racters in
%
deftok d
i
rectives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter
A
n
v
i
n
q
uot
e
: d
o
n't
use spri
n
tf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter A
n
vin
Don't
t
r
y
to fclose() th
e
o
u
t
put if ofile is NU
L
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter
Anv
i
n
outobj:
don't fclose()
t
he output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anv
i
n
M
e
rge bran
c
h
'mas
t
er'
i
nto ne
w
-
p
reproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter An
v
in
gitignore
:
add test re
s
ults,
*
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
ELF: add debug
suppor
t
for
TY_Y
W
ORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pe
t
er Anvin
.
gitignore: add te
s
t
results, a few more vers
i
on
.
* v
e
r
s
ions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
P
eter Anvin
dir
e
c
t
ives:
split gl
o
bal di
r
ectives
f
rom backend-spe
c
ifi
c
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Hash even backen
d
-specific directives, unify null functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
D
on't fclose(
)
the output in the back
e
nd
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
eter Anvin
Use a pha
s
h
t
o
decod
e
direc
t
ives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pe
t
er Anvin
NASM 2
.
0
7
rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
e
ter Anvin
Docume
n
t mac
h
o
6
4 o
u
t
p
ut
f
orm
a
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
N
ASM 2
.
0
7rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
c
h
anges
:
document listing fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: re
v
ert to older form of
preprocessor user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc
:
always repr
o
cess s
m
acros after %+ - pa
s
ting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
l
isting: prese
r
ve list file on
e
rror, include errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
n
vin
outd
b
g
: be
e
xcrutiatingly correct
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
et
e
r Anvin
o
u
tdbg:
f
ix OUT_REL*ADR, add O
U
T_REL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
outbin
:
b
e
c
ons
i
stent in spelling "Intel hex" wit
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
nvin
NASM
2
.
0
7
rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvin
c
h
anges: add
M
a
c
h-O a
l
ign
m
ent
issue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
c
h
anges: documen
t
%
+
b
e
hav
i
or reve
r
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: don't handl
e
%+
u
ntil
t
he
final phase of
s
macro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter Anvin
NAS
M
2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
ch
a
ng
e
s
.
src
:
documen
t
user-visible change
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
doc: update license
a
nd con
t
act informatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er Anvin
spec: cha
n
ge
License to
BS
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter Anvin
na
s
m
.
nsi: remove COPYI
N
G; add LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next