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
Merge branch 'nasm-2.09.xx'
2009-11-13
H
.
Pet
e
r Anvi
n
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pe
t
er Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
insns
.
dat
:
remov
e
no
n
-DREX SSE
5
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
e
t
er A
n
v
i
n
changes
.
src:
do
c
u
m
e
n
t
r
emoval
of DREX in
s
tructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5: remove all
DREX-based
instru
c
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
M
O
V
D xmmr
e
g: n
o
t valid
with
R
EX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
t
e
st: im
u
l
.
as
m
:
move w
a
rning
-
gene
r
ated
tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvi
n
t
est: imul
.
asm: more IMUL patte
r
n
t
ests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anv
i
n
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL: fi
x
an additional incorrect sby
t
e
u
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR
2
887108: fix
incorrect
sbyte usag
e
in
IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
a
s
s
e
mble: xsizeflags[] i
s
an opflags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opf
l
a
g
s: more int32_t -> opflags_t
c
onversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter A
n
vin
NAS
M
2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: renam
e
n
as
m
_z
a
p_spaces() to na
s
m_zap_spa
c
es_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter
A
nvin
assemble: when
l
ooking f
o
r
a
REGIS
T
E
R
o
perand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
asse
m
b
l
e:
t
reat register operan
d
s w
i
thout size as wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter
Anvin
misc/releas
e
:
*
.
ico are
binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pete
r
Anvin
Add s
t
r
l
cpy() fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pet
e
r Anvin
output:
chang
e
nu
l
l
_debug_routine
to null_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pet
e
r Anvin
nasm
.
c
: fix st
a
ck o
v
errun in a
s
semble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter Anvin
Merge co
m
m
i
t 'cyr
/
hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r
Anvin
Merge commit '
c
y
r/hpa
-
li
s
t'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ n
e
eds to b
e
repeated except in
\
c-lin
e
contex
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c:
c
onsiste
n
tly use the 'm
u
rrican
spel
l
ing "optimiz
e
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge commit 'cyr/hpa
-
list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter A
n
vin
assemble
.
c: qu
i
et
w
a
rnin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
.
c: clea
n
up match
e
s()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch '
n
asm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
B
R
2
8
26669: upd
a
te licensing information
in REA
D
ME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
M
e
r
ge br
a
n
c
h 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
An
v
in
BR 2827397
:
fix invalid
C in outcoff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
i
n
sns
.
pl: smarter handling of operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er Anvin
assemble:
d
efer
"operand siz
e
m
issing" until end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Ena
b
le fuzzy m
a
tchin
g
of operand
size
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter
Anvin
assem
b
l
e
:
m
o
ve the inst
r
u
cti
o
n-matc
h
ing loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
as
s
e
mble: repl
a
ce random int
e
gers with an enu
m
for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
eter Anvin
Merge branch 'new
-
pre
p
roc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
eter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
r
o
p
efunc and evalfunc
as input
t
o the preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
rop efunc and
e
valuate argume
n
t to parse_l
i
ne
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop t
h
e ofmt
and errfunc
argumen
t
s to label 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
.
P
e
ter Anvin
Remove functio
n
p
o
i
n
t
e
rs in output, simpli
f
y error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anv
i
n
M
e
r
g
e
c
ommit 'nasm-2
.
07rc7' int
o
new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvi
n
NA
S
M 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
outcoff: f
i
x invalid reference to o
f
mt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r An
v
i
n
test/Makefil
e
: add more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff:
t
his
is COFF, not b
i
na
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
BR 2822263:
d
on't re-invoke ofmt-
>
symdef() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r An
v
in
xc
r
cgen
:
tool to create a "generalized CRC" hash ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: clean up
w
h
itespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter
A
nvin
crc
g
en: utility program to gen
e
rat
e
CR
C
tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anv
i
n
M
e
rge branc
h
'master'
i
nto new-pr
e
pro
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
changes: it's not just inv
a
lid UTF-8 sequences tha
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
NAS
M
2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvi
n
M
e
rge
branch 'master' into new-
p
r
e
proc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
et
e
r An
v
in
cha
n
g
es: document fixed crash on invalid UTF-8 sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
uo
t
e: use nasm_as
s
ert() instead of
p
l
a
i
n assert
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
quote: we m
u
st do unsigned comparison t
o
g
e
t
length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te: don't use spr
i
n
t
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter A
n
vin
quote: use nasm_assert() instead of plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
quote: we m
u
st do unsi
g
ne
d
c
ompari
s
on
t
o
get leng
t
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
An
v
i
n
doc: use
c
onsist
e
nt title
c
a
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: fix formatting of the bin
mu
l
tisection he
a
der
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
pr
e
proc: style cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
A
SM 2
.
0
7
r
c
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
Anvin
preproc: formatting cleanup
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
te
r
Anvi
n
preproc: do
n
't pass a
n
en
u
m to %
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
preproc: ge
n
e
ric solution for error on NU
L
charact
e
r
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
A
nvin
preproc: re
j
ect
NUL characters in %deftok
direc
t
ives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
q
u
ote: don't use sprintf
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Don't try to
f
close(
)
t
he output if o
f
ile is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
i
n
outobj: d
o
n't fclose
(
) the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
Merge br
a
n
c
h 'master' i
n
t
o n
e
w-
p
reproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gitignore: add
te
s
t r
e
sults, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
ELF: ad
d
debug
s
upp
o
rt for
T
Y
_YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pe
t
er Anvin
.
gitignore: add testresults, a f
e
w
mo
r
e
version
.
* versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pet
e
r
A
nvin
d
ire
c
tives
:
split global dir
e
ctiv
e
s
f
rom bac
k
end-
s
pecific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r Anvin
Hash even backend-specific directives, unify
n
ull functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r Anvin
Don't
fclo
s
e() the output i
n
th
e
backend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
U
se a phash to
decode
d
i
r
ectiv
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter
A
nvin
NASM 2
.
07
r
c4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvi
n
Document
m
acho6
4
output format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
NASM 2
.
0
7rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
n
v
i
n
cha
n
ges: document listi
n
g
f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc:
r
ev
e
r
t
to
o
lde
r
form o
f
prepro
c
essor user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
prepr
o
c: always reprocess
s
macros after %+
-
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
v
i
n
listing: preserve list
file on error, include error
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er A
n
vin
outdbg: be ex
c
ru
t
ia
t
ingly corre
c
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
nvin
outdbg:
f
ix OUT_REL*ADR,
add OUT_REL8
A
DR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
e
r
An
v
in
outbin: be consisten
t
i
n
spelling "I
n
tel
hex" wit
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
NASM
2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
changes:
add M
a
c
h
-O al
i
g
n
ment issue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
et
e
r Anvin
changes: document %
+
behavior rev
e
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
nv
i
n
preproc:
d
on't handle %+ until t
h
e final
ph
a
se
o
f
smacro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
NASM 2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r
An
v
i
n
change
s
.
src: docum
e
nt user-visible changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
vin
do
c
: update
l
ic
e
nse and
c
ontact informat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
spec: change Lic
e
n
se to
BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next