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-28
H
.
P
e
ter Anvin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pete
r
Anvin
test/Makefile:
m
a
ke 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 Anvin
NASM 2
.
08
r
c3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
insns
.
dat: rem
o
ve
n
on
-
DREX S
S
E5 instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
eter Anvin
c
h
anges
.
src
:
d
o
cum
e
nt
r
e
moval of DREX
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pet
e
r
Anvin
SSE5: remove all
D
REX-bas
e
d
instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD xmmreg:
not valid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
test: i
m
u
l
.
asm: move warning-g
e
nerated tes
t
s under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
te
s
t: imul
.
asm
:
more
IMUL pattern
t
ests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anvin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r A
n
vi
n
IMUL: fix an additional inc
o
rrect sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anvin
BR
2
887108: fix incorrect sbyte usage in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
ter Anvin
as
s
emble
:
xsizef
l
ags[]
i
s
a
n opfl
a
gs_t v
a
riab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
o
p
fl
a
g
s
: more
i
nt32_t -> opflags_t conversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
08rc
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm:
r
e
n
ame
n
asm_zap_
s
paces(
)
to nasm_zap_spaces_f
w
d
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
assemble: wh
e
n l
o
oking
f
or a REGISTER operand,
do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter An
v
in
ass
e
mble: tr
e
at
register op
e
rands
w
ith
o
ut size as wildc
a
rds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
e
ter
A
n
vin
misc/rele
a
se: *
.
ico ar
e
binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyr
i
ll G
o
r
cunov
Us
e
I_
n
on
e
opcode instead of ha
r
dcoded
number
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyr
i
ll G
o
rcunov
output
/
dwarf
.
h:
update dwarf con
s
tants
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
.
P
e
ter Anvin
outp
u
t: change null_debug_routine to null_deb
u
g
_
d
i
re
c
tive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
C
y
r
i
ll Gorcuno
v
disasm
.
c
:
eatbyte
-- use
s
npr
i
ntf to prevent potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
head
e
rs/c: st
r
i
p
off useless space
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Gorcunov
in
s
ns
.
pl: remove
redundan
t
empty l
i
ne in enum opco
d
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
e
ter
A
n
vin
nas
m
.
c
: fix sta
c
k overru
n
in ass
e
mble_
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
M
erge co
m
mit 'cyr/hp
a
-d
a
t'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge co
m
mit 'cyr/hpa
-
list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pe
t
er Anvin
do
c
: \ n
e
eds to
b
e repeated ex
c
e
pt
in
\
c
-
line context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
na
s
m
.
c: consistently
u
se th
e
'
m
urrican spelling
"
optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anv
i
n
Merge com
m
i
t
'cyr
/
h
p
a-list'
commit
|
commitdiff
|
tree
2009-07-27
C
y
ri
l
l
Gorcunov
insn
s
.
dat:
ope
r
and-size syn
t
ax
for XOP
instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter
A
nvin
ass
e
mble
.
c: quie
t
w
a
r
ning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
asse
m
ble
.
c: cle
a
n u
p
matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
M
e
r
g
e
branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
BR 2826669: upda
t
e licen
s
i
n
g information in READM
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvi
n
Merge branch 'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
i
n
BR 2
8
27397:
f
i
x inval
i
d C in o
u
tcoff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl: smarter handli
n
g
of operan
d
flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er
Anvin
assemble: defer "oper
a
nd
s
i
ze missing" until end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enabl
e
fuzzy matching
o
f o
p
er
a
n
d sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
e
r An
v
i
n
a
s
sem
b
l
e
: move the instruc
t
i
on-matching l
o
o
p
into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: r
e
place
r
andom i
n
tegers
w
i
th an enum fo
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anv
i
n
Merge
b
ranch
'
new-prepro
c
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
er Anvin
NA
S
M 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop
e
func and evalfunc
as i
n
put to th
e
preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvin
Drop efunc and evaluate
a
rgument to parse_
l
ine()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
rop the of
m
t and
e
r
r
func arguments to
label defini
t
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
Run make a
l
ldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er An
v
in
Remov
e
function pointer
s
in
o
utput, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
er Anvin
Merge
c
o
m
m
it 'nasm-2
.
07rc7' int
o
n
e
w-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
NASM
2
.
07rc
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcof
f
: fix invalid
r
eference
t
o ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
test/Makefile: ad
d
more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcof
f
:
this is COFF, not bina
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
BR 28
2
2263: d
o
n't re-in
v
ok
e
ofmt->symdef() in pa
s
s2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
xc
r
c
g
en: t
o
ol
to create a
"generalized CRC" hash
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
r
cgen: clean up whit
e
space
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
crcgen: ut
i
lity program to genera
t
e CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
Mer
g
e branch 'm
a
ster' i
n
to new-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
c
hange
s
: it's
n
ot just i
n
valid UTF-8 sequen
c
es th
a
t
.
.
.
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
.
Pet
e
r Anvin
M
erge branch 'm
a
ster' into n
e
w
-
pr
e
proc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes:
docu
m
en
t
fixed cra
s
h on
invalid UTF-8 seq
u
ences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
quote: use na
s
m_assert() instead of p
l
ain assert
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quot
e
: we
m
u
s
t do unsigned comparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
quot
e
: don't use spri
n
tf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r Anvin
quote
:
use nasm_
a
ssert
(
) instead of plain ass
e
rt()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
q
u
ote
:
we m
u
st
do unsigned compariso
n
to
g
e
t
length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r
A
n
vin
doc: use consistent title c
a
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
doc:
fix form
a
t
t
ing of the bin
m
ultisection
he
a
der
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nv
i
n
preproc: s
t
yle cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter An
v
in
NASM
2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
vin
prepro
c
: forma
t
ting clean
u
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
prepro
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 Anv
i
n
preproc: gen
e
ric solu
t
ion
for error on NUL characte
r
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter A
n
vin
p
reproc: reject NUL c
h
aracters
i
n %deftok directi
v
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
quote
:
don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
t
er Anvin
Don't try to f
c
lose(
)
t
h
e ou
t
p
ut if ofile is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er
A
nvin
outobj
:
d
o
n't f
c
lose
(
) the out
p
ut
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
Merge
branch 'master
'
in
t
o n
e
w
-
prepr
o
c
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
ete
r
A
nvin
gitig
n
ore: add test resu
l
ts, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
Anvin
ELF: a
d
d debu
g
support for TY_
Y
WORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
C
y
r
i
ll Gorcunov
elf32: d
e
bug32_typevalue - fix T
Y
_OWORD s
i
ze
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
P
e
te
r
Anvin
.
git
i
gnore: ad
d
testre
s
ults, a few m
o
re version
.
* versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
directives: split global
directives from backend
-
sp
e
cif
i
c
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pe
t
er
A
nvin
H
a
sh even backend-specific di
r
ectives, unify null funct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Don't
f
close() the output
i
n
the ba
c
kend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
e
ter Anv
i
n
Use a phash t
o
decode directiv
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
e
te
r
Anv
i
n
NASM 2
.
07r
c
4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pe
t
er
Anvin
Document ma
c
ho
6
4 outpu
t
format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
NA
S
M 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r
A
nv
i
n
changes: document l
i
s
ting f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
pre
p
roc: revert
t
o old
e
r form
of p
r
e
p
ro
c
esso
r
user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
p
r
eproc: always reprocess smacros
after
%+
-
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
list
i
ng
:
preserve list file
o
n err
o
r, include errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
outdbg: be ex
c
r
utiatingly correc
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
o
u
tdbg: fix OUT_REL*ADR, add OUT_RE
L
8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next