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
autoconf: detect the broken bool in OpenWatcom 1.8
2009-03-01
H
.
Peter Anvi
n
a
u
t
o
conf
:
det
e
ct t
h
e broke
n
bool in O
p
en
W
atc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instruction
c
odes are octal, so print
errors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
in
Ad
d
VP
C
L
MUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anv
i
n
assemble
:
only be optimistic
wi
t
h NO_SEG
if
we
'
re really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
convergence
.
asm: add test
of jmp to an absolut
e
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCL
M
UL
is apparentl
y
targeted f
o
r Westmere with
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NASM 2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
5
7903: fix disassem
b
ly of a set of SSE MOV
*
inst
r
ucti
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR 25
4
1252: Fi
x
i
ssues in insns
.
dat, mostly
related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r An
v
in
changes
.
src:
docume
n
t WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
BR 2
5
92476: Tr
e
at WAIT as a prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br7
0
4
736:
ha
n
dle deep con
t
ext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
n
asm
l
ib: make nasm_st
r
cat() take const ar
g
u
men
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
telf32/64:
r
emo
v
e alig
n
_
s
tr in favo
r
of fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin:
f
ix typo: "sect
i
ons" n
o
t "sect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Unif
y
all-zero buff
e
rs; add
f
wr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2611906: proper error message for s
t
a
r
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
06
r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Fix opc
o
de for VADDSUBP
S
; o
p
erands
for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter An
v
in
FMA instructions won't
b
e in Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r
A
n
vin
B
R 2
5
93349: Move v
e
rsion
message back to s
t
dout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: clean up the "String Manipulation
in Mac
r
os" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: indent
th
e
tim
e
macro exampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: fix
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
M
e
rge branch 'master' of git+ssh://rep
o
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: upd
a
t
e the section on num
e
r
ic constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
A
n
vin
Fix t
h
e
[warn
i
ng
]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86
:
slight stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Soron
e
l
H
a
e
tir
Add
entry point support
to as86
b
ackend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
n
v
in
BR 243
2
8
2
6:
F
ix enforcement of
the
L
ON
G
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
BR 2
4
1
3
278: Nonopt
i
mal
f
orms of arithme
t
ic instruction
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pete
r
Anvin
chan
g
es
.
sr
c
: d
o
c
u
m
en
t
M
ach
-
O ali
g
nment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David
D
eHaven
Ma
c
h
-O a
l
ignme
n
t fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
t
e
r Anvin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anv
i
n
ELF: us
e
rbtree for symbol searc
h
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvin
r
btree:
drop "const" from s
e
a
r
ch function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
c
h
anges
.
src: document POPCNT
fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
test/po
p
cnt
.
asm: simple
test for the
POPC
N
T
i
nstructi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anv
i
n
The POPCNT instruction does
n
ot need siz
e
s
on mem
o
ry
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
BR 2229703: POPCNT r64,rm64 n
o
t POPCNT r
6
4,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
Anvin
p
r
eproc: BR 22
2
2
615
:
fix segfau
l
t on bogus %i
f
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
A
nvin
doc: better descripti
o
n of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
t
er
Anvin
changes
.
src
:
docum
e
nt if for %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
te
s
t: add
test for
BR 22
2
261
5
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
p
r
e
proc: BR 2
2
2
2615:
fix segfault on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
do
c
/c
h
ange
s
.
src: document
ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter An
v
i
n
doc: mi
n
or edi
t
to the TLS documentation examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter Anvin
version
.
pl: snapshot
r
e
leases
*only*
have di
g
its in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvi
n
Move all version string
s
to a single
c
omp
i
lation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: drop
t
he da
t
a pointer;
instea
d
r
e
l
y on bein
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
compiler
.
h
: add offsetof() and
c
ontainer_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Left-l
e
ani
n
g red-black tree data str
u
cture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvi
n
Fix header
g
uards for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
m
ake alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
Anvin
doc: cross-refere
n
ce macro parameter concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge b
r
anch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
n
vin
d
oc: fix typo in the desc
r
iption of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
i
n
doc: fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter An
v
in
doc:
r
em
o
ve
d
uplicate entry for the "error"
w
arning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anvin
doc: retroactively
document upd
a
tes to
the warni
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: fix typo in
the description
of
%
unma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vi
n
d
o
c
: fix capi
t
al
i
z
at
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
re
m
ove duplicate entry for th
e
"e
r
ror" wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc
:
retroacti
v
ely document updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
erge comm
i
t 'nasm-2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
N
ASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter An
v
in
doc/changes
.
s
rc: document -W/-w fix as a
N
ASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
outp
u
t: add common file ou
t
lib
.
c
for common functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er A
n
vin
preproc
:
merge ex
p
and_mmac_params() and
expand_
i
n
d
i
rect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge branch '
n
asm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
e
t
ter description of the number
-
o
verflow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
R: 2196
9
66: make the -w/-W options work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
sm
a
rta
l
ign
:
c
lea
n
up unn
e
cessary duplicatio
n
; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
e
r
Anvin
For
s
napshot releases,
e
xpand out th
e
mangled ve
r
sion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
Anvin
disasm: intro
d
uce op
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvin
as
s
emble: use opx an
d
opy in a
f
ew more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc/c
h
anges
.
src
:
retro
a
ctively document anony
m
ous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: don't macro-expan
d
the
argumen
t
to
%use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc: docu
m
ent %pop with argume
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
p
r
epr
o
c
: allow
%
p
op t
o
take an identifier, unify %pu
s
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anv
i
n
doc: document anonym
o
u
s
%push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
doc/changes
.
src: begin
th
e
relea
s
e n
o
tes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc: fix awkward word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
Anvin
version
.
p
l
: don't add an extra
.
00 for subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
Me
r
ge b
r
anch 'indirect
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
Fix op2
r
eferences that
h
ad not
y
et been convert
e
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
dis
a
sm: extension byte sup
p
ort in the disassem
b
ler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
Add ext
e
nsion bytecodes
to support op
e
rands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When issu
i
ng war
n
ings for EA displacements, use
t
h
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc/c
h
ange
s
.
s
rc: update
release notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
T
he CRC32 instructions c
a
n take
6
6 prefixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
t
e
st/cr
c
32
.
asm:
t
est the CR
C
32 instructi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anvin
BR 2190521: fix the CRC32 opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
er Anvin
NASM 2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
B
R 2187
2
10: Fix PFRCPV
a
nd
PFRSQ
R
TV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
n
vin
assemble: no
t
all back
e
nds handle intra-s
e
gment OUT_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter Anvin
B
R 21
4
84
4
8: fix relative addresses in bin o
u
tput
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next