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
outobj: update error message
2010-05-07
H
.
Peter An
v
in
outobj:
update error message
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
ter
Anvin
outobj
:
properly
e
rror on unsupporte
d
r
elocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pe
t
er Anvin
outelf6
4
: upd
a
te copyright date
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter An
v
in
ELF support
f
or 8-bit
r
elocat
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pe
t
e
r
Anvin
Permit
s
hort int
e
r
segm
e
nt jumps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
P
eter Anvin
A
d
d
s
u
p
po
r
t
for one-byte relocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pet
e
r Anv
i
n
ilo
g
2
: optimize use of bs
r
for x86-64
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
e
ter Anv
i
n
doc:
use boun
c
e
r URLs
f
or
t
h
e ABI docs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remove open-coded
ilog2() implementations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
A
n
vin
Add generic ilog2 func
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
P
e
t
er Anvin
Makef
i
l
e: clean up th
e
lib
d
irectory on m
a
ke c
l
ea
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
direct
i
ves
.
pl: trivial
f
o
rmatting
f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
eter
A
nvin
na
s
m
.
c: smarter
han
d
lin
g
of miss
i
n
g
d
irectives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
P
eter A
n
vin
di
r
ectives
.
pl
:
compensate for *two* special
s
, n
o
t
just one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Distinguish no d
i
r
e
ctive present from unknown
d
irecti
v
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Pe
t
er Anvin
phash
.
ph: we have
n
't required the
Graph m
o
dule
f
or
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
A
nvin
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter
An
v
in
d
oc/chang
e
s
.
src:
update in
p
rep
a
r
a
tion of 2
.
08 release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter Anvin
N
A
SM 2
.
0
8
r
c
7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
README
:
add
no
t
e to see
t
he AUT
H
OR
S
file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter
Anvin
insns
.
dat: in 6
4
-bi
t
mode,
a
c
ce
p
t "mo
n
i
t
or rax,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
NASM 2
.
08
r
c6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er A
n
v
in
R
u
n
"
mak
e
alld
e
ps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
A
nvin
outrdf
.
c: r
e
m
ove o
b
solete fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r
A
nvin
outform
.
h: fix OF_NO
_
RDF2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er Anvin
AUTHORS:
convert to UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter Anvin
o
u
tmac
h
o32: replace
error()
-> nasm_err
o
r
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
NASM 2
.
08
r
c
5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
test/Mak
e
file: make it e
a
sier
to
in
j
ec
t
optio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
P
e
t
e
r Anvin
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter A
n
vin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
ins
n
s
.
da
t
: re
m
ove non-DREX
SSE
5
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
ch
a
nges
.
src: doc
u
ment rem
o
val of DREX instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5:
r
em
o
v
e
all
D
REX-based instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
M
OVD xmmreg: not valid wit
h
REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
P
et
e
r Anvin
te
s
t
: im
u
l
.
as
m
: move warnin
g
-generated tests u
n
de
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter Anvin
t
e
st
:
imul
.
asm: more IMUL pattern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter An
v
in
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
Anvin
IMUL: fix an a
d
diti
o
nal incorrect sby
t
e use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
BR 2887108:
f
ix in
c
orrect
sbyte usag
e
i
n
IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
ter Anvin
assemb
l
e: xsizeflags[]
is an opflags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
ter Anvin
o
pfl
a
gs
:
more int32_t
-> opflags_t
c
o
nversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
Anvin
NAS
M
2
.
08
r
c1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
Anvin
nasm
:
ren
a
me nasm_zap_spaces()
t
o nas
m
_zap_spaces_
f
w
d
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
a
s
semble: wh
e
n
l
ooking for a REG
I
STER opera
n
d, d
o
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pet
e
r
A
nv
i
n
assemble: treat reg
i
ster operan
d
s with
o
ut
s
ize as w
i
ld
c
ards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anv
i
n
m
i
sc/r
e
l
e
as
e
: *
.
i
c
o
ar
e
bi
n
ary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill Go
r
cu
n
ov
Use I_none op
c
ode instead of
h
ardcod
e
d n
u
mber
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cy
r
ill Gorcun
o
v
outp
u
t/dwarf
.
h:
u
pd
a
te dwarf constants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvi
n
Add strlcpy() funct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pe
t
er Anvin
output
:
change null_debug_r
o
utine to null_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gor
c
unov
disasm
.
c: e
a
tbyte -- use snprintf to prevent potenti
a
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
C
yrill Gorcunov
heade
r
s/c: strip off us
e
less spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyri
l
l
Gorcunov
in
s
n
s
.
pl: remo
v
e
redu
n
dant empty line in enum opcode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter
Anvin
nasm
.
c:
fix stack ov
e
r
r
u
n in asse
m
ble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
A
nvin
M
e
r
ge commit
'cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
M
erge commit '
c
yr/hpa-
l
is
t
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pet
e
r
Anvin
doc: \ need
s
to be re
p
ea
t
ed except in
\c-
l
ine
context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consistently use the
'
m
u
rric
a
n
spelling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter
A
nvin
Me
r
ge commit 'cy
r
/h
p
a-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Gorcunov
in
s
n
s
.
dat: operand-size syntax
f
or
X
O
P inst
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter A
n
vin
ass
e
m
ble
.
c: quiet warnin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nv
i
n
assemble
.
c:
c
lean
u
p ma
t
ches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
A
nvin
M
e
rge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
BR 282
6
669: update licensi
n
g information in R
E
ADME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvi
n
M
e
rge branch
'
n
asm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
BR 28273
9
7: fi
x
invalid
C in out
c
off AddEx
p
orts(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r A
n
vin
in
s
ns
.
pl: smar
t
er handling of
operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
a
ssemble: defer "oper
a
nd size mi
s
si
n
g
"
u
ntil end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fu
z
zy
m
atching of operand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ass
e
mble: move the instru
c
t
i
on-matc
h
ing loo
p
i
n
t
o
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
assemble:
r
eplace
r
and
o
m
integers with an
enum
for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
er An
v
in
M
e
rg
e
br
a
nch 'new-p
r
eproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter
A
nvin
NASM
2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop
e
func a
n
d
e
valfunc
a
s inp
u
t to t
h
e preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Drop
e
func and ev
a
luate arg
u
m
ent
t
o parse_
l
ine()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
r
op the
ofmt and errfunc arguments to
l
a
b
el
definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run ma
k
e alld
e
ps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
e
r
A
n
vin
Remov
e
f
unction pointers i
n
output, simpl
i
fy error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r A
n
vi
n
Merge commit 'n
a
sm-2
.
0
7rc
7
' into ne
w
-
p
re
p
roc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvi
n
NASM
2
.
07
r
c
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er
Anvin
outcoff: fix
i
nval
i
d reference to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
test/
M
akefile: add more
o
utput
rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
outcoff: this is COFF, no
t
bi
n
ar
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
BR 282
2
263: don't re-invoke ofmt->symd
e
f() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
v
i
n
xc
r
cgen: t
o
ol
t
o creat
e
a "
g
eneralized CRC
"
ha
s
h
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
r
cgen: clean up
w
h
itespac
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: utili
t
y
program
to gen
e
r
a
t
e
CR
C
t
abl
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r Anvin
Merge b
r
a
nch
'ma
s
t
er' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anv
i
n
change
s
: i
t
'
s not just
invalid UTF-8 seque
n
ces t
h
a
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er Anvin
N
A
S
M 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
i
n
Merge branch 'ma
s
ter' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
changes: d
o
cument fixed crash
o
n invalid UTF-8 sequence
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
u
o
te: u
s
e nas
m
_a
s
sert() inste
a
d of
p
lain asse
r
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te:
we must do unsi
g
ned compa
r
i
s
on
t
o get
l
ength
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
e
r
Anv
i
n
quote: don't
use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
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
eter Anv
i
n
quote: we must do un
s
ign
e
d comparison to get l
e
ngt
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: u
s
e consistent
t
itle case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter An
v
in
doc: fix form
a
tting of t
h
e bin multisecti
o
n he
a
d
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next