repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
SSE5: remove all DREX-based instructions
2009-11-09
H
.
Pe
t
er Anvi
n
SSE5: r
e
move all DREX-b
a
se
d
i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
M
O
VD xmmreg: not valid
w
ith
REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
test: imul
.
asm: move warning
-
generated
t
ests u
n
d
er
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter An
v
in
test:
im
u
l
.
asm: more IMUL pattern t
e
sts
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
.
Peter Anvin
I
MUL: fix a
n
addi
t
i
o
n
a
l incorr
e
ct sbyte
u
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter An
v
in
BR 288
7
108: fix in
c
orrect
sbyte usage
i
n IMU
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
ter Anv
i
n
assemble: xsizef
l
ags[] is an opflags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
opflags: more
int32_t -
>
o
pf
l
ags_t conversion
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r
Anvin
NA
S
M 2
.
08r
c
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
na
s
m
:
re
n
ame na
s
m
_zap_spaces() to
n
asm_zap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
P
e
t
e
r Anvin
assemb
l
e: when looking for a REGIS
T
E
R oper
a
n
d
, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
asse
m
ble:
t
reat register operands witho
u
t size as wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
Anvi
n
m
i
sc/release: *
.
ico are
binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter
A
nvin
Add strlcpy(
)
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
P
eter
Anvin
output: change null_debug_routine to null_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anv
i
n
nasm
.
c: fi
x
stack
o
v
errun
i
n assemble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
er Anvi
n
Merge
commit 'cyr
/
hpa
-
da
t
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
Anvin
M
erge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \
nee
d
s to be repeated
except in \c-line con
t
e
xt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consistently
use the
'mu
r
rican s
p
elling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Me
r
ge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter A
n
v
i
n
assembl
e
.
c: quiet
w
arni
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 up match
e
s()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
e
r Anvin
M
erge branch
'nasm
-
2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 282666
9
: update licensing inf
o
rmation
i
n README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch
'
nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nv
i
n
BR 28
2
7397: fix invalid C i
n
outc
o
f
f AddExpo
r
ts()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
e
r
Anvin
ins
n
s
.
p
l
: smarter handling of operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
ssem
b
l
e
: def
e
r
"operand si
z
e missing" unti
l
end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuzzy matchi
n
g o
f
operand siz
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
assemble: move th
e
inst
r
uc
t
ion-matc
h
ing loop in
t
o a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
assemble: replace
r
a
n
dom integers wi
t
h an e
n
um for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
et
e
r
Anvin
Mer
g
e bra
n
c
h
'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anvin
Dr
o
p efunc and evalfun
c
as
i
nput to the prep
r
ocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop ef
u
nc and evalua
t
e argument
t
o parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvi
n
Drop the ofmt
an
d
errfunc argume
n
ts
t
o labe
l
definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remove func
t
ion
pointer
s
in o
u
tput, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Mer
g
e
comm
i
t
'nasm-2
.
07rc7' into new
-
pr
e
proc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
NASM
2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
outcoff: fi
x
inv
a
li
d
re
f
e
rence to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
test/
M
akefile:
a
dd
mor
e
o
u
tput rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nv
i
n
outcoff
:
this is C
O
F
F
,
not bi
n
a
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
B
R 282
2
263
:
don't re-invoke
ofmt->symdef() in
p
ass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
nvi
n
xcr
c
gen: tool
to create a "general
i
zed CRC" hash tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er A
n
vin
c
r
cgen: clean up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: utility
p
rogram t
o
gener
a
t
e
C
RC table
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter
Anvin
Merge bran
c
h 'm
a
ster' into
n
ew-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes:
i
t's not just invalid UTF-8 sequences
t
hat
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NAS
M
2
.
0
7
rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
Merge branch
'
master' into new-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
n
vin
changes: do
c
umen
t
fixe
d
c
rash on invalid UTF
-
8 se
q
uences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
nvin
q
u
ote: u
s
e nasm_assert() i
n
stea
d
of plain
a
ss
e
rt()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anv
i
n
qu
o
te: we mu
s
t d
o
unsigned comparis
o
n to get leng
t
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
nvin
quot
e
: don't
u
se sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: use nasm_asser
t
() instea
d
of plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
quote: we must do un
s
igned comparison
t
o
get
len
g
t
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc:
u
se co
n
sistent
title
c
ase
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
do
c
:
f
ix format
t
in
g
o
f t
h
e bi
n
multisection header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
pre
p
roc:
style
cl
e
a
n
u
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
NA
S
M 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
preproc: formatting
clean
u
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
pr
e
proc
:
don't pa
s
s an enum to
%s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: gen
e
ric solution
for error on NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc:
reject NUL charac
t
e
r
s in %deftok
d
irectives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er Anvin
quote: d
o
n't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Don't try
t
o
fclose
(
)
the outpu
t
if ofile is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
Anvin
outobj: don
'
t fcl
o
se() t
h
e outpu
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
Merge branch 'master' in
t
o new-preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
n
v
in
gitignore:
a
dd test results, *
.
db
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
E
L
F: add debug sup
p
ort fo
r
TY_Y
W
ORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
.
gitignore:
a
dd testresu
l
ts, a few
more versi
o
n
.
* versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
d
irectives: spl
i
t global
d
irectives
from
bac
k
end-spec
i
fic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nvin
Hash even backen
d
-specific d
i
rective
s
, unify null fun
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pete
r
A
nvin
Don't fc
l
o
s
e() th
e
output in th
e
b
a
c
kend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Us
e
a phash to decode directi
v
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter
A
n
v
i
n
NASM 2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
eter Anvin
D
ocu
m
ent m
a
cho64 o
u
tput for
m
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er
A
nvin
N
A
SM 2
.
07
r
c
3
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
changes:
d
o
cument listing fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
pr
e
proc:
r
evert t
o
olde
r
form
o
f preprocess
o
r user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
p
r
eproc: alw
a
ys re
p
roc
e
ss
s
macros after %+ -
p
as
t
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter An
v
in
listing:
p
re
s
erve lis
t
file
on
e
rror, include errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
outdbg:
be
excrutiatin
g
ly correct
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
outdbg: fix OUT_
R
EL*AD
R
, add O
U
T
_
REL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
o
u
tbi
n
: be consisten
t
in spe
l
l
i
n
g "Intel h
e
x" with
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
N
A
S
M 2
.
07r
c
2
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter An
v
in
chan
g
es: add Mach
-
O
alignment issue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter
A
nvin
chan
g
es: docu
m
ent %
+
behavior rev
e
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter A
n
vin
preproc: don't handle
%
+
until the final
phase of smacro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er
A
nvin
N
A
S
M
2
.
07
r
c1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
nvin
changes
.
src: do
c
u
m
e
n
t
u
s
er-visible c
h
an
g
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
doc: update
l
icense
a
n
d
contact info
r
mation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
spec: change Lice
n
se to BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
v
i
n
na
s
m
.
nsi: remove COP
Y
I
NG; a
d
d LICEN
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter An
v
i
n
NASM: relicense un
d
er the 2-cl
a
use BS
D
license
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
outbin: minor c
l
ea
n
u
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter Anvin
BR 2817225
:
don't
o
verrun a p
e
rmts buffer wit
h
a maximum
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next