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
.
Peter Anvin
Handle weir
d
cases
o
f tok
e
n pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter
Anvi
n
nasm
.
nsi: add C
O
PYI
N
G to the list of file
s
to pac
k
age
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
sm
.
ns
i
: add NASM Manu
a
l; auto
m
ate v
e
r
s
ion generat
i
on
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
disas
m
:
fix reversed REP v
s
R
E
PNE
in e
a
tbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: when no i
n
struction is fou
n
d,
consider a n
a
ked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
N
ASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
B
R
2672117
:
handle long
l
ines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autocon
f
: d
e
t
e
ct the broken
b
oo
l
in OpenWatco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Mos
t
instr
u
ction codes
are oc
t
al, so print e
r
rors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add
VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assem
b
le: only be optimistic with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm: add test of jmp to
an
absolute
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is
a
ppa
r
ently targ
e
ted for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
NASM
2
.
0
6
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2
557903
:
f
i
x disass
e
mbly of a set of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR
2541252
:
F
ix issues in insns
.
dat, mostly r
e
lated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
chan
g
e
s
.
s
r
c: document WAIT and %$$
f
ixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 2592476
:
Treat WAIT as a prefix even thoug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
b
r
7
047
3
6
: hand
l
e d
e
e
p
c
o
ntext
-
local ma
c
ro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmli
b
:
m
a
ke n
a
s
m
_strcat() take con
s
t arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
utelf32/64:
remove align
_
s
t
r in favor
o
f f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
in
outb
i
n: fix typo: "sectio
n
s" not
"s
e
ction"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Uni
f
y
a
ll-ze
r
o buff
e
r
s
; add fwrit
e
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
BR 2611906:
proper error m
e
ssa
g
e
f
or start < origi
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
06rc
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode
f
or VADDSUBP
S
;
o
perands fo
r
VBLEND; a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instructions won't
be in
Sand
y
Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
nvin
BR 2593
3
49
:
Move version m
e
s
s
a
g
e
back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up th
e
"String Manipulati
o
n in Ma
c
ros"
secti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc: in
d
en
t
the
time macro
e
x
ample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
d
oc: fi
x
typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
An
v
in
Merg
e
b
r
anch 'ma
s
ter' of git+ssh://r
e
po
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: up
d
a
te th
e
sectio
n
on numeric
c
onstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
Anvin
Fix th
e
[warning] d
i
rective
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter A
n
v
i
n
o
u
tas86: slight stylisti
c
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r A
n
vin
B
R
2
4
32826: Fix enforcement of the
L
O
NG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
BR
2
413
2
78: No
n
optimal f
o
r
ms of arithmetic instruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
Anvin
changes
.
s
r
c
:
document
Mach
-
O
a
lignm
e
nt fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
nvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvin
ELF: use
r
b
t
ree for symbol search
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
r
b
tree: drop "
c
onst" fro
m
s
earch functio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
changes
.
src: document POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
Merge branch
'nasm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/
p
o
pcnt
.
asm: simple tes
t
for th
e
POPCNT instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er
A
nvin
T
h
e
P
OPCNT instruction
does
n
ot need sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
te
r
Anvin
BR 2229703: POPCNT r64,rm64 not POPCNT r64,rm3
2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
prep
r
o
c: BR 2222615: fix segfault on
b
ogus %ifmacr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: better des
c
r
ipti
o
n
o
f
%lin
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
change
s
.
s
rc: do
c
u
m
ent if
for %ifma
c
r
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
te
s
t:
a
dd test for B
R
2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvi
n
preproc: BR
2
2
2261
5
:
fix
s
e
g
fault
o
n
bogus %i
f
macro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/chang
e
s
.
src: doc
u
m
e
nt EL
F
TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter A
n
v
in
doc:
m
i
nor edit to
t
h
e T
L
S
d
ocu
m
e
n
tat
i
on examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
Anvi
n
v
e
r
s
i
on
.
p
l
: s
n
apshot release
s
*on
l
y*
h
ave digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter Anvi
n
Move
a
ll versio
n
strings
t
o a
si
n
gle c
o
m
pilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtr
e
e:
dro
p
the
data po
i
nter; instead r
e
ly on
being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compile
r
.
h
: add offsetof() a
n
d
container_
o
f()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
nvin
Left-lea
n
ing red-black tree data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Fix h
e
ader guards for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
An
v
in
make alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
A
n
vin
doc: cross-reference ma
c
ro par
a
meter concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Me
r
g
e
branch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix typo in th
e
d
e
scriptio
n
o
f
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
doc:
r
emove dupl
i
cate entry for the "error
"
wa
r
n
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
doc: retr
o
actively do
c
ument updates to the warni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c:
fix typo in the description of
%
unm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc:
fix c
a
pitaliza
t
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
d
o
c
: remove duplicate entr
y
for the "error" war
n
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: r
e
troactively docu
m
ent
u
p
da
t
es to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
M
e
r
ge commit
'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter
A
nvi
n
NA
S
M 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
src: docu
m
e
n
t -W/-w fix as a NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pe
t
er Anvin
output: add
common
fil
e
o
utlib
.
c for
common
f
unctions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pete
r
A
n
v
in
pre
p
roc: merge
expand_mmac
_
p
arams() and expand_in
d
i
r
ec
t
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
A
nvin
Merge
bra
n
ch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Better descriptio
n
of the number-overflow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2196966
:
make
t
he -w
/
-W options work aga
i
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter A
n
vin
sma
r
talign: clean up
unnece
s
sar
y
duplic
a
ti
o
n; tw
e
a
k
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
For snapshot release
s
, expand
o
ut
t
he mangled
v
ers
i
on
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disas
m
: introduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
a
ssemble: use opx
a
n
d
o
py in a few
mor
e
p
l
ac
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src:
r
et
r
oacti
v
ely document
anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
Anvin
prepro
c
: don't macro-expand the argument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er
A
nvin
d
oc: d
o
cument %p
o
p with
arg
u
m
ent
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
prepr
o
c
:
a
llow %pop t
o
take an iden
t
ifier,
unif
y
%pu
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
: document anonymous %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/chan
g
es
.
src: begin th
e
release
no
t
es for 2
.
0
6
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
v
in
doc:
f
ix awkward word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anv
i
n
ver
s
ion
.
p
l
:
don't add an extra
.
00 f
o
r subminor
i
f
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
Merge branch 'indirect
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
F
ix op2 re
f
erence
s
that h
a
d not yet be
e
n converted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm
:
extension byte su
p
p
o
rt in t
h
e d
i
sassembler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add exte
n
sio
n
bytecodes to support
o
pe
r
ands 4
+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
Whe
n
issuing
w
arni
n
gs
fo
r
EA displ
a
cements, u
s
e the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
NA
S
M
2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/cha
n
ge
s
.
src:
update release n
o
tes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pete
r
Anvin
The CR
C
32 ins
t
ructions can take
66 p
r
efixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next