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
debug: make *all* the null debug routines available as a library
2009-06-28
H
.
P
eter Anvi
n
debug:
m
ake
*all*
the null deb
u
g routi
n
es available
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
i
n
ou
t
put: call d
e
bug init from a central location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvi
n
test/Makefile: add rule to pr
o
duce a
.
dbg file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anv
i
n
outform:
b
uild ALL
formats by
d
efault, inclu
d
ing
DBG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vi
n
out
e
lf
.
c: add appropriate #ifd
e
fs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
outdbg:
m
ake outdbg
.
c compile cleanly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
NASM 2
.
06r
c
1
5
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
B
R 2781900: ha
n
dle
commo
n
labels w
h
ile optimizing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
et
e
r Anvin
parser
.
c: fix stylistic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er A
n
vi
n
assemble
.
c
:
stylistic nitpi
c
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
prep
r
o
c:
u
se %if
0 inste
a
d o
f
%
ifdef BOGU
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
has
h
tbl: make hash_i
t
e
rate() not crash
o
n an un
i
nit
a
l
ized
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: clean up
pass exit
l
ogi
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ndisas
m
: fix dis
a
s
s
embly
o
f JRCXZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
N
ASM
2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ins
n
s
.
dat: a
d
d re
l
a
x
ed forms for XOP/FMA4/CVT16 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anv
i
n
A
dd Cyrill Gorc
u
nov
t
o
A
UTHOR
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insns
.
p
l: remove stra
y
whit
e
s
p
ace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: add "nohi"
c
o
de for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
pl: fix indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ELF:
m
a
ke debu
g
g
i
ng functio
n
s s
t
a
t
ic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
E
L
F
:
rem
o
v
e loop invariant
c
a
l
c
ulation of global offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er An
v
in
E
LF: clean up the arithmetic fo
r
glo
b
a
l
symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
EL
F
:
bump GLOBAL_TEMP_B
A
SE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
E
L
F:
e
lim
i
nate hard
-
coded section
n
umbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
ete
r
Anvin
Handle the new ELF he
a
ders in the dependency gen
e
ration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
LF: add header files, begin m
e
rging c
o
mmo
n
co
d
e,
d
rop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
src: up
d
ate
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
n
vin
insns
:
make the MMX ver
s
ion of
P
INSRW m
a
tch the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Intel FMA
:
drop
r
elaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r
Anvi
n
Fix the
PINSR series of instr
u
ctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
A
dd supp
o
rt for instruc
t
ions which
al
w
ays use low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
Anv
i
n
ins
n
s
.
dat: fix typos: VCMPORD_SP[SD] entere
d
as VCMPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvin
ins
n
s
.
dat: colla
p
se relaxed f
o
rms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl
:
allow r
e
laxed forms to be created without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter An
v
in
changes
.
src: fix
some odd spaci
n
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
pa
r
ser
:
don't use midco
d
e decla
r
ations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nv
i
n
spe
c
file: update URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
N
i
ndent: add back the
-n
u
t
o
p
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
vin
Nindent: update w
i
th the -
n
pro and -il0
o
ptions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
ete
r
Anvin
d
oc:
u
s
e
NASM synt
a
x fo
r
x87 r
e
gisters
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pete
r
A
nvin
Add symb
o
lic constants
for R
E
X
_
V
"classes" (VEX, XO
P
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvi
n
d
oc: r
e
move
insref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
A
n
vin
preproc:
handle %+
even dur
i
ng early token repl
a
c
ement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
U
s
e lower case
for
V
EX and XOP
i
n i
n
structio
n
s
t
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Infrastructure
s
upport f
o
r AMD's new X
O
P
prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pet
e
r Anvin
outbi
n
:
r
e
p
lace fprintf(rf
,
n
ot_def
i
ned)
;
with fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly tidy
t
he copy
r
ight page of
t
he manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r
Anvin
preproc: fix more t
o
ke
n
pas
t
ing cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
A
nvin
AUTHORS: Upda
t
e information for
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
NAS
M
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document pre
p
rocessor tok
e
n
concat
e
nation
f
ix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
H
a
ndle weird cases of
token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
An
v
in
N
A
S
M
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
nv
i
n
nasm
.
nsi: add
C
O
PYING to the list
o
f
files to
packa
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter An
v
in
na
s
m
.
n
s
i: add NASM Ma
n
ual; auto
m
ate version generat
i
on
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r
A
nvin
d
isasm: fix
reverse
d
R
EP vs REPNE in ea
t
byte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvi
n
disasm: when no instruc
t
io
n
i
s found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
nvin
NASM 2
.
0
6
rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvi
n
BR 2672117: handle long
l
ine
s
for db/
d
w
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
a
u
toc
o
nf: detect the broken bool
in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anv
i
n
Most instruction c
o
des ar
e
octal, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter An
v
in
A
dd VPCLMU
L
in
s
truction
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
a
s
s
e
mbl
e
: onl
y
be o
p
ti
m
istic with NO_SEG if
w
e're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
co
n
vergenc
e
.
a
s
m: add test of jmp to an
a
bsolute addre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
PCLM
U
L is
a
pparently targe
t
e
d for Westmere with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 255
7
903: fix di
s
assembly
o
f a set of SSE MOV*
i
nstruction
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
B
R 25
4
1
2
52: F
i
x issue
s
in i
n
sns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
s
r
c
:
d
o
cument WAIT and %$$ fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2592476: Treat
WAIT as a
p
r
efix eve
n
thou
g
h it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
br704736
:
handle deep cont
e
xt-loca
l
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
nasmlib: make nasm_strcat
(
) ta
k
e con
s
t arg
u
ment
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
ou
t
elf32/64: r
e
move align_str in f
a
vor o
f
fwr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outbin: fix typo:
"secti
o
ns" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
Unify all
-
zero buf
f
ers
;
add fwr
i
t
e
zer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2611906:
proper er
r
or message for
s
tart < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NA
S
M
2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r
A
nvin
F
i
x opcode for VADDSU
B
PS
;
operands
f
or
VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA
instructions won't be in S
a
ndy B
r
i
d
ge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
nvin
BR
2
59334
9
: Move ver
s
ion mes
s
age ba
c
k to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: cl
e
an up th
e
"S
t
r
i
ng
Manipulation
i
n Macros"
s
ectio
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
An
v
in
doc: indent
th
e
time
macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
Merge branch 'master'
o
f git+s
s
h://repo
.
or
.
c
z/sr
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc:
update
the section on num
e
ric constan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter A
n
vin
ou
t
as86: slight stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR 2
4
3
2
82
6
: Fix enforcement of
t
he
L
ONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 241
3
27
8
:
N
on
o
ptimal for
m
s of ari
t
hmet
i
c instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
Anvin
changes
.
src: docum
e
nt
Mac
h
-O a
l
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter A
n
vin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
An
v
in
ELF:
u
se
rbtree for symbol s
e
arches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter An
v
in
rbtree: drop "const"
f
rom search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er
A
nvin
changes
.
src: doc
u
ment POPCNT
fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
M
erge
b
ranc
h
'nasm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
next