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
compiler.h: watcom_switch_hack() improvements
2016-03-02
H
.
Peter Anvin
confi
g
ur
e
: enable additional code c
l
eanliness war
n
i
ngs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Peter An
v
i
n
con
f
igure
.
in: if byte orde
r
i
s un
k
nown or ill defin
e
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-03-02
H
.
P
eter An
v
in
Merge bran
c
h 'na
s
m
-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-27
H
.
Pet
e
r Anvin
confi
g
ure
.
in: add -fwrapv to gcc and
compatible compiler
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-23
H
.
P
e
ter Anvin
nasm
.
spec
.
in: document buildre
q
uires properly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-22
H
.
Peter
A
nvin
n
a
sm
.
spec: change r
e
le
a
se to 0
t
o a
v
oid distro
c
o
nfli
c
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-22
H
.
Pete
r
Anvin
Merg
e
branch '
m
aster' into elfmerge
commit
|
commitdiff
|
tree
2016-02-22
H
.
Pete
r
Anvin
configure:
smarter wa
y
to ha
n
dle fse
e
ko()
s
e
a
r
ching
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-22
H
.
Pe
t
er Anvin
NASM 2
.
12
r
c
6
commit
|
commitdiff
|
tree
2016-02-22
H
.
Peter
A
n
vin
m
isc/tag-release: def
a
ul
t
to
-
-no-
p
ush
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-22
H
.
Peter Anvin
misc/tag-re
l
ease: die on unknown option
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-22
H
.
Peter Anvin
NASM --rel=2
.
12rc6
commit
|
commitdiff
|
tree
2016-02-16
H
.
Peter
A
nvin
ou
t
macho:
use
sect
i
o
n table lookup
for local
symbol
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
eter An
v
in
outmac:
a
llow section alignment to be decl
a
red more
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
outmac: defa
u
lt
t
o
b
i
t
s 32 for m
a
cho32 o
u
t
p
u
t format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
eter Anvin
o
u
tmac
:
move t
h
e for
m
at defini
t
ions
d
ow
n
to the forma
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Pe
t
er Anvin
M
erge the mac
h
o32 and macho64 (outmac32/64) backends
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
r
eal
p
a
t
h:
p
refe
r
the b
u
ff
e
r size give
n
by
p
a
t
hconf
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
macho
6
4: remo
v
e
-
64 s
u
ffix
f
ro
m
static var
i
abl
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
eter
A
nv
i
n
mach
o
:
mak
e
a bunch of global variable
s
static
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
assemble
.
c:
f
i
x the handling of
z
ero-extending unsigned
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter
Anvin
a
ssemble
.
c:
handle
oversized relative relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvi
n
R
e
p
l
ac
e
global maxbits variabl
e
with field in
s
truct
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Pet
e
r Anvin
Set warni
n
g name to zex
t
-
r
e
l
oc
and fix the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter Anv
i
n
nasmd
o
c
.
s
rc: u
p
date copyright date
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter Anvin
Remo
v
e the --all
o
w-64-
b
its option and make
i
t a
w
arning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Pete
r
Anvin
nasmlib
.
h: Add #u
n
de
f
for ZE
R
O_B
U
F_SIZE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-08
H
.
P
eter An
v
in
n
asmlib: Factor out common code from the
p
anic() ma
c
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter
A
nvin
Mer
g
e br
a
nch 'maste
r
' of ssh://repo
.
o
r
.
cz/srv/git
/
n
asm
commit
|
commitdiff
|
tree
2016-01-29
H
.
Peter Anvi
n
n
a
smlib
.
h: If
BU
F
SIZ is bigger th
a
n the de
f
au
l
t ZERO
_
BUF_SIZ
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-01-26
H
.
Peter Anv
i
n
make alldeps to rem
o
ve unnecessary de
p
endencies for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2016-01-26
H
.
Peter A
n
vin
N
A
SM 2
.
12rc1
commit
|
commitdiff
|
tree
2016-01-26
H
.
P
eter Anvin
Portability improvemen
t
s to nasm_real
p
ath()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2015-11-04
H
.
Peter An
v
in
Res
t
ore AC
_
C
_INLINE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
A
nvin
c
on
f
i
gure
.
in: Remo
v
e
redunda
n
t -
W
error=tri
g
rap
h
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
A
d
d missin
g
stat
i
c d
e
clar
a
ti
o
ns in rdoff/segtab
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add missin
g
stati
c
declarat
i
ons in rd
o
ff
/
rdoff
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
P
eter Anvin
Add missing static d
e
cla
r
ation
in rdoff/rdlib
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
P
e
t
e
r An
v
i
n
Ad
d
m
is
s
ing static decl
a
ration
s
in rdo
f
f/rdf
l
ib
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter A
n
v
i
n
A
d
d
missing static declarati
o
n in r
d
off/rdfdump
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
configure
.
in: promote
s
o
me C warni
n
gs to
errors
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pet
e
r Anvin
Run "make alldeps" to add missing header file depen
d
encies
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
A
nvin
Add missing prototype
i
n tokhash
.
c
(
from
t
okhash
.
p
l
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add mi
s
s
ing stat
i
c declarati
o
ns i
n
rdoff/
l
drdf
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvi
n
Add
missing s
t
ati
c
d
eclaratio
n
s in output/outobj
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add missing static declaration in output/
o
u
t
dbg
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anv
i
n
Add m
i
ssing st
a
tic dec
l
aration
i
n
o
utp
u
t/outieee
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pete
r
A
nvin
Add missin
g
static declara
t
ion in
o
u
tpu
t
/ou
t
coff
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Ad
d
mis
s
ing he
a
der file
in output/nu
l
ldbg
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter An
v
in
Add missing he
a
der file in l
a
bel
s
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
P
e
t
e
r
Anvin
Add
mis
s
i
n
g
he
a
der fi
l
e in crc64
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-22
H
.
Pe
t
e
r An
v
in
Merge
b
ranch
'
nasm
-
2
.
11
.
x
x
'
commit
|
commitdiff
|
tree
2014-05-22
H
.
Peter Anv
i
n
doc: Mak
e
it c
l
e
ar th
a
t
-
-
v is
on
l
y in 2
.
11
.
05 and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Pete
r
An
v
in
Merge branch 'nasm-2
.
11
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
P
e
t
e
r
A
n
v
i
n
NASM 2
.
11
.
05
commit
|
commitdiff
|
tree
2014-05-21
H
.
Pet
e
r
Anvin
doc: Docum
e
nt
-
-
v
a
n
d
duplicate REX prefix fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
BR
3392279: Fix duplicated REX prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-05
H
.
Pe
t
er Anvi
n
N
ASM 2
.
11
.
0
3
commit
|
commitdiff
|
tree
2014-05-05
H
.
Pet
e
r Anvin
changes:
D
ocu
m
en
t
T
I
MES bug
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
NASM 2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pete
r
Anvin
doc: Do
c
ument DEFAULT BND/NOBND in
c
hanges, add u
s
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
changes: Document cha
n
ge in [nosplit reg]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Pe
t
er
Anvin
misc/release:
G
enerate manp
a
g
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter Anvi
n
NASM 2
.
11rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
P
eter Anvin
doc: Make the bit about
m
ib
o
perands a bit
cleare
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-29
H
.
P
eter Anvin
doc: Clean up ch
a
ngel
o
g for 2
.
11
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
eter An
v
in
NASM 2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
A
d
d
{
v
e
x
3}
an
d
{vex2} prefixes by analogy wi
t
h
{
e
v
ex}
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
A
nvin
NASM 2
.
11rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
Anvin
Remove "high
1
6" reg
i
ster class macros for xmm
/
ymm/zmm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
Anvin
a
ssemble: Only
treat
a displacement as
signed
if it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pete
r
Anvin
test:
A
dd
a
t
e
st
for var
i
ou
s
32- and 64-bi
t
relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
e
ter Anvin
assemble: Emit signed re
l
oc
a
tion
s
where
a
p
propr
i
ate
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter A
n
vin
listing: h
a
ndle ne
g
ative (
s
igned) add
r
ess
s
i
z
e
values
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pet
e
r
Anvin
outpu
t
:
A
llo
w
OU
T
_A
D
DRESS with
a
ne
g
ative
s
i
ze to mean
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvin
i
flag
:
In ifla
g
_c
m
p() scan fr
o
m the most signi
f
icant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anv
i
n
i
f
l
a
g
:
Drop the use of d
o
ub
l
e
under
s
cores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pe
t
er Anvin
i
flag:
M
ake the insns_flag
s
arr
a
y co
n
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
e
ter Anv
i
n
insn
s
.
dat: Fix
a ty
p
o
in a comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter An
v
i
n
iflag: Move instruction flag comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvi
n
if
l
ag: re
m
ove C99 constructs,
don't hardcode the number
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter Anvin
"
make alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter A
n
vi
n
iflag: Fix dependenc
i
e
s
, factor o
u
t
s
t
a
t
ic
components
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r Anvin
"make allde
p
s"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Merge remo
t
e-
t
rac
k
ing branch 'o
r
igin/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
et
e
r A
n
v
in
Makefile
.
in:
a
lways ru
n
"m
a
ke alldeps" when "make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anv
i
n
R
u
n "ma
k
e al
l
deps" to upda
t
e dependen
c
ies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Makefi
l
e
.
in:
g
enera
t
e
manpages
f
o
r
"make
dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
A
nvin
Revert "build: Include pr
e
generate
d
n
a
sm manpages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter A
n
vin
ins
n
s
.
dat: Mark
t
he immedia
t
e for
s
hift instruct
i
ons
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
ter Anvin
B
R
3392
2
27: Re
m
ove SB
flag from
SHIFT rm,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvin
When ge
n
e
rate dependency
n
a
m
e
s in
t
ernall
y
, quote filenam
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
changes
.
src: fix
g
rammar err
o
r
(
support -> suppo
r
ts)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter Anvin
NASM 2
.
10
.
0
5
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
c
h
an
g
es
.
src: Document C
L
A
C
/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
n
vin
Add CLAC and S
T
AC instructions from AVX spe
c
014 (31
9
4
3
3
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter An
v
i
n
NASM
2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
ter Anvin
changes
.
s
r
c: L
i
st of
c
hang
e
s for the
next
release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
A
d
d back the
2
56-bit form
o
f the VORP
D
instruct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter
A
nvin
BR 33
9
2
2
18: Disassem
b
le 82h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next