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
NASM 2.06.01rc1
2009-02-22
H
.
Pe
t
er Anvin
PC
L
M
UL is appar
e
n
tly tar
g
eted
for Westme
r
e wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
0
6
rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
B
R
2557903: fix disassembly
o
f
a set of SSE MOV* ins
t
ructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix issues in
i
n
sns
.
da
t
,
mo
s
tly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
change
s
.
s
rc:
d
ocument WAIT and
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
BR 2592476:
Treat WAIT as a prefix e
v
en thoug
h
it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br7
0
47
3
6:
handle deep
c
ontext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
na
s
mlib: mak
e
nas
m
_strcat() take const
a
r
guments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
outelf32/64: remo
v
e
a
l
i
gn_s
t
r i
n
f
a
vor
o
f fwr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix
typo: "se
c
tions" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify a
l
l-zero buffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2
6
11906: proper er
r
or mess
a
ge for sta
r
t
<
origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r An
v
i
n
Fix opcode
f
or VADDSUB
P
S; operands for VBLE
N
D; ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
FMA
i
nstructions won
'
t be in
S
andy
Bri
d
ge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
n
vin
BR
2
59
3
349:
Move version m
e
ssag
e
bac
k
to s
t
dout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean
u
p
t
he "String
M
anip
u
lation in Macros"
s
e
c
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
v
in
doc: ind
e
nt
t
he time macro
example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r
Anvin
doc: fix
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
er Anv
i
n
M
e
r
g
e br
a
nch
'
ma
s
t
er' o
f
git+
s
sh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the
s
e
c
tion on num
e
ric
c
onstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter Anvin
Fix t
h
e
[warning] di
r
e
c
t
ive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter Anvin
outas86:
slig
h
t st
y
listic cleanups
commit
|
commitdiff
|
tree
2009-01-04
S
oronel Haetir
Add ent
r
y point support to as8
6
backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
in
BR 2
4
32826:
F
ix en
f
orce
m
ent
o
f the LON
G
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R
24132
7
8: Nonoptima
l
f
orm
s
of arithm
e
tic
i
nstru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
hanges
.
s
rc:
d
oc
u
ment Mach-O
a
li
g
nment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter An
v
i
n
N
ASM 2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: use
r
btree fo
r
sym
b
ol s
e
ar
c
hes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvi
n
rbtree: drop
"
const" from
s
e
a
rch function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
change
s
.
src: do
c
umen
t
POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merg
e
bra
n
c
h
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm
:
s
i
mple test for the P
O
PCNT instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
The POPCNT
instruct
i
on does not
n
e
ed sizes o
n
me
m
ory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
BR 2
2
29703: POPCNT r6
4
,r
m
64
n
o
t
POPCNT r64
,
rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvi
n
pre
p
roc: BR
2222615: fix segfaul
t
on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
Anvin
doc: better de
s
cription of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
te
r
Anvin
ch
a
n
g
e
s
.
src: docume
n
t if for %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vi
n
test: add tes
t
for BR 2222
6
15
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
preproc: BR 2
2
22615: fix segfault on bog
u
s %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anvin
doc/changes
.
src:
d
o
c
ument E
L
F TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anv
i
n
do
c
: minor edit t
o
the TLS documenta
t
ion exam
p
les
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pete
r
Anvin
v
ersion
.
p
l: snapshot releases
*
only*
have digits
in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r
A
nvin
Mo
v
e all version strin
g
s
t
o a
s
ingle compilation
un
i
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
A
nvin
r
btree: drop the data
p
ointer; instead rely
o
n being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
co
m
piler
.
h: a
d
d offsetof(
)
and container_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
L
eft-leaning red-bla
c
k tree
data s
t
ructure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix he
a
de
r
guards for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make all
d
eps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: cros
s
-reference
macro parameter conca
t
enation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge b
r
anch '
n
asm-2
.
0
5
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c
: fix
t
y
p
o
i
n
the descript
i
on
o
f %
u
n
m
acro
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
.
Peter An
v
in
doc: remov
e
d
uplicate e
n
t
r
y for the "error" warni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anv
i
n
doc: ret
r
o
actively do
c
ument updates to the w
a
rni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: fix typo
i
n
t
he descript
i
on o
f
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc
:
fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: rem
o
ve duplicate
e
ntr
y
for the "erro
r
"
wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: retroactive
l
y document updates
t
o the warni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge comm
i
t 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvi
n
N
ASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
doc/changes
.
s
rc: document -W/
-
w fix as a NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
A
nvin
output: add common
f
ile outl
i
b
.
c for
co
m
mon funct
i
ons
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
Anvin
prepr
o
c:
m
erg
e
expan
d
_mma
c
_params
(
) and expand_indirect
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Better description of
the numb
e
r-o
v
erflow
w
arning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anv
i
n
BR: 2196966: make
the -w/-W op
t
ions work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
An
v
in
smart
a
lign: clean u
p
unneces
s
ary
d
u
plication; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
For snapsh
o
t re
l
e
ases, expand o
u
t
th
e
mangled versio
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm:
i
nt
r
o
duce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r Anvin
assemble:
u
se opx and o
p
y in a fe
w
mo
r
e
place
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter
Anvin
doc/changes
.
src:
r
e
troactively document a
n
onym
o
us
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
pre
p
roc: don't m
a
cro-expand t
h
e argument to %
u
se
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c: do
c
ument %pop with
argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
preproc:
a
llow %pop to take an id
e
ntif
i
er, unify %pu
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r A
n
vin
d
o
c: document
a
nonymous %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc/
c
hanges
.
sr
c
: begin the release notes fo
r
2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: f
i
x awkward
word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
pl: d
o
n't
add an extra
.
0
0 for
submi
n
or if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
Merg
e
branch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fix op2 re
f
erences that had not yet been converted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
vin
disasm: extension b
y
te sup
p
ort in the d
i
s
assem
b
ler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add exte
n
sion b
y
tecodes to support
op
e
ran
d
s
4
+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When issuing warnings for EA
d
isplacements, use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c/chan
g
es
.
src: update relea
s
e notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvin
The
CRC3
2
i
n
structions can take 66 pref
i
xes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvin
test/crc32
.
asm: test the CRC32 instruc
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anv
i
n
BR 2190521: fix the CRC3
2
o
p
codes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
eter Anvin
NASM
2
.
0
5
rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
vin
B
R 2
1
87
2
10: Fix PFRCPV and P
F
RSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
Anvin
assemble: not a
l
l backends
h
a
n
dle intra-segme
n
t OUT_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
t
er An
v
in
BR
2148
4
48: fix relative addr
e
s
s
es
in bin output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Update
.
gitignore to include
a
dditio
n
al gen
e
ra
t
e
d
files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
A
nvi
n
test
/
ppin
d
i
r
ect
.
as
m
: test to
k
e
n
p
a
sting inside
%
[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anv
i
n
preproc: fix terminal token pas
t
ing in
ind
i
r
e
ct s
e
qu
e
nces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: error on
u
ntermin
a
t
ed %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
v
in
p
r
eproc: fix exi
t
conditio
n
s for i
n
direction loop
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next