repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Beginnings of a crude utility to dump the contents of an OMF file
2009-07-02
H
.
Peter Anvi
n
Begin
n
ings of
a
cr
u
de ut
i
lity to dump
the cont
e
nts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
Fix e
a
rly r
e
port_erro
r
(
)
; avoid nuis
a
n
c
e p
h
ase wa
r
ning
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pete
r
A
n
vin
outobj: handle
the cas
e
of S
E
G <undefined>
in
p
ass 0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
n
a
sml
i
b: a
d
d
nasm_
a
ssert();
u
s
e c
o
n
st char * fo
r
filenames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter
A
nvin
c
ompiler
.
h: new macro
for a
n
on-returning f
u
nction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-01
H
.
P
et
e
r
Anvi
n
outmacho: c
h
an
g
e
license to 2-BSD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-30
Cyrill Gor
c
unov
E
LF64: fix
i
ncorrec
t
typ
e
for the
.
strtab sec
t
ion he
a
d
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter Anvin
NASM 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
h
e
ader
s
/
d
o
c: copyright
h
eader for doc
u
mentation file
s
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add new copyri
g
ht headers to the rdoff code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
Anvin
Add n
e
w c
o
p
y
rig
h
t headers to the output modules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add
c
opyright headers
t
o sta
n
dard macro packages
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er
Anvin
Add
c
o
pyr
i
ght
hea
d
ers
t
o
macro files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
M
a
cro file co
p
yright header
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
et
e
r Anvin
Add cop
y
right
h
eaders t
o
the *
.
c/*
.
h
files in the main
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
In memory of Chuck
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
d
d copyr
i
gh
t
head
e
r to nasmd
o
c
.
sr
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vi
n
LICE
N
SE: include
t
he ac
t
ual BSD lice
n
se
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
A
d
d co
p
yright notice
s
to
o
the
r
*
.
dat files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
Add co
p
yright notice to insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Ad
d
copyr
i
ght
verbia
g
e to
Perl scripts;
updat
e
LICENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
S
t
andard copyr
i
ght
v
e
r
biag
e
h
eade
r
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
LI
C
ENSE:
g
ive the current license
status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
NASM 2
.
0
6
r
c
16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
Run make a
l
ldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move prototyp
e
s for
nu
l
l_debug
to outform
.
h
a
nd outl
i
b
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move
b
acken
d
-spe
c
ific code to output/; break out nu
l
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
debug: make *all*
the null debug rout
i
n
e
s available
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
o
utput
:
call debug ini
t
fr
o
m a
centr
a
l
location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
t
e
s
t/Makefile: add rule to
p
roduce a
.
dbg
f
ile
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
outform:
build ALL formats by
d
efault,
inc
l
udin
g
DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
outelf
.
c: add
a
pprop
r
iate #ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdbg:
m
ake outd
b
g
.
c
co
m
pile cleanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anv
i
n
NASM 2
.
0
6
rc
1
5
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
B
R
278
1
9
0
0
: h
a
n
dle
c
o
m
mon labels while optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parser
.
c: f
i
x
s
ty
l
istic
nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
e
r
Anvin
asse
m
b
l
e
.
c: sty
l
ist
i
c nitp
i
ck
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r An
v
in
pr
e
proc: use
%i
f
0
in
s
t
ead of %ifdef
B
OGU
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
hashtbl
:
mak
e
hash_
i
terate() not crash on an u
n
init
a
lized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvi
n
nasm
.
c: c
l
ean up
pass exit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
ndisasm: fix disassembly of JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r Anvin
NASM 2
.
06r
c
14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat:
r
e
format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
insns
.
d
a
t
: add rel
a
xed forms
for XOP/FMA4/CVT16 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
Add
C
yrill Gor
c
unov to A
U
T
H
ORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
p
l:
remove
stray w
h
ite
s
p
ace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r An
v
in
insns
.
pl: add
"
nohi
"
c
ode for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insn
s
.
pl:
f
ix
inden
t
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
make
d
ebugging fun
c
tions stat
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
ELF: remove loop invarian
t
cal
c
ulation of global offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
clean up the ar
i
thmet
i
c for global symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
ELF: bu
m
p GLOBAL_TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
EL
F
: eliminate
h
ard-
c
oded section numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
Anvin
Handle the new E
L
F heade
r
s in the d
e
pend
e
ncy generat
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
v
i
n
E
LF: add h
e
a
d
er fil
e
s, begin merging
c
o
m
mon
c
ode, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
NA
S
M
2
.
06rc
1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
nv
i
n
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ins
n
s: ma
k
e
t
he
M
MX vers
i
o
n
of
PINSRW match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
I
ntel
F
MA: drop
r
ela
x
ed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the
P
INSR
s
e
ries of
ins
t
ruct
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
nvin
Ad
d
sup
p
ort for ins
t
ructions
which
a
lw
a
ys use
l
ow
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
da
t
: fix ty
p
os: V
C
MPORD_SP[
S
D]
entered as VCMPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
insns
.
dat: collapse rel
a
xed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter A
n
vin
in
s
ns
.
pl: all
o
w re
l
axed forms to be created
w
it
h
out
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pete
r
A
n
v
in
changes
.
src
:
fix s
o
m
e
o
dd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: don'
t
u
se m
i
dcode dec
l
arations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
s
pec
f
ile: upd
a
te U
R
Ls
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anv
i
n
Nindent: add ba
c
k th
e
-nu
t
option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
te
r
Anvin
Nind
e
nt: u
p
d
a
te with th
e
-npr
o
and -il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter An
v
in
doc: use NASM
syntax for x87 r
e
gisters
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyr
i
ll Gorc
u
nov
insns
.
dat - fixu
p
for XOP (SSE5
)
AMD instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill G
o
rcu
n
o
v
insns
.
d
a
t
-
introcuce
b
a
s
e X
O
P
(SSE5
)
AMD instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
y
rill Gorcunov
insns
.
pl - add handli
n
g
of
pp VEX/XOP fi
e
lds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anv
i
n
Ad
d
symb
o
lic co
n
stants for REX
_
V "classes" (V
E
X, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc:
r
emove insr
e
f
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
e
t
er
A
n
v
in
NASM 2
.
06
r
c12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
A
nvin
preproc: handle %+ even durin
g
early tok
e
n
replacem
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
te
r
Anvin
Use lower case for V
E
X
and XOP in instr
u
ctio
n
s tabl
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Inf
r
astructure
support for AM
D
's
new XOP
p
r
e
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anv
i
n
o
u
t
b
in: r
e
place fprint
f
(rf, no
t
_defined)
;
with
fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter A
n
vin
doc:
slig
h
tly tidy the co
p
yright
p
a
g
e of t
h
e
m
anual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r An
v
in
p
r
ep
r
oc: fi
x
m
o
r
e token pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
AUTH
O
RS: Update
inf
o
rm
a
tion for HP
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
N
A
SM 2
.
06r
c
10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
D
o
cument preprocessor token
c
o
ncat
e
nation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
Han
d
le wei
r
d cases of t
o
ken pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
NASM 2
.
0
6r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
na
s
m
.
nsi
:
add COPYI
N
G to
t
h
e
l
ist of files
to
p
ackage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
in
n
a
sm
.
nsi: add NASM Manual; automat
e
v
e
rsion generation
commit
|
commitdiff
|
tree
2009-04-07
Sh
a
o Miller
Add NSIS script to make a Win
d
ows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvin
d
isasm:
f
i
x reve
r
sed REP vs R
E
PNE in ea
t
b
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
d
isasm: w
h
en no
i
nstr
u
c
tion is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvi
n
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pe
t
er A
n
vin
B
R
2672117: h
a
ndle long lin
e
s for
d
b/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
A
n
vin
autoconf: detect the broken bool in
O
penWatc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
M
ost
ins
t
r
uctio
n
codes ar
e
o
c
tal, so
p
r
i
n
t
erro
r
s t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add
V
PCLMUL instructi
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only be optimistic w
i
th NO_SEG if we're
r
e
ally
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
i
n
c
o
n
vergence
.
asm:
add t
e
st of jmp to
a
n
a
bsolu
t
e
a
d
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
PCLMUL is apparently targeted for
W
estme
r
e wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
next