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
insns.dat: remove non-DREX SSE5 instructions
2009-11-10
H
.
Peter Anvin
insns
.
dat: remov
e
non-DREX
S
SE5
i
n
s
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
et
e
r Anvin
c
hanges
.
src: document removal
o
f DR
E
X instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter An
v
in
SSE
5
:
remove all DREX-based instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
M
OVD
x
m
mreg
:
not valid wi
t
h REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter An
v
in
test: imul
.
asm: mo
v
e
warning-generated tes
t
s u
n
d
e
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
Anvin
test:
i
m
ul
.
asm:
more IM
U
L pa
t
tern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
NASM
2
.
0
8
rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
Anvin
IMUL: fix an
a
dditional incorre
c
t sby
t
e use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887108: fix
incorrect sbyte usage in IMU
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter Anvin
assemble: xsizeflag
s
[
] i
s
an opflags_t varia
b
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
A
nvin
opfl
a
gs
:
more int32_t ->
o
pflags_t conversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r
A
nvin
N
ASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: rename n
a
sm_z
a
p_spaces() t
o
nasm_zap
_
spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pe
t
er Anvin
assem
b
le: when looking for
a
R
E
GISTER opera
n
d
,
do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
ass
e
m
ble: treat
re
g
ister o
p
erands without size as
wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anv
i
n
misc/
r
elease: *
.
ic
o
are bi
n
a
ry files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyri
l
l Go
r
cu
n
ov
Use I_none opcod
e
i
nstead of
hardcoded nu
m
ber
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
C
yrill Gorcu
n
ov
output/dwarf
.
h: update d
w
arf
c
onstants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
P
eter Anvin
Add s
t
r
l
cpy() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
P
e
t
e
r Anvin
output: c
h
a
n
ge null_debug_rou
t
ine
t
o
nu
l
l
_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill
Go
r
c
uno
v
d
i
sasm
.
c: eatbyte
-
- u
s
e s
n
prin
t
f to prevent
potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
C
yrill Gorcunov
headers/c: st
r
ip
o
ff usel
e
ss spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill G
o
r
c
unov
insns
.
pl: r
e
mov
e
redundan
t
emp
t
y
l
i
ne
i
n
e
num opcod
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c: fix
s
tack
overr
u
n
i
n assemble_f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter Anvin
Me
r
ge commi
t
'cyr/
h
pa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter A
n
vin
Merge commit '
c
yr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter A
n
vin
doc: \ needs to be repeated except in
\
c-line context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c
: consi
s
tent
l
y use the
'
murrican spelli
n
g "opt
i
mize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pet
e
r Anvin
Mer
g
e commit
'
cyr
/
hpa
-
list
'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Gorcunov
insns
.
da
t
: opera
n
d-si
z
e syntax for XOP instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
n
v
in
assemb
l
e
.
c: c
l
ean up matches(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch 'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
BR
2826669: update lice
n
sing informati
o
n in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anv
i
n
Merge bran
c
h
'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
BR 2827
3
97: fix
invalid C in outcoff AddEx
p
orts()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl:
s
marter
h
andling of oper
a
n
d flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: defe
r
"op
e
rand size missing" until end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Ena
b
le
f
uzzy
m
atching of operand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter A
n
v
in
assemble: move the
i
n
st
r
uct
i
on-matching l
o
op into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
ssemble: replace random i
n
t
egers with an
e
num
f
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
eter Anvi
n
M
erge br
a
nch 'new-prepr
o
c'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anv
i
n
N
A
SM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Dr
o
p efunc and evalf
u
nc a
s
input to t
h
e pr
e
processor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
D
r
op
efunc
and evaluate argument to parse
_
li
n
e()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter
A
nvi
n
D
r
op th
e
o
f
m
t
a
nd errfu
n
c arg
u
ment
s
to label definiti
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Ru
n
make
a
lldep
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
e
r Anv
i
n
R
e
move function pointers in o
u
tput, simpl
i
fy e
r
ror
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merge
c
ommit
'nasm-2
.
07rc7' int
o
new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcof
f
: fix inval
i
d refe
r
enc
e
to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
t
est/Mak
e
fil
e
: add more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
v
i
n
outcoff
:
this is COFF, not
b
inary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
B
R
2
8
22263: don't re-invoke ofmt->symdef() i
n
pass
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r Anvin
xcrcg
e
n: tool to
creat
e
a
"ge
n
era
l
ized CRC" has
h
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
cr
c
gen: clean up whi
t
espace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter An
v
in
crcgen:
uti
l
ity pr
o
g
ram to gener
a
te CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
Anv
i
n
Merge
branch 'ma
s
ter' into
n
ew
-
pr
e
p
r
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
chan
g
es: it's
n
ot just invali
d
U
T
F-8
seque
n
ces that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
NASM 2
.
0
7rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
M
e
rge branch 'master' into
n
ew-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter An
v
in
changes: docum
e
nt fixed cr
a
sh on invalid U
T
F-8 seque
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote
:
use nasm_
a
ssert() instead of plai
n
a
s
s
ert(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
quote: we m
u
st
do unsigned compa
r
ison to get
l
e
n
gth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: don't
use sprin
t
f()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
quote:
use
n
as
m
_assert() instead of plai
n
assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
v
i
n
quote: we
m
u
st do unsigned comparison
to g
e
t lengt
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
doc: use
c
onsistent title
c
as
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
d
oc: fix formatting of th
e
bin multisection hea
d
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: sty
l
e
c
leanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NAS
M
2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
A
nvi
n
preproc:
forma
t
t
ing cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er
Anvin
pr
e
proc: don't
pass an enum
to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
v
i
n
preproc: generi
c
soluti
o
n for error on
NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
p
r
e
p
roc: reject NU
L
characters
in %deft
o
k direct
i
v
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
t
e
r Anvin
quote
:
d
on't us
e
spr
i
ntf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
Don't try
to
f
close
(
)
t
he output if
o
fil
e
i
s NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
vin
outobj: don
'
t fclose() the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge br
a
nch 'master' into new-preproc
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
.
Pet
e
r Anvin
ELF: ad
d
d
e
bug su
p
port
f
or TY_Y
W
ORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
C
y
rill G
o
rcuno
v
e
l
f32:
debug32_ty
p
evalue - fix TY_OWORD size
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
nvin
.
giti
g
nor
e
:
add test
r
esults
,
a few mor
e
vers
i
on
.
* versio
n
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
dire
c
tives:
split global
d
irectives from backe
n
d-speci
f
ic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r Anvin
Hash even back
e
nd-specific directiv
e
s
, unif
y
null funct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
et
e
r
A
n
vin
Don'
t
f
c
lose() the outp
u
t
in
the ba
c
k
end
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter An
v
in
Use a p
h
a
s
h to decode direc
t
ives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
eter
Anvin
NASM 2
.
07
r
c
4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pe
t
er Anvin
Docum
e
nt
m
ac
h
o64 out
p
ut format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NASM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
c
h
anges: docume
n
t listin
g
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: re
v
ert
to o
l
d
e
r form
o
f
preprocessor use
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
preproc: a
l
ways reprocess s
m
acr
o
s after %+ - pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
listing: preserve lis
t
file
on
error, include error
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
outdbg: be excrutiatingly correct
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
out
d
b
g
: fix
OUT_REL*ADR, add
OUT_REL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er
A
nvin
o
ut
b
in: be co
n
sistent in spell
i
n
g
"
Int
e
l hex" with
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NASM 2
.
07
r
c2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
c
h
a
nges: a
d
d Mach-O alignmen
t
i
ssu
e
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
change
s
:
document %+ behavior rever
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next