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
Move prototypes for null_debug to outform.h and outlib.h
2009-06-28
H
.
Peter An
v
in
M
o
ve proto
t
ypes for
n
ull_de
b
ug to outform
.
h and o
u
tlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
M
o
ve backend-speci
f
ic
c
o
de t
o
output
/
; break out nul
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
debug: make
*
all
*
the null debug rout
i
nes available
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
o
u
t
p
u
t: call debug init from a
central location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
t
est/Makefile: ad
d
rule to p
r
oduce a
.
dbg file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
Anvin
ou
t
form: build AL
L
formats
b
y de
f
ault, including DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anv
i
n
o
u
telf
.
c: ad
d
approp
r
iate #ifdef
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
ou
t
dbg: make outdbg
.
c compil
e
cl
e
anly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
B
R 27819
0
0
:
handle com
m
on labels while
o
p
timizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parser
.
c
: fix
sty
l
istic nitpi
c
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
assemble
.
c: styli
s
tic
nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
preproc: use %i
f
0
instead
of %ifdef BOGUS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
h
ashtb
l
: make hash_iterate() not cr
a
sh on
a
n uninitali
z
ed
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter A
n
v
i
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
.
P
e
t
er Anvin
ndisasm: fix disa
s
sembly of JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
N
A
S
M 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r Anvin
i
n
sns
.
dat: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
d
a
t: a
d
d
re
l
a
x
e
d
f
orms
for
X
OP/FM
A
4/
C
VT
1
6 instruction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
Add Cyri
l
l G
o
rcunov to AUT
H
ORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: remove stray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
insns
.
pl: add "nohi" code for R
E
X_N
H
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl:
f
ix inden
t
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
ELF:
make debugging functions st
a
tic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: remo
v
e loop i
n
variant calculation of global of
f
set
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: cle
a
n up the arithmetic f
o
r global
s
ymbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
bump GLOB
A
L_TEMP_B
A
SE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
LF: elimin
a
te
h
a
rd-coded section numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
et
e
r Anv
i
n
H
a
ndle the new ELF hea
d
ers in
t
h
e dependen
c
y ge
n
eration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anv
i
n
ELF:
add header files,
b
e
g
i
n
mergi
n
g com
m
on code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er
A
nvin
N
A
SM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
cha
n
ges
.
src: updat
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anv
i
n
insns: make
th
e
M
MX
version of PINSRW matc
h
t
h
e
SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
In
t
el FMA:
d
rop re
l
axed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the P
I
N
S
R series of instru
c
ti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Add
support
f
o
r
inst
r
uctions which a
l
w
ays u
s
e
low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
insns
.
dat: fix
typos:
V
C
M
PORD_
S
P[SD]
e
ntered as VCMPORS_SP[SD
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
A
nvin
insns
.
dat: collapse
r
elaxed
f
orms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvi
n
insns
.
pl: allow relaxed forms
t
o be created
wi
t
h
out
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
changes
.
src
:
fix some odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pet
e
r Anvin
parser: d
o
n
'
t
use midcode declarations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile:
u
pdate U
R
Ls
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent:
add back
t
he -nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r
Anvin
N
i
nd
e
nt: upd
a
te
with the -npro and -il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
eter A
n
vin
do
c
: use NASM syntax fo
r
x87 re
g
isters
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbo
l
i
c
constants f
o
r REX_V "classes
"
(VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
Anvin
do
c
:
r
emov
e
insre
f
.
s
rc
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pe
t
e
r Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r Anvin
prepro
c
: handle %+ even duri
n
g ear
l
y token r
e
placement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower
case for
V
EX and XOP in instructions ta
b
le
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
i
n
Inf
r
astruc
t
ur
e
su
p
p
o
rt for AMD's
new XOP
p
refix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
Anv
i
n
out
b
i
n
:
replace fprin
t
f(rf, not_de
f
ined); wit
h
fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
doc: slightly tidy
t
he copyr
i
gh
t
page o
f
the
m
a
n
u
a
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
preproc:
fix more token pastin
g
cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AU
T
H
O
RS: Up
d
ate in
f
orma
t
i
on for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vi
n
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
D
o
cument p
r
eprocessor token
c
oncate
n
ation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r
A
nvin
Ha
n
dle
weird case
s
of token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter
Anvin
N
A
SM
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
nasm
.
ns
i
: ad
d
COPYING to t
h
e list
of files t
o
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
i
n
nasm
.
nsi: add N
A
SM Man
u
al; aut
o
mat
e
version
generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
e
r Anvin
disasm: fix reve
r
s
ed REP vs
REPN
E
i
n eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r
Anvin
disasm: whe
n
no instruction
is found, consider
a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
N
A
SM
2
.
0
6
rc
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
ter Anvi
n
B
R
2
672117: handle
lon
g
li
n
es
for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
u
toconf
:
de
t
ect the b
r
oken
b
ool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r
Anvin
Most instruction
co
d
es ar
e
o
c
ta
l
, so pri
n
t errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
Add
V
PC
L
M
U
L
instru
c
ti
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemb
l
e: onl
y
be o
p
t
imistic with
NO_SEG if
w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
convergence
.
asm: add test of jmp t
o
an absolute
a
ddress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
P
C
LMUL is a
p
parently ta
r
geted for Westm
e
re wi
t
h
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
NASM 2
.
0
6r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2
55790
3
: f
i
x
d
isassembly of
a
s
et of SSE MOV*
i
nstructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR
2
5
41252: Fix is
s
ues in
in
s
ns
.
da
t
, mo
s
tly r
e
lated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvin
chang
e
s
.
src
:
docum
e
nt WAIT and %
$
$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
259247
6
:
T
r
eat WAIT as a
p
refi
x
ev
e
n
though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r
704736: handle deep co
n
text-l
o
cal macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
n
a
smlib: m
a
k
e
nasm_st
r
cat() take co
n
st arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outelf32/64: r
e
m
ove align_str in
f
avor o
f
fwri
t
eze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter An
v
i
n
outbin: fix typo: "sect
i
ons" not "sec
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
Un
i
fy
a
ll-zero buf
f
ers;
a
d
d
f
writezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
i
n
BR
2
611906: proper error messa
g
e for star
t
< ori
g
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
NAS
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
Fi
x
opcode for
VADDSUBPS; operands for V
B
LEN
D
; a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
FMA instructions won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2
5
93349: Mov
e
ver
s
io
n
me
s
sage back to s
t
dout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
n
vin
doc:
clean
up the "String Manip
u
lation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the t
i
m
e mac
r
o exampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
f
ix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge br
a
nch 'maste
r
'
o
f
g
i
t
+
s
s
h://
r
epo
.
or
.
cz/srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc:
update the section on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
A
n
v
in
Fix the [warning] directiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight
stylistic
c
leanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er Anvin
B
R
2432826
:
Fix enforcement o
f
the L
O
NG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
i
n
BR
2413278: Non
o
ptima
l
f
o
r
m
s
o
f
arithm
e
tic
i
n
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r Anvin
c
han
g
es
.
src: document Ma
c
h
-
O
a
l
ignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
n
v
in
NASM 2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pet
e
r Anvin
NA
S
M 2
.
0
6rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
ELF: u
s
e rbtree for sym
b
ol searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anv
i
n
rbtree: drop "c
o
n
st"
f
rom search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next