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
Permit short intersegment jumps
2010-05-06
H
.
Peter Anv
i
n
Permit short interse
g
ment jumps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-05-06
H
.
Peter
A
nv
i
n
Add support for one-byte relocations
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter Anvi
n
i
l
o
g
2: optimize use of bsr for
x
86-64
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Pe
t
e
r
Anvin
doc: use
bo
u
ncer
URLs for the
A
BI
docs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Re
m
ove o
p
en-coded i
l
og2() implementatio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Pet
e
r Anvi
n
Add generic
i
l
o
g2 function
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-21
H
.
Peter Anvin
Makefile: cle
a
n
up
t
h
e l
i
b
directory on make clean
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter An
v
in
direct
i
ves
.
p
l
:
t
rivial forma
t
t
i
ng
fix
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
na
s
m
.
c:
s
m
arter h
a
n
d
ling
of
missing
d
irectives
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
d
i
recti
v
es
.
pl: c
o
m
pensate
f
or *two* sp
e
c
ials, n
o
t just one
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-04-07
H
.
Peter Anvin
D
isting
u
ish no directi
v
e pres
e
nt from u
n
known dir
e
ctive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-02-18
H
.
P
e
te
r
Anvin
p
hash
.
ph: we ha
v
en't required the Gr
a
ph
m
odule
for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-02-15
H
.
P
e
ter Anv
i
n
N
A
SM 2
.
08rc9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
doc/changes
.
s
rc: update
i
n preparat
i
on of
2
.
08 rele
a
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter An
v
in
NASM
2
.
0
8
rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvin
README: add note to see the
AUTHORS f
i
l
e
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter Anvi
n
ins
n
s
.
dat: in
6
4-bit mode,
a
ccept
"
m
o
n
itor rax,ecx
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
NASM 2
.
08rc
6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
A
nvin
Run
"
make al
l
deps
"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r
Anvin
o
u
tr
d
f
.
c
:
remove obsolete
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter Anvin
o
u
t
f
orm
.
h:
f
i
x
OF_NO_
R
D
F2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
i
n
AUTHO
R
S
:
convert to
U
T
F-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
Anvin
o
utmacho32: replace error() ->
nasm
_
e
r
ror()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
eter A
n
vin
N
ASM 2
.
08
r
c5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter
A
nvi
n
test/Makefile: make it eas
i
e
r
to
i
nject opti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Pe
t
er Anvin
NA
S
M 2
.
08r
c
4
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
ter An
v
in
NA
S
M
2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pete
r
Anvin
insns
.
dat: remove non
-
DREX SSE5 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
eter Anvi
n
changes
.
src
:
document removal
o
f DREX instruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
e
ter Anvin
SSE5: remove all DREX-based instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter
A
n
vin
M
OV
D
xmmreg: not valid wit
h
RE
X
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
P
eter A
n
vin
test:
im
u
l
.
a
sm: move warning-generat
e
d
t
ests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
Anv
i
n
test:
i
mul
.
asm: more IMUL pa
t
tern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter
A
nvi
n
N
A
SM 2
.
08rc
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter A
n
vin
IM
U
L:
f
ix an
additiona
l
in
c
orrect sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anv
i
n
B
R 288710
8
: fix incorrect sbyte
usage
i
n
IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble: xsizeflags
[
]
is
a
n
o
p
f
lags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pete
r
Anvin
o
pflags:
m
ore int32_t -> opflags_t conversi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
nvin
NASM 2
.
08rc
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
nvin
nasm: rename
n
as
m
_zap_spaces() to
n
as
m
_zap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
P
eter Anvi
n
asse
m
ble: wh
e
n
lookin
g
for a REGISTER operand, d
o
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pet
e
r Anvin
a
s
semble:
t
reat registe
r
oper
a
nds without siz
e
as wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
e
t
er Anvin
misc/relea
s
e:
*
.
ico a
r
e binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvi
n
Add st
r
lcpy() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter
Anvin
output: change null_d
e
bug_routine
t
o n
u
ll
_
d
e
b
ug_d
i
re
c
tive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter
Anvin
nasm
.
c: fix stack over
r
un in assemble_fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter A
n
vin
Merg
e
comm
i
t
'cyr/
h
pa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r A
n
vin
Merge commi
t
'
c
yr/hp
a
-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \
n
eeds to be repeat
e
d except
i
n
\
c
-
l
ine c
o
ntext
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
eter Anvin
nasm
.
c: consistently use the 'm
u
rrican sp
e
lling "op
t
imize
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merg
e
c
ommit
'cyr/hpa-li
s
t'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter An
v
in
assemble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
assemble
.
c
:
clean
u
p m
a
tc
h
es()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branc
h
'nasm-2
.
07
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 28
2
66
6
9: up
d
ate licensing
i
nformation in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge
branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
B
R 2827397: fix invalid C in outcof
f
AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ins
n
s
.
pl
:
s
marter handl
i
ng
o
f
o
perand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: defer "operand
si
z
e missing" until end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable
f
uzzy matc
h
i
ng of oper
a
nd
sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvi
n
assemble: move the ins
t
ructi
o
n-matching loo
p
into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: replace random int
e
gers with an
e
num
f
or
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
Anvi
n
Merg
e
branch 'new-
p
reproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter
A
nvin
Drop e
f
unc a
n
d eva
l
func a
s
input to the preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc and evaluate
a
r
g
ument t
o
p
a
r
s
e_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r
Anvi
n
Drop t
h
e
ofmt and errf
u
nc
arguments
t
o
lab
e
l definit
i
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run make
a
l
l
dep
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remo
v
e
f
un
c
tion poin
t
ers in output, sim
p
l
i
fy error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er
Anvin
Merge commit 'nasm-2
.
0
7
rc7' in
t
o new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
N
ASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
o
u
tcoff
:
fix inva
l
id
r
ef
e
re
n
ce to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
test/Makefil
e
: add more output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
o
u
tcoff: this is COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
BR 282226
3
: don't re
-
invoke ofmt->sym
d
ef() in p
a
ss
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
x
c
r
c
gen: tool t
o
create a "generalized
CRC"
h
a
s
h ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: clean
u
p whi
t
espace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter A
n
vin
crcgen: utility p
r
ogra
m
to gene
r
a
te
C
RC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
t
er Anvin
M
e
rge br
a
nch '
m
aster
'
into ne
w
-pre
p
ro
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
ch
a
n
g
e
s: i
t
's
not just inval
i
d
UTF-8 sequences that
.
.
.
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
.
Peter Anvin
Merg
e
branc
h
'master' i
n
to
new-pr
e
proc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
chan
g
es: doc
u
ment f
i
xed crash on inva
l
i
d
U
T
F-
8
sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
q
uote: use nasm_
a
ss
e
r
t
() in
s
tead
of
p
lain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te:
w
e
m
ust
do unsigned comparison to get len
g
th
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: don
'
t use sprint
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r
An
v
in
quote: use nasm_asse
r
t() instead of pla
i
n as
s
ert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
ete
r
Anvin
quote: we
m
ust
d
o unsi
g
ned
c
o
mpari
s
on
t
o
g
e
t leng
t
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter A
n
v
i
n
doc: use consistent title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
doc:
f
ix
f
ormattin
g
of
the
b
i
n m
u
ltisection header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvi
n
pre
p
roc: style cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
te
r
Anvin
preproc: formatting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
A
n
vin
prepr
o
c
: don't pass an enum to
%
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
preproc: ge
n
eric so
l
u
tion for
e
rror on NUL
chara
c
ter
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
prepro
c
: reject NUL characters in
%de
f
tok directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
q
u
ote: don
'
t
u
se
spr
i
ntf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
Anvin
D
on't t
r
y t
o
fcl
o
se() the output if
o
file is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
outo
b
j:
d
on
'
t
f
c
l
o
s
e() th
e
output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
M
erge br
a
nch 'mast
e
r'
into ne
w
-prep
r
oc
commit
|
commitdiff
|
tree
next