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
Merge the macho32 and macho64 (outmac32/64) backends
2016-02-12
H
.
Peter Anvin
Merge t
h
e
mach
o
3
2
and m
a
cho64 (outmac
3
2/64) backe
n
ds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter A
n
vin
realpath: prefer th
e
buf
f
er size give
n
by pathconf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Pe
t
er
A
n
vin
macho64:
r
emove -
6
4
suffi
x
from stat
i
c variables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
e
t
er
Anvin
m
acho
:
make a
b
unch o
f
globa
l
varia
b
l
e
s sta
t
ic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
a
s
sembl
e
.
c: fix
the
handling of zero-exte
n
ding unsigned
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
et
e
r
Anvin
assem
b
le
.
c
:
handle ove
r
siz
e
d
relative relocations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter An
v
in
Repl
a
ce gl
o
b
a
l maxbits variable wit
h
field in stru
c
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
P
e
ter An
v
in
Set warning nam
e
to zext-reloc and fix th
e
w
a
rni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvin
Mer
g
e
branch 'm
a
c
hofix'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter Anvi
n
ou
t
mac64
.
c
:
Fix memor
y
clobber bug, clean up memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Peter An
v
in
mac
h
o
64:
r
e
move LC_DATA
_
IN_CODE, change reloc type
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-12
H
.
Pet
e
r Anvin
macho64: fix alignmen
t
p
r
oblems, add LC_D
A
TA_IN_C
O
DE
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter A
n
vin
n
a
smdoc
.
sr
c
:
u
pdate c
o
pyrig
h
t da
t
e
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter Anvin
Remove th
e
--allow-64-bi
t
s
o
ption and make it
a
war
n
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter
Anvin
nasmlib
.
h:
Add #
u
ndef for
ZERO_BUF_SIZE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Pete
r
Anvin
nasml
i
b: Factor out common code from the
p
anic() macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-08
H
.
Peter Anvin
M
erge b
r
a
n
ch 'master' of s
s
h://repo
.
or
.
c
z
/
s
r
v
/git/na
s
m
commit
|
commitdiff
|
tree
2016-02-05
H
.
Peter Anvin
LLVM 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
eter Anvin
cod
e
view
.
c: remove
s
u
perfluous p
o
inter
test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-05
H
.
Peter Anvin
na
s
m
lib
.
h: remove system d
e
finiti
o
ns of ALIGN a
n
d ALIGN_MASK
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-05
H
.
Peter
A
nvin
ou
t
ma
c
64:
Fix
the handling
of section data alignment
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-03
H
.
Peter
A
nvin
nasmlib: Add generic panic() macro, and no-return nasm_panic()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-01-29
H
.
Peter Anv
i
n
Use a more
optimal value for t
h
e UNU
S
ED
slot
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-01-29
H
.
Peter An
v
in
nasml
i
b
.
h: If
BUFSIZ
i
s
bigger tha
n
the default Z
E
RO_BUF_SIZ
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-01-27
H
.
Peter
A
n
v
in
NASM 2
.
12rc2
commit
|
commitdiff
|
tree
2016-01-27
H
.
Pe
t
e
r
Anvin
com
p
i
l
e
r
.
h
:
d
isab
l
e
__STRICT_A
N
SI__
f
o
r
djgpp
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-01-27
H
.
P
eter
A
n
vin
re
a
lpat
h
.
c: remove te
s
ting #ifdef un
i
nte
n
tio
n
ally le
f
t in
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-01-26
Knut
S
t
.
Osm
u
ndsen
Add o
p
tion to a
l
low 64
-
bit code
in any output f
o
rmat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-01-26
H
.
Peter Anvin
mak
e
alldeps t
o
remove unnecessary dependencies for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-01-26
H
.
Pe
t
er
Anvin
NASM 2
.
12rc1
commit
|
commitdiff
|
tree
2016-01-26
H
.
Peter Anvi
n
P
o
r
tability
improvements to nasm_realpath()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-01-15
H
.
Pete
r
Anvin
NASM 2
.
11
.
09rc2
commit
|
commitdiff
|
tree
2016-01-15
H
.
Pe
t
er Anvin
smartalign
.
m
a
c: Ignore
smartalign
in preprocess-only
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2015-11-04
H
.
Peter Anvin
Resto
r
e
A
C
_C_IN
L
INE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2015-01-05
H
.
Peter Anvin
rdoff/r
d
lib
.
c:
Remove unused funct
i
on rdl_close()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2015-01-05
H
.
Pe
t
er Anvi
n
Change pos
i
x
_
mktime() to make
_
po
s
ix_ti
m
e()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
A
n
v
in
con
f
igure
.
i
n: Remove
redundan
t
-W
e
rror=trigraphs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add missing static decla
r
ations
i
n rdoff/segtab
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pe
t
er Anvin
A
d
d m
i
ssing
s
tatic d
e
c
l
aratio
n
s in rd
o
ff/rdoff
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
A
dd
m
issing stat
i
c
d
eclaration in rdoff/rdlib
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
P
et
e
r
A
n
vin
Add miss
i
ng static
declarati
o
ns in r
d
off/
r
d
f
l
ib
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
A
dd missing sta
t
ic declar
a
ti
o
n in rdoff/rdfdump
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
A
nvi
n
c
onfigure
.
in: pro
m
ote some C warnings t
o
errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pet
e
r Anvin
Run "make alld
e
ps
"
to add missing h
e
ader file dep
e
ndencies
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add missing prototype in tokhash
.
c (f
r
om tokhash
.
p
l
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Ad
d
m
issing
s
ta
t
ic declarat
i
ons i
n
rdoff/
l
dr
d
f
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
A
nvin
Add missing stati
c
declar
a
tions
in output/outobj
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
Anv
i
n
Add missing static
decla
r
ation in
output/o
u
tdbg
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add
m
issing stat
i
c declaration in outp
u
t/outieee
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter A
n
vin
Add mis
s
i
n
g
s
tati
c
declara
t
ion
in outpu
t
/outcoff
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
A
nvin
Add missing header file
i
n ou
t
p
ut
/
nu
l
ldbg
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
A
nvin
Add missing header fi
l
e i
n
labels
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter A
n
v
in
Add
missing heade
r
file in crc64
.
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-10-21
H
.
Pete
r
An
v
in
Repl
a
ce unchecked fwrite() calls
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-05-22
H
.
Pete
r
Anvin
M
erge br
a
n
c
h 'nasm-2
.
1
1
.
x
x
'
commit
|
commitdiff
|
tree
2014-05-22
H
.
Peter
A
nvin
d
o
c: Make it clear
th
a
t
--v is only in
2
.
11
.
05 and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter A
n
vin
Merge branch 'nasm-2
.
11
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anv
i
n
N
A
SM 2
.
1
1
.
05
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
d
o
c
:
D
ocume
n
t
--v a
n
d duplicate REX pr
e
f
i
x
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
B
R
33
9
2279
:
Fix duplicated REX pref
i
xes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-09
H
.
Peter Anvin
Merge remote
-
tracking branch
'o
r
igin/signrel'
commit
|
commitdiff
|
tree
2014-05-09
H
.
Peter Anvin
Merge bran
c
h
'
n
asm-2
.
1
1
.
xx'
commit
|
commitdiff
|
tree
2014-05-09
Cyrill Gorc
u
nov
options: Add --v option
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-05-09
H
.
Peter Anvin
NASM 2
.
11
.
0
4
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter Anvin
N
A
SM 2
.
11
.
03
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter Anvin
c
h
ange
s
: Docume
n
t
TIMES bug
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-05
Cyril
l
Gorcunov
assemble
.
c
:
Don't
d
rop rex prefix from instr
u
ction
.
.
.
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
.
Pet
e
r An
v
in
Add CLFLUSHOP
T
instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-19
H
.
Pe
t
er Anvin
insns: add XSAVEC, XSAVES an
d
XRSTO
R
S
instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter Anvin
N
A
S
M 2
.
1
1
.
0
1
commit
|
commitdiff
|
tree
2014-02-18
H
.
P
eter Anvin
ch
a
n
g
es
.
src: changelog for
2
.
11
.
01
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Pe
t
er Anvin
o
u
t
e
lf: Error out on "section align" wit
h
out
v
alue
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-16
H
.
P
e
ter Anvin
B
R 33
9
2275: Don't re
q
uire
x
mm0 to be specified
when
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
P
eter A
n
vin
NASM 2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pet
e
r Anvin
do
c
: Document DEFA
U
L
T
BND/N
O
BND in changes, add use
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pet
e
r Anvin
c
h
a
n
ges: Docume
n
t chang
e
in [nosplit reg]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-11
H
.
P
e
ter Anvi
n
misc/
r
elease: G
e
nerate ma
n
pa
g
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter An
v
i
n
NA
S
M 2
.
1
1rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Pete
r
Anvin
d
o
c:
M
ak
e
the bit ab
o
u
t
m
i
b op
e
ra
n
d
s a bit
cl
e
a
re
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-29
H
.
P
e
ter Anvin
doc: Clean
u
p change
l
o
g for 2
.
1
1
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
Anvin
NASM 2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
Anvin
Add {vex3} and {vex2} prefixes by analogy with {evex}
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
ter An
v
in
N
A
SM 2
.
1
1rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
A
nvin
Remove "
h
igh 16" register class macros
f
or xmm/ym
m
/zm
m
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
eter Anvin
dis
a
sm: Don't rely on
i
flag_c
m
p
(
) r
e
turning +/-1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvi
n
i
flag: Do the equality test in iflag_cmp() first
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pete
r
Anvi
n
a
ssemble: Only tr
e
at
a
d
i
spl
a
cement as s
i
gne
d
if it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter An
v
in
t
es
t
: Ad
d
a test f
o
r
v
a
rious 32- and 64-b
i
t r
e
lo
c
atio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
e
ter A
n
vin
asse
m
bl
e
: Emit si
g
ned relocations w
h
e
r
e appropriate
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
listing: handle negative (
s
igned) a
d
dress
s
ize valu
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pete
r
Anvin
output:
A
llo
w
OU
T
_ADDRESS wit
h
a
ne
g
ative size
t
o mean
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter A
n
vin
ifl
a
g: In ifla
g
_cmp() scan from the most significant
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
eter Anvin
iflag: Drop the use of do
u
ble undersc
o
res
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pet
e
r A
n
vin
iflag: Make the i
n
sns_flag
s
array
const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter A
n
vin
i
n
sn
s
.
dat: Fix a ty
p
o i
n
a comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
i
f
lag: Mov
e
instr
u
ction flag comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
A
nvin
iflag: remo
v
e
C
99 constructs,
don't hardco
d
e the
n
umber
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"make
a
l
l
deps
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
t
er Anv
i
n
iflag: F
i
x dependencies, factor out sta
t
ic
com
p
onents
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next