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
codeview: use nasm_realpath() to find the canonical name of the outfile
2016-02-17
H
.
Pete
r
Anvin
outmacho: sanitize the handling of sections
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-17
H
.
Pe
t
e
r
Anvin
S
impli
f
y handling of segments an
d
segalign
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-16
H
.
P
e
te
r
An
v
in
outmacho: if
.
rodata contain
s
no relocations, chang
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-16
H
.
P
e
t
er
A
nvin
outm
a
cho: Allow arb
i
trary Mac
h
O s
e
ction
s
, avoid bss
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-16
H
.
P
e
te
r
Anvin
outmacho:
O
nly test for
M
AX_SECT
a
t the point
sections
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-16
H
.
Peter Anvin
outmacho: Fix the computation of
non-
e
x
t
ernal reloc
a
t
io
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-16
H
.
Pet
e
r Anvin
outmac
h
o: use sec
t
ion table lookup for local symbol
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-16
H
.
Peter
A
nvin
M
e
rge
b
ranch '
m
a
s
ter'
o
f
git://rep
o
.
or
.
cz
/
n
asm
commit
|
commitdiff
|
tree
2016-02-13
Ozkan Seze
r
configure
.
in: Add -We
r
ror
f
lags last (BR
2292332)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-13
H
.
P
e
t
er
A
n
vin
NASM
2
.
12rc3
commit
|
commitdiff
|
tree
2016-02-13
H
.
P
e
ter Anvin
rdfl
i
b
:
ac
t
ually get the ti
m
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-13
H
.
Peter Anvin
outmacho
:
renam
e
outmac
.
c
t
o
o
utmacho
.
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
outma
c
: generat
e
sectio
n
-relati
v
e relocations for loca
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
eter Anv
i
n
a
s
semble
.
c: when con
v
e
r
ting an
address to R
A
WD
A
TA,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
outmac: correct
the format
name f
o
r macho32
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anv
i
n
outmac
:
allow section align
m
ent
t
o
be
d
eclared more
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
outm
a
c: d
e
fault to bits 32 f
o
r macho32
o
utpu
t
format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter A
n
vin
outmac: move the
format definitions down to
the fo
r
mat
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
Merge t
h
e macho32 and macho64
(o
u
tmac32/64) b
a
c
k
ends
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anv
i
n
re
a
lp
a
th: prefer the buff
e
r
s
ize
g
iven by path
c
o
n
f()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
ete
r
A
nvin
macho
6
4
:
remove -64 suffix
from static varia
b
l
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
e
ter
A
nvin
macho: make a bunch
o
f
g
l
o
ba
l
vari
a
ble
s
static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Pete
r
Anvin
assemb
l
e
.
c:
fi
x
th
e
handli
n
g of zero-ex
t
ending unsigned
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
assemble
.
c: handle ove
r
sized
r
elative relocations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Pete
r
Anvin
Replace
global
m
axbits vari
a
b
le with fi
e
l
d
in
struct
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
Set warn
i
ng
nam
e
to zext-re
l
oc and fix the
w
ar
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter
Anvin
Merge branc
h
'machof
i
x'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
eter Anvin
o
u
t
mac64
.
c
:
Fix memory clobber bug, clean up m
e
mor
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvi
n
macho64
:
re
m
o
v
e LC_DATA_IN_CO
D
E, chang
e
r
e
loc
t
ype
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
eter Anvin
macho
6
4
:
fix alignment pro
b
l
ems, a
d
d
LC_DATA_IN_CODE
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter An
v
in
nasmdo
c
.
src
:
update copyr
i
ght date
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter
An
v
in
Remove the --allow-64-bits option an
d
make
it
a warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter
A
nvin
nasmlib
.
h
:
Add #unde
f
fo
r
ZERO_BU
F
_S
I
ZE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter Anvin
n
asmlib: Facto
r
ou
t
common co
d
e from the
p
a
nic() macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Pete
r
Anvin
Merge branch 'master' of ssh:
/
/repo
.
or
.
cz/srv/
g
it/nasm
commit
|
commitdiff
|
tree
2016-02-05
H
.
Pe
t
er Anvin
L
LVM port
a
bility fix for abs(size)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-05
H
.
P
e
ter Anvin
codevie
w
.
c
:
re
m
ove su
p
erfluous pointer tes
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-05
H
.
Peter Anvin
nasmlib
.
h: remov
e
s
ys
t
em def
i
nition
s
of ALIG
N
and
ALI
G
N
_
MASK
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-05
H
.
P
e
ter
Anvin
outmac64: Fix the
h
andling
o
f section data al
i
g
n
m
e
nt
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-03
H
.
Peter Anvi
n
nasmlib
:
Add
generi
c
pa
n
ic()
m
a
cr
o
, and
no-return nasm_
p
anic()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-01-29
H
.
Peter Anvin
Use a mor
e
opti
m
al value for
t
he UNUSED slot
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-01-29
H
.
Peter
A
nvin
nas
m
lib
.
h
: If BUFSIZ is bigger th
a
n t
h
e default ZERO_BUF
_
SIZ
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-01-27
H
.
Peter Anvin
NASM 2
.
12rc
2
commit
|
commitdiff
|
tree
2016-01-27
H
.
Peter Anv
i
n
compiler
.
h:
d
isable __STRICT_ANSI__ fo
r
djgpp
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-01-27
H
.
P
e
t
er Anvi
n
r
e
a
l
p
ath
.
c
:
remove test
i
ng #ifdef
unintenti
o
n
ally left in
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-01-26
Knut St
.
Osmundsen
Add option to allow 64
-
bit code i
n
any output
format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-01-26
H
.
Pet
e
r Anvin
mak
e
allde
p
s
to remo
v
e unnece
s
sar
y
depende
n
cies for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-01-26
H
.
Pe
t
e
r
Anvin
N
AS
M
2
.
1
2rc1
commit
|
commitdiff
|
tree
2016-01-26
H
.
P
ete
r
Anv
i
n
Portabilit
y
improveme
n
ts t
o
nasm_rea
l
path()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-01-15
H
.
P
ete
r
Anv
i
n
NASM 2
.
11
.
09rc2
commit
|
commitdiff
|
tree
2016-01-15
H
.
Peter
An
v
in
smarta
l
ign
.
mac: Ignore smar
t
align
in preproces
s
-o
n
ly
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2015-11-04
H
.
Peter Anvin
Restore AC_C_INLINE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2015-01-05
H
.
Pet
e
r Anvin
rdoff/r
d
lib
.
c: Remove un
u
sed function rdl_close()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2015-01-05
H
.
Peter Anvin
Change posix_mktime()
to
m
a
k
e_posix_time()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pe
t
er Anvin
configure
.
in: Remo
v
e red
u
ndan
t
-W
e
rror=tr
i
graphs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter An
v
in
Add missing static declaration
s
in rdof
f
/segtab
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvi
n
Add missing static declar
a
tions in rdoff/rdo
f
f
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pete
r
Anvin
Add m
i
ssi
n
g static
d
e
clara
t
i
o
n in rdoff/rd
l
i
b
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add missing stati
c
d
e
cla
r
atio
n
s in rd
o
ff/rdf
l
ib
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter An
v
i
n
A
d
d missin
g
sta
t
ic decla
r
ation in rdoff/rd
f
dump
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
confi
g
ure
.
in: promote
s
ome
C
warnings
to error
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter An
v
in
R
un "make alldeps" t
o
add missing
header file dependencies
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add
mis
s
in
g
prototy
p
e in to
k
h
ash
.
c
(f
r
om tokhash
.
pl)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
P
eter An
v
in
Add missing s
t
atic d
e
clar
a
ti
o
ns in r
d
off
/
ldrdf
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
Anvi
n
A
d
d
missing static de
c
larations in output/outobj
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
P
e
ter An
v
in
Add
m
issing static dec
l
aration in o
u
tput/ou
t
dbg
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pet
e
r Anvin
Add miss
i
ng static declaratio
n
in out
p
ut
/
out
i
eee
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pe
t
e
r
An
v
in
Add m
i
ssing sta
t
ic decl
a
rat
i
on in output/outcoff
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pete
r
Anvin
Add missing header file in
o
utput/nulldbg
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pet
e
r Anvi
n
Add
missing header file in label
s
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pe
t
er Anvin
A
d
d missing header file in crc
6
4
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-10-21
H
.
Peter Anvin
Replace unc
h
e
c
k
e
d fwrite(
)
calls
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-05-22
H
.
Peter Anvi
n
Merge branc
h
'nasm-2
.
11
.
x
x
'
commit
|
commitdiff
|
tree
2014-05-22
H
.
P
eter
A
nvin
doc: M
a
ke it
clear that --v is only in 2
.
11
.
0
5
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
Merge bran
c
h 'nasm-
2
.
11
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
N
A
SM 2
.
11
.
05
commit
|
commitdiff
|
tree
2014-05-21
H
.
P
e
t
e
r Anvin
doc:
Document --v and duplicate REX prefix fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
P
e
ter Anvin
BR 3392279: Fix duplicat
e
d RE
X
p
refixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-09
H
.
Peter A
n
v
in
Mer
g
e remote-tracking bra
n
c
h 'origi
n
/signrel'
commit
|
commitdiff
|
tree
2014-05-09
H
.
P
et
e
r Anvin
M
erge br
a
nch 'na
s
m-2
.
11
.
x
x'
commit
|
commitdiff
|
tree
2014-05-09
Cyrill Gorcunov
o
p
tions:
Add --v
optio
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-05-09
H
.
Pet
e
r
A
n
vin
NAS
M
2
.
11
.
04
commit
|
commitdiff
|
tree
2014-05-05
H
.
P
ete
r
A
n
v
in
NASM 2
.
1
1
.
0
3
commit
|
commitdiff
|
tree
2014-05-05
H
.
Pete
r
Anvi
n
c
h
anges: Document
T
IMES bug
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-05
Cyrill G
o
rcunov
assemble
.
c: Don't drop rex prefix
from instruction
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-02-19
H
.
Peter Anvin
NASM 2
.
11
.
02
commit
|
commitdiff
|
tree
2014-02-19
H
.
Peter Anvin
Add CLF
L
USHO
P
T i
n
stru
c
tio
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-19
H
.
Peter A
n
vin
insns
:
ad
d
X
SAVEC,
XSAVES
and XRSTORS
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Pe
t
er Anvin
NASM 2
.
11
.
0
1
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter An
v
in
ch
a
n
ges
.
src
:
ch
a
ngelog
for 2
.
11
.
01
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter Anvin
outelf: Erro
r
out on "section align" wit
h
ou
t
va
l
ue
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-16
H
.
Peter Anvin
B
R 33
9
2275: D
o
n'
t
r
equire xmm0
t
o be spec
i
fied when
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
NASM
2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter A
n
vin
doc:
D
ocument
D
EFAU
L
T
BND/NOBND in changes, add
u
se
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
c
h
anges:
Document change in [nosplit reg]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Peter Anvin
misc/release: G
e
nerate ma
n
pages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter Anv
i
n
NASM 2
.
11rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvi
n
doc
:
M
a
ke
th
e
bit abou
t
mib
operands
a
bi
t
c
l
earer
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter
A
nvin
doc: C
l
ean up chang
e
log for 2
.
11
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
Anvin
NASM 2
.
11
r
c3
commit
|
commitdiff
|
tree
next