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
README: add note to see the AUTHORS file
2010-01-07
H
.
Pe
t
e
r
A
nvin
README
:
add note to see t
h
e A
U
T
H
ORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
P
eter Anvin
insns
.
dat
:
i
n
64-bit mo
d
e, accep
t
"monito
r
rax,ecx
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter Anvin
NASM 2
.
0
8rc6
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter An
v
in
R
u
n "make al
l
deps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
e
ter
A
nvin
outrdf
.
c: remo
v
e obso
l
e
t
e file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
ou
t
form
.
h: fix O
F
_NO_RDF2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter A
n
v
i
n
A
U
THORS: conver
t
to UTF-8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pe
t
er An
v
in
o
u
tmacho32: rep
l
ace
e
r
ro
r
() -> nasm_e
r
ror()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anvin
NA
S
M 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Pete
r
A
n
v
i
n
test/Makefile: make
i
t easier to inject
options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvin
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter
A
n
vin
NAS
M
2
.
08r
c
3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pet
e
r Anv
i
n
insns
.
d
a
t: r
e
move non-DR
E
X SSE
5
ins
t
ru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
c
hanges
.
src
:
do
c
u
m
ent removal of DR
E
X instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
eter Anvin
S
SE5: remove all DREX-based
instru
c
t
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter An
v
in
MOVD xmmreg: not valid with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter
Anvin
test:
i
mul
.
asm: move war
n
in
g
-generated t
e
sts
u
n
d
e
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
test: imul
.
asm: more IMUL pa
t
tern tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anv
i
n
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL: fix an additio
n
al incorrect sbyte
u
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
BR 2887108: fix incorrect
s
b
yte usage in IMUL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
ass
e
mble: x
s
izeflags
[
] is
an o
p
flags_t variable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opf
l
ags: more int32
_
t -
>
opflags_t
c
onver
s
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter A
n
vi
n
NASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pe
t
er Anvi
n
nasm: rename
na
s
m_zap_sp
a
c
es() to nasm_z
a
p_spa
c
es
_
fwd()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter An
v
in
assemb
l
e:
whe
n
l
o
oking for a REGISTE
R
o
p
er
a
nd, do an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
P
eter Anv
i
n
as
s
emble: t
r
eat register operands w
i
thout size
a
s
wildcar
d
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter
A
nvin
misc/rele
a
se:
*
.
i
c
o
are
b
inary
f
iles
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill
Gor
c
un
o
v
Use I_none opcode ins
t
ead o
f
hardcoded number
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
C
yrill Gor
c
unov
output/d
w
arf
.
h:
update dwarf constants
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter
Anvin
Add strlcp
y
(
)
fun
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output: cha
n
ge
n
u
ll_debug_routine to null_debu
g
_directive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill
G
orcuno
v
disa
s
m
.
c: eatbyte -- us
e
snprintf to preve
n
t potenti
a
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyri
l
l
Gorcu
n
ov
headers/
c
: str
i
p
off us
e
less spaces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Gorcunov
insns
.
p
l:
r
emo
v
e redundant empty line in enum
o
pcode
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
e
ter Anvin
nasm
.
c: fix s
t
a
c
k ov
e
rru
n
in
a
ssemble_f
i
le
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge
c
ommi
t
'
c
yr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvi
n
Me
r
ge com
m
i
t 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter
A
nvin
doc: \ needs to be rep
e
a
ted except in \c-line co
n
text
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c
: consistent
l
y use the '
m
urrican s
p
e
l
ling "optimi
z
e"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge c
o
mmit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Gor
c
unov
insns
.
dat: opera
n
d-size syntax for XOP ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter
A
nvin
assemb
l
e
.
c: quiet
warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
.
c: clean up matches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Merge branc
h
'
n
a
sm-2
.
07
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
BR 282666
9
:
u
p
dat
e
l
icensing
information
i
n
README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
Merge
b
ran
c
h 'n
a
sm
-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
B
R 2
8
2
7
397: fix invalid C in outcoff AddE
x
ports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
et
e
r
An
v
in
insns
.
pl: s
m
a
r
te
r
handl
i
n
g of operand flag
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: defer
"
operand
s
i
ze
m
i
ssing" until
e
nd of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuzzy ma
t
chin
g
of operand sizes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble:
mov
e
the instruction-mat
c
hin
g
loop
i
nto a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
as
s
e
m
ble: re
p
lace rando
m
intege
r
s
w
it
h
an
enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
er Anvin
M
e
rge branch 'n
e
w
-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Drop
efunc and ev
a
lfu
n
c as i
n
put to t
h
e prep
r
ocesso
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anv
i
n
Drop efunc and
evaluate argum
e
nt to parse
_
line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop the o
f
m
t
a
nd errfun
c
ar
g
um
e
nts to label defin
i
ti
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r Anvin
R
un make alld
e
ps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvin
Remove function poi
n
ters in outp
u
t
,
simpl
i
fy e
r
ror
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
M
erge commit 'n
a
sm-2
.
0
7
rc7' into ne
w
-prepro
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
N
A
S
M 2
.
0
7
rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outco
f
f
: fix invalid refe
r
e
nce to ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
t
e
st/M
a
kefile:
add
m
o
re output
r
ules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
o
u
t
coff: this is
COFF,
n
ot binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
BR 28222
6
3: do
n
't re-invoke ofmt->symdef() in
pass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
A
n
vin
xcrcge
n
: tool to creat
e
a "
g
eneralized CRC" hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen:
clean up whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crc
g
en: uti
l
it
y
p
rogram to generate CRC
t
a
bles
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter An
v
in
Merg
e
branch 'mas
t
er' into new-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: it's not j
u
st 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
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
M
e
rge
b
r
a
nch '
m
aster'
into
n
ew-p
r
eproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
changes: document fi
x
ed c
r
ash
o
n
inval
i
d UTF-8
s
equence
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
uote: use
n
as
m
_
a
s
sert() i
n
stead of p
l
ain
as
s
e
r
t()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter A
n
vin
quot
e
:
we must do unsigned comp
a
r
ison to g
e
t length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r A
n
vin
quote: don't use sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
quote: use nasm_assert
(
) instead of plain as
s
er
t
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quo
t
e: w
e
must do
unsign
e
d compa
r
is
o
n to get
l
ength
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er Anvin
doc: u
s
e consis
t
ent t
i
t
le case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
doc:
f
ix formatting of
t
h
e
b
i
n mu
l
tise
c
tion heade
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: s
t
yle cleanu
p
s
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
.
Pete
r
An
v
i
n
prepr
o
c: formatting
c
leanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: don't pass
a
n e
n
um to %s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
Anv
i
n
prep
r
oc: generic so
l
ution for error on N
U
L
c
harac
t
ers
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
pre
p
roc: r
e
ject NUL charac
t
ers
i
n %deftok directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
quote: do
n
't use s
p
rintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
Don't tr
y
to f
c
lose() the output i
f
ofile
i
s
N
ULL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er Anv
i
n
o
utob
j
: don't fclose() the output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Me
r
ge branch 'm
a
ster
'
into new-p
r
ep
r
oc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gitignore: add test results,
*
.
dbg
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
ELF
:
add de
b
u
g
supp
o
rt
f
or
TY_YWORD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
Cyrill Gorcunov
elf32: debu
g
32_typ
e
value -
f
ix TY_OWORD size
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
nvin
.
g
itigno
r
e: ad
d
testresults
,
a few more version
.
* versions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anv
i
n
direct
i
ve
s
: split
global direct
i
ve
s
from back
e
n
d-s
p
eci
f
ic
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Hash even backend-specific
d
irectives, unify nu
l
l funct
i
on
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvi
n
Don'
t
f
c
los
e
() t
h
e
output in
the
b
acken
d
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Use a
phash to d
e
co
d
e
directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter A
n
vin
NASM 2
.
07rc4
commit
|
commitdiff
|
tree
next