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
changes.src: document removal of DREX instructions
2009-11-09
H
.
P
e
ter
A
n
vin
cha
n
g
es
.
s
r
c:
document rem
o
val of DREX instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
e
t
er
Anvi
n
SSE5
:
r
e
move all D
R
EX-ba
s
ed instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
M
O
VD xmmreg
:
not valid with R
E
X
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
tes
t
: imul
.
a
sm: move warning-ge
n
erated tests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter A
n
vin
test: imul
.
a
s
m: more
IMUL patte
r
n tests
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 A
n
vin
IMUL: fix an addi
t
ional inc
o
rrec
t
sbyt
e
us
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887108:
f
ix incorrect sbyte usag
e
in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
A
nvin
a
ssemble: xs
i
zefl
a
gs[] is an opflags
_
t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er An
v
in
opflag
s
: more
i
nt32_t -
>
op
f
l
ags_
t
co
n
versions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anv
i
n
NASM 2
.
0
8
rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: r
e
name nasm_zap_spaces() to nasm_zap
_
space
s
_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pe
t
er An
v
i
n
assemble: when
l
ooking for a
R
EG
I
STER
operand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
P
eter Anvin
a
s
s
e
mble: trea
t
r
e
gi
s
ter operand
s
without
size as
wi
l
dcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter
A
nvin
m
i
sc/relea
s
e
:
*
.
ico are binar
y
f
iles
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill Gorcu
n
o
v
Use
I
_none opcode
i
nstead
of hardcoded number
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcu
n
ov
output/dwar
f
.
h: update dwar
f
constants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pet
e
r A
n
vin
Ad
d
strlcpy() functio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
P
e
t
e
r
A
nv
i
n
out
p
ut: chan
g
e null_debug_routine
t
o
null_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
disasm
.
c: eatbyt
e
-
- use
s
n
p
rintf to prevent potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
headers/
c
: str
i
p
o
ff usel
e
ss spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Go
r
cunov
insns
.
p
l: remove redundant e
m
pty l
i
ne i
n
enum opc
o
de
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
e
ter Anvin
nasm
.
c: fix stack
o
verrun in as
s
emble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r
Anvin
Merge co
m
mi
t
'cyr/h
p
a-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r Anvin
Merge commit
'cyr/hpa-
l
ist
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pete
r
Anvin
doc: \ needs to
be
re
p
eated except in \c-line
c
o
ntext
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
e
ter
Anvin
nasm
.
c
: consisten
t
ly use the 'murric
a
n spelling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvi
n
Merge com
m
it 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cy
r
ill Gorc
u
nov
insns
.
da
t
:
operand-size syntax
f
or XOP instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvi
n
as
s
emble
.
c: q
u
iet
w
arning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
.
c: clean up matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
Merge branch
'na
s
m-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
B
R 2826669: update licensing information in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
Me
r
g
e
branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
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 An
v
i
n
i
nsn
s
.
pl:
s
m
arter handling of operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
as
s
emble: defe
r
"operan
d
size missing" unt
i
l end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter A
n
vin
Enable fuzzy mat
c
hing of operan
d
siz
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
assemble: move the instruc
t
ion
-
m
a
tching loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
a
ssembl
e
: r
e
place rand
o
m integers with an enum
f
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anvin
Merge br
a
nch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvi
n
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
v
in
Drop efunc
and
e
valfun
c
as input to the preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
vin
Drop efunc and evaluate ar
g
um
e
nt to
p
arse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Drop the ofmt and
e
rrfunc a
r
gumen
t
s to lab
e
l definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter A
n
vin
Run make
alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Remove
f
unc
t
ion
p
ointers i
n
output, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nv
i
n
M
erg
e
c
o
mmit
'
na
s
m-2
.
0
7
rc7' into new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anv
i
n
NASM 2
.
07rc
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
out
c
o
f
f: fix invalid
r
e
f
erence to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
tes
t
/Mak
e
file: ad
d
more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
out
c
off: this
is
C
O
FF, no
t
b
inary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
B
R
2
82
2
263
:
don'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 Anvin
x
crcgen:
t
o
o
l
t
o
cr
e
ate
a
"ge
n
eralized CRC
"
ha
s
h ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter An
v
in
crcgen:
c
lean up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
crcgen: utility prog
r
am
t
o
g
ene
r
a
t
e C
R
C ta
b
le
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
Merge branch 'master' into new-prepro
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
nv
i
n
changes: it's no
t
j
u
s
t
inval
i
d UTF-8 sequences that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anv
i
n
Merge branch 'mast
e
r' into
n
ew-p
r
eproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
n
vin
c
ha
n
ges: d
o
cument fixed crash o
n
invalid UTF-8 sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
quote: use
n
asm_assert()
instead of plain asse
r
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quo
t
e:
we must do unsigned
c
o
mparison t
o
get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
quote
:
don't us
e
sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
quote: u
s
e nasm_assert() instead of
p
lain asser
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
quo
t
e
:
w
e
must do unsig
n
ed compar
i
son to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
n
v
in
doc: use consistent t
i
tle case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc:
f
ix fo
r
matting of the
bi
n
mu
l
tisection header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
p
reproc: s
t
yle c
l
eanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
NASM 2
.
0
7
rc
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
prepro
c
: form
a
tting c
l
eanup
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: 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: gene
r
ic so
l
ution for error on NU
L
c
h
aracters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
pr
e
proc: reject NUL characte
r
s
in %deftok di
r
ectives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter An
v
i
n
q
u
o
t
e:
don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
Don't try
t
o
f
c
lose() the output if ofile is
N
ULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
outobj
:
don't
fclose() the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
Mer
g
e
branch 'master
'
i
n
t
o
new-preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gi
t
ignore: add test results, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
Anvin
ELF: add deb
u
g support for TY_YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
Cyrill G
o
rcunov
elf32
:
debug32_typ
e
value - fi
x
TY_OWORD size
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
.
gitig
n
ore: add testresults, a
f
e
w more version
.
*
v
er
s
i
on
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anv
i
n
directives: split global directives from bac
k
end
-
sp
e
c
i
f
i
c
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nvin
Hash even
b
ac
k
end-specific
directives, unify nul
l
functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nvin
Don
'
t fclose() the output in the
b
ac
k
end
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nvin
Use a phash to
decode dire
c
tiv
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
NA
S
M 2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
Docume
n
t macho64 outp
u
t form
a
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anvin
NASM 2
.
07
r
c3
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
chan
g
es:
document listing fi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
t
e
r
Anvi
n
preproc: reve
r
t to older form of
p
reprocess
o
r user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: alw
a
y
s r
e
p
roc
e
ss sm
a
c
ros
a
fter %+ - pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
lis
t
ing: p
r
eserve list fi
l
e
o
n
e
r
ror, include erro
r
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
e
r Anvin
outdbg: be
excr
u
tia
t
ingly corre
c
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
outdb
g
: f
i
x OUT_REL*ADR
,
add OUT_REL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outbin: be consistent in
spelling "Inte
l
hex" wit
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
NASM 2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
chan
g
es:
a
dd
Mach-O a
l
ignment issue fi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
chan
g
es: d
o
cu
m
ent %+
b
ehavio
r
r
evert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
prepr
o
c: d
o
n't hand
l
e %+ until the final ph
a
se
o
f
smacro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next