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
Handle weird cases of token pasting
2009-04-08
H
.
Pet
e
r
A
nvin
Handle
w
eird
c
ases of
tok
e
n pa
s
ting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter A
n
v
i
n
NASM 2
.
0
6rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
t
er An
v
in
nasm
.
nsi: add COPYI
N
G
to
t
h
e
list of fil
e
s
to pa
c
kage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
nasm
.
nsi: add
N
AS
M
Manual; au
t
om
a
te v
e
rsion generatio
n
commit
|
commitdiff
|
tree
2009-04-07
Sha
o
Miller
Add NS
I
S sc
r
ip
t
to ma
k
e a Windows in
s
tal
l
er
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
te
r
Anvin
disasm: fix rever
s
ed REP vs REPNE in e
a
t
b
yte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: when
no instruction is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
eter Anvin
N
A
S
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2
6
7
2
117: h
a
n
dle
l
ong
l
ines for d
b
/d
w
/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect the b
r
oken
bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instruction
co
d
es are octa
l
, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vi
n
Add VP
C
LMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: o
n
ly b
e
o
p
t
im
i
s
t
ic
with
NO_S
E
G if w
e
'
re
r
e
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm: add test
of jmp to an absol
u
te add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
P
CLMUL is apparent
l
y targeted
f
or Westme
r
e
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
in
N
ASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 255790
3
:
f
ix d
i
sass
e
mbly of
a set of SSE MOV
*
in
s
tructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2541252: Fix issues i
n
insn
s
.
dat, mo
s
tl
y
re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
c
h
a
nges
.
src: d
o
cument W
A
I
T
and %$$
f
ixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 259
2
476: T
r
eat
WAIT as a prefix even though
i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
br704736: ha
n
dl
e
d
eep contex
t
-local
m
a
c
r
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
nasml
i
b: make
n
asm_strcat() take const argu
m
e
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvi
n
ou
t
el
f
32/6
4
: remove align_str in favor of fwrite
z
e
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
outbin: f
i
x typo: "sections" no
t
"sectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Unify a
l
l-zero
b
uffers
;
ad
d
fwri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2611906: pr
o
per e
r
ror
m
essage for start <
o
r
i
gi
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
F
i
x
opcode for VADDSUBPS; op
e
rands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
FMA instr
u
cti
o
ns wo
n
't be in Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvi
n
BR 2593349: Move version message
b
ack
to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
d
o
c: clean up the
"Strin
g
Manipula
t
ion in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r A
n
vin
doc: ind
e
nt the time macro
example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc: fix
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch 'ma
s
ter' of git
+
ssh:/
/
repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
er Anvin
doc: update t
h
e section on numeric c
o
nstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anv
i
n
F
i
x
the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
o
u
tas86: slight styl
i
s
tic
c
lea
n
ups
commit
|
commitdiff
|
tree
2009-01-04
S
oro
n
el H
a
e
t
i
r
Add e
n
try point
s
upport to as86
b
ackend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nv
i
n
B
R 2432826: Fix enforce
m
e
nt
o
f
the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
t
er
A
nvin
BR 2413278: Nonoptimal f
o
rms of
a
rit
h
metic ins
t
r
uctio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er Anvin
c
h
a
n
ges
.
src:
d
ocument Mach-O alignmen
t
fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mac
h
-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
A
nvin
NASM 2
.
0
6rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
E
L
F: u
s
e rbtree f
o
r sy
m
bol se
a
rches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "const" from search func
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
c
h
anges
.
sr
c
: documen
t
P
O
P
CNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
branch
'
nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
t
est/p
o
pcnt
.
asm: simple test for the POPCNT
i
n
s
t
ru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
An
v
in
The POPCNT instruction does
n
ot
n
ee
d
sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
BR 22
2
9703: POPCN
T
r
6
4,rm64 not POP
C
NT r64
,
rm3
2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
preproc:
B
R 222
2
6
1
5: fix segfault on bogus %
i
fmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
Anvi
n
d
o
c: bet
t
e
r descript
i
on
of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
changes
.
s
rc: document
i
f
for %
i
fmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test
:
add test for
BR 222
2
615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
A
n
vin
preproc: BR 2222615: f
i
x
s
egfault on bogu
s
%
i
f
macro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r
An
v
in
d
oc/
c
ha
n
ges
.
sr
c
: d
o
cument ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r A
n
vin
doc: minor
edit to
t
he TLS do
c
umentatio
n
examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
et
e
r An
v
i
n
ver
s
ion
.
p
l:
s
napshot releases *only*
hav
e
digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pe
t
er A
n
vin
Move all
v
ersi
o
n st
r
ings to
a
sin
g
le compi
l
ation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
rbtree
:
d
r
op t
h
e data
p
ointer; instead rely
on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: a
d
d offsetof() a
n
d container_o
f
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-leaning
red-black t
r
ee
d
ata structu
r
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Fix header
g
uards for
o
utlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
A
nvi
n
m
a
k
e
alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: c
r
oss-reference ma
c
r
o parameter concat
e
nation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
fi
x
typo in the
d
e
s
c
ription of %unm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
f
i
x
capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
d
o
c: rem
o
ve duplicate entry for the "er
r
or" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: retroactively
document upd
a
te
s
to
t
he warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
in
doc: fix
t
y
po in t
h
e
d
escriptio
n
of
%un
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc
:
f
ix c
a
p
i
talization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: remove dup
l
icat
e
entry for
t
h
e "err
o
r" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anv
i
n
d
oc: retro
a
ctively document updates to
the wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge commit 'nas
m
-2
.
05
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r A
n
vin
doc/changes
.
src
:
d
o
cume
n
t -W/-w fix
a
s
a
N
ASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
output: add common file ou
t
lib
.
c f
o
r
c
om
m
o
n
functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pet
e
r Anvin
prepro
c
: mer
g
e expand_mmac
_
params() an
d
expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
M
erge branc
h
'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
Anvin
Be
t
ter description of the numbe
r
-ov
e
r
flow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2
1
96966:
make the -w/-W options w
o
rk again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign: cle
a
n
u
p unnecessary duplication
;
tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
For
sn
a
p
s
hot releases,
expand
o
ut the
mangled ver
s
ion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
A
nvin
dis
a
sm: int
r
oduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
in
assembl
e
:
use
opx and opy in a f
e
w
more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
A
n
v
i
n
d
o
c
/changes
.
src: retroactively doc
u
ment anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
preproc: don't macro-expand the ar
g
ument
to
%
use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc:
document %pop with argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter
A
nvin
preproc: allow %pop to ta
k
e an
i
dentifier, unif
y
%push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
A
nvin
doc: do
c
u
m
ent an
o
nymous %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
doc/
c
hanges
.
s
rc
:
be
g
in the rele
a
se notes fo
r
2
.
0
6
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvi
n
doc: fix awkward
w
ord order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
versio
n
.
pl:
d
on't add an
ex
t
r
a
.
00
f
or subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge bran
c
h
'indirect
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
F
i
x op2
refe
r
ences
that had not yet b
e
e
n conver
t
ed
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm:
e
xten
s
ion byte sup
p
ort in the disasse
m
ble
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add extension b
y
tecodes to
s
u
p
por
t
operands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
n
vin
Whe
n
i
ssuing warnin
g
s for
EA displa
c
ements
,
use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next