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
NASM 2.08rc7
2010-01-12
H
.
Peter Anvin
NASM 2
.
08rc7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter An
v
in
REA
D
ME: add note to see the AUTHORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
P
e
ter A
n
vin
insns
.
dat:
i
n
6
4-b
i
t mo
d
e, accept "monitor rax,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 An
v
in
Run "make al
l
deps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
A
n
vin
outr
d
f
.
c: re
m
ove ob
s
olete file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
out
f
o
r
m
.
h: fix OF_NO_RD
F
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anv
i
n
AUTHORS: con
v
e
rt
to U
T
F-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
i
n
outmacho
3
2:
r
eplace err
o
r() -> n
a
sm_error()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
N
ASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pe
t
e
r Anvi
n
t
e
st/Makefile
:
make
i
t easier to injec
t
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvi
n
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pet
e
r
A
nvi
n
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anv
i
n
i
nsns
.
dat: remove n
o
n-DREX
SSE
5
in
s
t
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
et
e
r A
n
vin
chan
g
es
.
src: document removal o
f
DREX ins
t
ruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5: remove all DREX
-
b
ased instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
P
eter Anvi
n
MOVD xmmreg:
not v
a
lid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
P
eter Anvin
te
s
t
: imul
.
as
m
: move warning-genera
t
ed test
s
under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
test: imul
.
asm: more IMUL pattern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anvin
NAS
M
2
.
08
r
c2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter A
n
vin
IM
U
L: fix an addi
t
io
n
al in
c
orrect sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r Anvi
n
BR 2887108: fix incorrect sbyte usa
g
e in IM
U
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble: x
s
izefl
a
gs[] is an
opfla
g
s
_t
v
ariable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter A
n
vin
opflags: more int32_t ->
o
pflags_t
co
n
versio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
08rc
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anv
i
n
n
asm:
rename nasm_zap_
s
pa
c
es() to nasm_zap_
s
paces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pet
e
r Anvin
assemble: when
l
ooking for a REGISTER operan
d
,
d
o
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter An
v
in
assemble:
treat
r
e
gister oper
a
nds w
i
thout size as wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter An
v
in
misc/release: *
.
ico are binar
y
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pe
t
e
r
A
nvi
n
Add
strlcpy()
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter
A
nvin
o
u
t
put: change nu
l
l_debug
_
routi
n
e to nul
l
_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pet
e
r Anvin
n
a
sm
.
c: fix
s
tack overrun in assemble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
ter
A
nvin
Merge commit
'
cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter Anvin
Merge commit '
c
yr/hpa-li
s
t'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pe
t
e
r
Anvin
do
c
: \
needs to be repe
a
t
e
d
except in
\c-line c
o
ntex
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consistently use the 'murrican spell
i
ng "
o
pt
i
mize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge
commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
e
ter
Anvin
as
s
emble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
assemble
.
c: clean up matche
s
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
Me
r
ge bra
n
ch 'na
s
m
-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 28
2
6
669: u
p
date licensing information in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Merge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
BR 2827397: fix
i
nvalid C
in outcoff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
insns
.
pl: smar
t
er
h
an
d
ling of
o
perand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter
Anvin
assemble: defe
r
"operand
si
z
e mi
s
si
n
g"
until end o
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
E
n
a
b
le fuzz
y
matching of operan
d
sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
s
s
emble: move the instruction
-
m
atc
h
ing
l
oop into
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ass
e
mble: replace random in
t
eg
e
rs
with an
e
num for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
Anvin
Merge br
a
nc
h
'new
-
p
reproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter
A
nvi
n
N
ASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
Drop efunc
and
eval
f
u
n
c a
s
inp
u
t to the
p
reproce
s
sor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter An
v
i
n
Drop efunc and evalua
t
e arg
u
ment to parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter
A
n
vin
Drop the
o
fmt and
e
rrfunc argume
n
ts to
l
abel definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvin
Remove
f
u
n
c
tion p
o
inters in
o
utput,
simplify
e
rror
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merge comm
i
t 'nasm-2
.
0
7rc7' into
n
ew-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
out
c
off: fix invalid ref
e
rence t
o
o
f
mt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
test/
M
akefil
e
:
a
d
d
mo
r
e output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter
A
n
vin
outcoff: this
i
s COFF
,
not bin
a
ry
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
BR 2822263: don't r
e
-invoke
of
m
t->symdef() in pa
s
s2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrc
g
en: t
o
ol to create a "generalized CRC" h
a
sh tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
Anv
i
n
crcgen: cle
a
n up
wh
i
tespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
c
r
c
gen: uti
l
ity pr
o
gram to
generate
CRC
tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
Merge bra
n
ch 'master' into ne
w
-
preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
ch
a
nges: it's not just invalid UTF-8 seque
n
ces that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
ASM
2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
vin
Merge
b
ranch 'm
a
ste
r
' into new-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
ch
a
nge
s
:
d
ocument fixed crash o
n
inval
i
d
UT
F
-
8
sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
Anvin
quote: use nasm
_
assert() in
s
tead
o
f plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
v
i
n
q
u
ote: we
mus
t
do unsigned comparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te:
don't
use s
p
rintf()
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_
a
ssert() inst
e
ad of pl
a
in as
s
er
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
quo
t
e: we must do u
n
signed co
m
parison to get lengt
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anv
i
n
doc: use consistent titl
e
case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
i
n
doc: fix fo
r
ma
t
ting of the bin
m
ul
t
i
s
e
ction
h
eader
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
prep
r
oc: style cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
preproc: formatting cleanups
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
.
Pe
t
er An
v
in
p
r
eproc: gen
e
r
i
c solu
t
ion for error on NUL cha
r
act
e
r
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc
:
r
eject NUL characters in
%deftok directi
v
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
quote: don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Don't try to fc
l
ose() the output if ofile
is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
A
n
v
in
outobj: do
n
't fclose()
the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
M
erg
e
branch 'm
a
ste
r
' into new-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
giti
g
nore: add tes
t
results, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
ELF:
add debug supp
o
rt for TY
_
YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pet
e
r Anvin
.
gitignor
e
: ad
d
testresults, a few
more version
.
*
v
e
r
sio
n
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anv
i
n
directiv
e
s: split global directives
fr
o
m
backen
d
-specif
i
c
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r Anvin
Hash ev
e
n
b
ac
k
e
n
d-specific directives, uni
f
y null functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter An
v
in
D
on't fclose() the
output in
th
e
b
a
c
kend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r A
n
vin
Use a phash to
d
ecode directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anv
i
n
NA
S
M 2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
D
oc
u
m
e
n
t macho64 ou
t
pu
t
format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NASM 2
.
0
7r
c
3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
e
r Anvi
n
changes: document listing fi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: rev
e
rt
t
o older form of preproce
s
sor use
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: alway
s
r
e
p
r
ocess sma
c
r
o
s after %
+
- pa
s
t
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anv
i
n
listing: pres
e
rve list file on e
r
ror, include errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next