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.06.01rc1
2009-07-02
H
.
Peter Anvin
NASM 2
.
06
.
01r
c
1
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
e
ter Anvin
Begin
n
ing
s
of
a
crude
uti
l
ity to dump th
e
cont
e
nts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pete
r
A
n
vin
Fix earl
y
rep
o
rt
_
error(); a
v
o
id nuisance phase warnings
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter
Anvin
outobj: handle the
c
a
se of S
E
G
<
undefined> in pass 0
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anv
i
n
n
asmlib: add
n
asm_a
s
sert(); use con
s
t
char * for filenam
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
eter Anvin
c
ompiler
.
h: new macro for a non-ret
u
rning f
u
nction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Peter An
v
in
ou
t
macho: change
l
i
cense t
o
2-BSD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Pete
r
Anvin
N
A
S
M 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
headers/doc: copyright
h
eader for documentation files
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
Anvin
Add new
copyright headers
t
o th
e
rdof
f
code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter A
n
vin
Add new copyright head
e
r
s to the ou
t
put modules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add c
o
pyright headers to
s
tandard macro packages
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter An
v
in
Add copyright
head
e
r
s to
m
acro
f
i
les
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter Anvin
Macro f
i
le copyright
header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add
c
opyright head
e
rs
t
o the
*
.
c
/
*
.
h files in the
m
a
i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
I
n memory of Chuck
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
e
r Anvin
Add
c
o
pyri
g
ht head
e
r
to
n
asmd
o
c
.
sr
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
LICE
N
S
E
:
include the a
c
tual
BSD l
i
c
ense
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add
c
opyright notices to other
*
.
dat files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add
c
o
p
yright notice to
insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter A
n
v
i
n
A
d
d copyright v
e
r
b
iage to Perl scripts; upd
a
te
LICENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Standard copy
r
i
g
ht verbiage headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r An
v
in
L
I
C
ENSE:
g
ive th
e
curre
n
t
license sta
t
u
s
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
NASM
2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
R
un ma
k
e
alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Mov
e
pr
o
t
o
types for null_debug to
outf
o
rm
.
h and
o
utlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
Move backend-spe
c
ific code to ou
t
put/; break out n
u
ll
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
An
v
in
debug: m
a
ke *all*
t
he n
u
ll d
e
bug
r
ou
t
ines av
a
i
l
able
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
e
r
Anvin
o
u
tput: c
a
ll debug i
n
it from a ce
n
tra
l
location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/Ma
k
efile
:
add rule
to produce a
.
d
b
g fi
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvi
n
o
u
tfor
m
: b
u
ild
A
LL formats by
d
efau
l
t, including DB
G
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
oute
l
f
.
c
: add
a
ppropriate #ifdefs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
er
A
nvin
outdbg: ma
k
e o
u
td
b
g
.
c compile cl
e
anly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
er Anvin
N
A
S
M 2
.
0
6rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er An
v
in
B
R 2781900:
h
andle common labels while
optimizin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
pa
r
ser
.
c: fix stylistic ni
t
pic
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
asse
m
bl
e
.
c
:
s
t
ylistic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvi
n
preproc: u
s
e
%if 0 instead of
%ifdef BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
ha
s
htbl: make hash_iterate(
)
not crash
on an uninita
l
i
zed
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c:
c
lean
up p
a
ss exit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
Anvin
ndisasm: fi
x
disassembly of JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
NASM 2
.
0
6rc
1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anv
i
n
insn
s
.
dat: re
f
ormat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
insn
s
.
dat: a
d
d relaxed forms for
X
OP/FMA4/CVT16 instru
c
ti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Add Cyrill G
o
rcunov to AUTHOR
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvi
n
insns
.
pl: remov
e
stray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r A
n
vin
insn
s
.
pl: add "nohi" cod
e
for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
insns
.
pl:
f
i
x inde
n
t
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
ELF: mak
e
de
b
u
gging funct
i
o
ns static
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvi
n
ELF: remove
l
oop invariant
ca
l
cula
t
ion of
g
loba
l
of
f
set
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
ELF: clean up the arit
h
m
e
tic for global s
y
mbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter A
n
vin
ELF: bump GLOBAL
_
TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er A
n
vin
ELF
:
eliminate hard-code
d
section nu
m
b
e
rs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Handle th
e
n
e
w
ELF head
e
rs in
the depen
d
ency generation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: a
d
d he
a
d
e
r
f
iles
,
b
e
gin
m
erging
c
ommon
c
ode, dr
o
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
NASM 2
.
0
6r
c
13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
cha
n
g
e
s
.
src
:
u
pdate
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
i
nsns: make the MMX version of
P
INSRW ma
t
ch the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvi
n
Intel FMA: drop relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
et
e
r Anv
i
n
F
ix the PINSR
s
eries of in
s
tructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add s
u
pport for in
s
t
r
uctions wh
i
ch always use l
o
w 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
i
n
sns
.
dat: fix t
y
pos: VC
M
PO
R
D_SP[SD] entered as VCMPORS_SP
[
SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
da
t
: collapse relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl: allow re
l
axed
f
o
r
m
s
to be created wi
t
hou
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r Anvin
changes
.
src: fix
s
om
e
o
dd s
p
acing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter
Anvin
pars
e
r: don't use midcode d
e
c
l
a
r
a
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
s
p
e
c
file: update U
R
Ls
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ni
n
dent: add b
a
ck the -nu
t
o
p
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
Nindent: update wi
t
h the
-
npro
a
nd -il
0
op
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pete
r
A
nvin
doc: use NASM
syntax for x87 r
e
gisters
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
Add
s
ym
b
olic consta
n
ts f
o
r REX_V "class
e
s" (VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
Anvin
doc: remove insref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anv
i
n
preproc: handle %+ ev
e
n d
u
ring early token r
e
pl
a
cement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
U
se low
e
r case f
o
r
VEX an
d
XOP in inst
r
uc
t
ions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r Anvin
Inf
r
a
s
tructure s
u
pport for
AMD's new
X
O
P prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter A
n
vi
n
out
b
in:
repl
a
ce fprintf(rf, not_defined);
w
ith
fput
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anv
i
n
doc
:
s
light
l
y tid
y
the copyright page of the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er
A
n
v
in
preproc: fix
m
ore
token pa
s
t
i
ng cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
A
UT
H
O
RS: Upd
a
te infor
m
at
i
on for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Doc
u
ment
p
reprocess
o
r
to
k
en
c
onc
a
tenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvi
n
Handle weird cases of
t
oken pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
n
si: add
COPYING
to the list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
na
s
m
.
n
s
i: add
N
A
S
M Manual; automate
ve
r
s
i
on ge
n
e
rati
o
n
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix reversed R
E
P v
s
REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter Anvin
d
i
sasm:
w
hen no ins
t
r
uc
t
i
o
n is found, cons
i
d
e
r
a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pete
r
An
v
in
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2672117: handle lo
n
g
lines
for db
/
d
w/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvi
n
autoconf: detect the broken bool
i
n Open
W
a
t
c
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anv
i
n
Mo
s
t instruction
codes a
r
e octal, so print err
o
r
s that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
Add VPCLMUL i
n
s
t
ructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
in
assemble: only
b
e
opt
i
mistic
w
i
t
h NO_
S
EG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
A
n
vin
con
v
e
rgence
.
asm:
a
dd test of jmp to a
n
absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
PCLMUL is apparently targeted f
o
r Wes
t
m
e
re with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
NA
S
M 2
.
0
6
rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR
25579
0
3: fix disassem
b
ly of
a
set of
SSE MOV* inst
r
uct
i
ons
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2
5
41252: Fix issues i
n
insns
.
d
at, mostly re
l
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anv
i
n
changes
.
src:
d
ocumen
t
WAIT and %$$
fixes
commit
|
commitdiff
|
tree
next