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
nasmlib: add nasm_assert(); use const char * for filenames
2009-07-02
H
.
Peter
A
n
v
in
na
s
ml
i
b: add nasm_asser
t
()
;
u
s
e
const char
* for filena
m
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
compile
r
.
h: new
m
acr
o
for
a
non-returning fu
n
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Pet
e
r Anvin
outmacho:
c
hang
e
lice
n
se to 2-BSD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-30
C
y
rill Gor
c
uno
v
E
LF64: fi
x
incorrect type
for the
.
strtab secti
o
n heade
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter Anvi
n
N
A
S
M 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
headers/doc: copyright heade
r
for d
o
cumentation f
i
les
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r
A
n
vin
Add new copyright header
s
t
o the rdoff code
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter Anvin
Add new
copyright headers to the outp
u
t modul
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter Anvin
Add copyright headers to s
t
andard macro
p
a
ckages
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvi
n
Add
c
opyright hea
d
ers to
m
acr
o
files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er Anvin
M
a
cro file copyright header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter An
v
i
n
Add copyright headers to the *
.
c/*
.
h files in the main
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter A
n
vin
In memory of Chuck
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter Anvin
Add cop
y
r
ight header to nasmdoc
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
LICENSE: incl
u
de th
e
act
u
a
l
BSD license
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Add copyright notices to ot
h
er *
.
dat files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter A
n
v
i
n
Add copyri
g
ht
n
otice
to in
s
ns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add copyright
v
erbiage to Perl scripts; u
p
da
t
e LICEN
S
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anv
i
n
Standard cop
y
right verbiag
e
h
eaders
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
LICEN
S
E
: give the c
u
rrent license status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nv
i
n
NASM
2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
Ru
n
make a
l
l
deps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move p
r
o
t
otypes
for nu
l
l_debug to outform
.
h and out
l
ib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move b
a
ckend-specif
i
c code to o
u
t
p
ut/;
b
reak out
n
u
l
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
deb
u
g
:
make
*
a
ll* the null debug routin
e
s available
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
ou
t
put: call debug init from a
central
l
o
cation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/Makefile:
a
dd rule
to produce a
.
dbg fil
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
ete
r
Anvin
outf
o
rm: build ALL
formats by defa
u
lt
,
i
nclud
i
ng D
B
G
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
ou
t
e
l
f
.
c: add a
p
propriate #i
f
defs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
o
u
t
d
bg: make outdbg
.
c compile cleanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter A
n
vin
NASM
2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR 2781900: handl
e
co
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
stylis
t
ic nitp
i
ck
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
assemble
.
c: stylistic nitp
i
c
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvin
prep
r
oc: use %if 0 i
n
stead of %ifdef
B
OGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
hashtbl: mak
e
hash_it
e
rate() not c
r
ash o
n
an uninitalized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
nasm
.
c: cle
a
n
u
p pa
s
s
e
xit l
o
g
ic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ndis
a
sm
:
fix disassemb
l
y
o
f JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
NASM
2
.
0
6
r
c14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter A
n
vin
i
n
sn
s
.
dat: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
insns
.
dat
:
add relaxed forms for
X
O
P
/FMA4/CVT16 inst
r
u
ctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
Add
Cyrill
Gorcunov to AU
T
HORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
insn
s
.
pl:
r
emove stra
y
w
hit
e
s
p
ace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
An
v
in
insns
.
pl: ad
d
"noh
i
" code
fo
r
REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
in
s
ns
.
pl: fix indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F:
m
ake debug
g
ing functions static
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
ELF: r
e
move loop invariant c
a
lcu
l
ation of globa
l
offse
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
ELF: cl
e
an up
t
he
arithmetic for glob
a
l symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: bump GLOBAL_TE
M
P_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: eliminate hard-coded section numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Handl
e
the new ELF headers in
t
he dependency gen
e
ration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
EL
F
:
add head
e
r files,
b
eg
i
n merging common code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
NASM 2
.
06r
c
13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
c
h
anges
.
s
rc: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
An
v
in
i
n
sns: ma
k
e t
h
e MMX
version
o
f
PINSRW m
a
tch
t
he SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
n
vin
Intel FMA:
d
ro
p
re
l
axe
d
fo
r
ms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
F
ix the PI
N
SR series o
f
i
nstructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
Ad
d
support for
instructions which
a
lways use low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
in
s
ns
.
dat: fix typos: VCMPORD_S
P
[S
D
] ent
e
re
d
a
s
VCMPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvi
n
insns
.
dat:
collapse rel
a
xed for
m
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvi
n
insns
.
pl: allo
w
relaxed for
m
s to be created without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
changes
.
s
rc:
f
i
x so
m
e
o
d
d s
p
acing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser:
don
'
t
use mi
d
code declarations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter An
v
in
sp
e
cfile: update
U
RLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nin
d
ent:
a
dd back
t
he -nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvi
n
N
indent: update
w
ith the -npro and -il0
option
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
A
nvin
doc: use NASM syntax for x87 registe
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyril
l
Gorcunov
insns
.
dat -
f
ixup for XOP (SS
E
5
)
AMD
i
nstruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
yrill
Gorcunov
i
nsns
.
dat - intr
o
cuce base XOP (SSE5) AMD ins
t
ructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcun
o
v
in
s
ns
.
pl - add handling
of pp VEX/XOP f
i
elds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbolic constants for REX
_
V "classes"
(
V
EX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvi
n
doc: rem
o
ve insref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
06rc
1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
te
r
A
n
vin
preproc:
handle %+ even
d
ur
i
ng
e
arly token re
p
l
acement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
Use
l
o
w
er case for VEX and XOP in instruct
i
ons t
a
ble
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
Infras
t
ructure support 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 Anvin
outb
i
n
:
r
eplace fprintf(rf, not_define
d
); with fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
Anvi
n
doc:
slig
h
t
ly tidy the copyright pa
g
e of t
h
e manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
p
r
e
pro
c
: fix more t
o
ken pasting cas
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
A
U
THO
R
S
:
Upd
a
te inform
a
tion for
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM
2
.
0
6rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document preprocesso
r
token concatenatio
n
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r Anvin
Handl
e
weird cases of t
o
ken pasti
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
NASM 2
.
0
6
rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
na
s
m
.
nsi: add CO
P
YING t
o
the
l
is
t
of
f
iles to
p
ackage
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvin
nasm
.
nsi
:
add N
A
SM
Manual; automate ver
s
ion generation
commit
|
commitdiff
|
tree
2009-04-07
S
h
a
o Mille
r
Add
NSIS scr
i
p
t
to
m
ake a
Wind
o
ws installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
disasm: fix reversed REP vs REPNE in eat
b
yte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er
Anv
i
n
dis
a
sm: when no instructio
n
is
f
ound, 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 Anvin
BR 2672
1
1
7
:
handle lo
n
g lines f
o
r db/
d
w/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
n
vin
a
utoconf: d
e
tect the broken bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter
A
nvi
n
M
ost instruction codes are
o
ctal, so print
error
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
Add VPCLMU
L
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
n
vin
assem
b
le:
on
l
y be opt
i
m
i
stic wi
t
h N
O
_SEG if we'
r
e
real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
co
n
v
ergence
.
asm: add t
e
st o
f
jmp to an abso
l
u
te a
d
dre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
in
PCLMUL is app
a
rently targe
t
ed for Westm
e
re
with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
B
R 25
5
7
9
03: fix disassembly of a set of SS
E
MOV*
i
nstructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2541252: Fix issues
in in
s
ns
.
d
a
t
,
mostly rel
a
ted
.
.
.
commit
|
commitdiff
|
tree
next