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: handle compilers without 64-bit switch() support
2010-06-07
H
.
P
e
ter Anvin
outobj
:
hand
l
e compiler
s
w
itho
u
t
6
4-
b
it switch()
s
u
pp
o
rt
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-06-07
H
.
P
et
e
r
Anvin
o
u
telf32:
h
an
d
le compil
e
r
s without 64-bit switch()
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter
A
nvin
Ne
w
%
us
e
package "fp"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pet
e
r Anvi
n
nasmdoc:
do
c
ument
octal/bina
r
y floatin
g
-point
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
n
asmdoc: add missing comma
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Pete
r
Anvin
n
asmdoc: u
p
d
a
te t
h
e full set
o
f numeric
p
ref
i
x/suf
f
ix
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
out
o
bj: updat
e
error me
s
sage
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
Peter Anvin
outobj:
p
roperly error on unsupported relocati
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-07
H
.
P
e
t
er
A
n
v
i
n
o
utelf64
:
upd
a
te copyri
g
ht dat
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
ELF support for 8-
b
i
t re
l
ocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Pete
r
Anvin
Permit short
intersegment jumps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter Anvin
Add sup
p
ort f
o
r one-byt
e
relocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter
Anvin
ilog
2
: optimize use of bsr for x86-
6
4
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvin
doc: use
bouncer URLs for the ABI docs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Remove open-coded ilog
2
() impl
e
mentations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter
A
nvin
Add generic ilog2
f
unc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pete
r
Anvin
Makefil
e
: clean up t
h
e l
i
b directory o
n
make
c
le
a
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pete
r
A
n
v
in
directives
.
pl: trivial for
m
atting fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pete
r
Anvi
n
nasm
.
c
:
smarter handling of missing directiv
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Pet
e
r A
n
vin
dir
e
cti
v
es
.
pl: compensat
e
f
o
r *
t
wo* spe
c
ials, not just one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
Disting
u
ish
no dire
c
tiv
e
present
from
unknow
n
d
irective
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Peter
A
nvin
pha
s
h
.
ph: w
e
haven't req
u
ired
the Graph module for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anv
i
n
NASM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
doc/c
h
anges
.
src: u
p
date i
n
p
reparation of 2
.
08 r
e
lease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter Anvin
NASM 2
.
08r
c
7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
R
E
A
D
ME: add
n
o
t
e
to see
t
h
e AUTH
O
RS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pete
r
Anvin
insns
.
dat: in 64-bit m
o
de, acc
e
pt "mo
n
i
tor r
a
x,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter
A
nvin
NASM 2
.
08rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
A
nvin
Run "make alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
Anvin
outr
d
f
.
c: remo
v
e ob
s
olete file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
Anvin
o
u
tform
.
h: fix OF_NO_RDF
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
Anvin
AUT
H
O
R
S:
c
onvert to
UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outmacho32:
r
eplace error()
-
> na
s
m_error()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pe
t
er A
n
v
i
n
NAS
M
2
.
08r
c
5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pet
e
r A
n
vin
test/Makefile: make it
easi
e
r to inject options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter
A
nvi
n
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter
A
nvi
n
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pet
e
r Anvin
insns
.
dat: re
m
ove non-
D
REX SS
E
5 instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pete
r
Anvin
changes
.
s
rc: document removal o
f
D
REX instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pet
e
r
Anvi
n
SSE5: remov
e
all DREX-based ins
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Pete
r
An
v
in
MOV
D
xmmreg: not
valid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvi
n
test:
i
mu
l
.
asm:
move warni
n
g
-generated tests
u
nder
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
test: imul
.
asm: more I
M
UL pattern t
e
s
t
s
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
addition
a
l incor
r
ect
s
b
yte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 288710
8
:
fix
i
ncorrect
s
byte
u
sage in
I
MUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
n
vin
assem
b
le: xsizeflags[] is a
n
opfla
g
s_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r
A
nvin
op
f
lags: more int3
2
_t
-> opfla
g
s_
t
c
o
n
ver
s
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
NAS
M
2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm:
r
ename nasm
_
zap_spaces() to nasm_
z
ap_spaces_f
w
d()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pe
t
er Anvi
n
ass
e
mble: when looki
n
g for a
REGIST
E
R
operand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
P
ete
r
A
nv
i
n
a
s
s
embl
e
: treat register op
e
rands w
i
thout s
i
ze as wil
d
c
ards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter
Anvin
misc/
r
elease: *
.
ico are
b
in
a
ry
file
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill Gorcunov
Use I
_
none opc
o
de instead of ha
r
d
c
oded
nu
m
b
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcu
n
ov
output/dwa
r
f
.
h: update
d
warf con
s
tants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anv
i
n
Add
s
trl
c
py() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter
Anvin
ou
t
put:
c
han
g
e nu
l
l_debug_routine to null_de
b
u
g_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyri
l
l Gorc
u
n
o
v
disasm
.
c: ea
t
byte -- use snprintf to p
r
event potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcun
o
v
h
e
aders/c:
st
r
ip
off usel
e
ss spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Go
r
c
un
o
v
insns
.
p
l:
remove re
d
undant empty line in enum
opc
o
de
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
e
ter
A
nvin
nas
m
.
c: fix stack ov
e
rrun in assembl
e
_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r Anvin
Merg
e
commit 'cyr/hpa-dat
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
er Anvin
Merge com
m
it 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ n
e
eds to be repeated e
x
c
e
pt in \c-line context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter A
n
vin
nas
m
.
c: consistently
u
se the 'murrican spell
i
ng "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Me
r
ge co
m
mi
t
'
c
yr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Go
r
cun
o
v
in
s
ns
.
dat: operand-size syntax fo
r
XOP instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
a
ssemble
.
c: quiet
w
a
rning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er Anv
i
n
assemble
.
c: clean up mat
c
hes()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
M
e
rge branch 'nasm-
2
.
07
.
x
x'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2826669: up
d
ate licensi
n
g
i
n
formation in README
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
Merge bra
n
ch
'
n
asm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
BR
2
827397:
fix invalid C in outcoff A
d
dExp
o
rts()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter A
n
vi
n
insns
.
p
l
:
smarter handli
n
g of operand fla
g
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assembl
e
:
defe
r
"op
e
rand size missin
g
" u
n
ti
l
end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter
An
v
in
Enable fuz
z
y m
a
tching of opera
n
d
s
iz
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
assemble: move the
i
nstruction-matchi
n
g loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
s
sem
b
le
:
replace r
a
ndom in
t
egers with an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Me
r
ge branch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM
2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r
A
n
vin
Drop efunc a
n
d evalfunc as input to th
e
p
r
epro
c
essor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Drop
e
fu
n
c a
n
d
evaluate
argument to p
a
r
s
e_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter An
v
in
Drop the ofmt and errfunc arguments to la
b
el definit
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anv
i
n
Run ma
k
e alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remo
v
e function
p
ointer
s
i
n outp
u
t, simplify er
r
or
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvi
n
Merge
c
ommit 'nasm-2
.
07rc7' into new-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NAS
M
2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outco
f
f
:
f
i
x invalid reference to
ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
t
e
st/Makefile: add more output ru
l
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r
A
nvin
outcoff: th
i
s is
C
OFF,
n
ot binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
n
v
in
BR 282
2
263: don't re-in
v
oke ofm
t
->symde
f
() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter
Anvin
xcrc
g
e
n: to
o
l t
o
create a "generalized
C
RC"
h
a
sh table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
crcgen
:
clean up
w
h
i
t
espace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
A
n
vin
crcgen
:
utility program
t
o generate
C
RC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter
A
n
v
in
M
erge
b
r
anch 'maste
r
' into new-p
r
eproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
changes: it's
not just invali
d
UTF-8 sequences t
h
at
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
A
S
M
2
.
07rc
6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
Merge branch 'ma
s
ter' into ne
w
-pr
e
proc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: d
o
cument fi
x
e
d
cr
a
sh on invali
d
UTF-8 sequ
e
nces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
n
vin
quote: use
nasm
_
assert() inst
e
ad of pla
i
n assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next