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.14rc6
2018-06-18
H
.
Pete
r
Anvin
NASM 2
.
14rc6
commit
|
commitdiff
|
tree
2018-06-18
H
.
P
ete
r
Anvin
M
a
kef
i
le
.
in:
fix b
u
i
lding RDOFF
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter
An
v
in
MSVC: fix dep
e
nden
c
y gener
a
t
ion an
d
building RDOFF
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter Anvin
.
gi
t
ignore: add as
m
/
direc
t
bl
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter
A
n
v
i
n
t
est: test fo
r
ELF symbol visibility
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter Anvin
pragma: defin
e
a
hand
e
r for g
e
neric
output
(and
d
e
b
ug
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Pe
t
er Anvin
test/Makefile:
qua
l
ify the names of list files with
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-18
H
.
P
eter Anvin
nasm
.
h
:
remove unuse
d
constants
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-16
H
.
P
e
ter Anvin
NASM
2
.
14
r
c
5
commit
|
commitdiff
|
tree
2018-06-16
H
.
Peter An
v
in
in
s
ns
.
dat: update with inst
r
uct
i
ons from
ISE
319433-034
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-16
H
.
Peter A
n
v
i
n
Mak
e
limits 64 bits, add glo
b
allin
e
s
l
imit to conf
i
gurable
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-16
H
.
Peter Anv
i
n
Makefile
.
in: remov
e
duplicat
e
d
$(ALL_C
F
LAGS)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-16
H
.
Peter
A
nvin
M
e
rge commit '7daa26f9ba3ca45813d16c
e
5
4
0
5
64448c13
b
16fa
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvi
n
NAS
M
2
.
14r
c
4
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter A
n
vin
labels: al
l
ocat
i
on of a segment number count
s
as a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
P
e
ter Anvin
D
on't keep a
s
signing
s
e
g
m
e
n
t numbers to EXTERN or COMMON
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvin
NASM 2
.
14
r
c3
commit
|
commitdiff
|
tree
2018-06-15
H
.
P
e
ter Anv
i
n
outm
a
cho:
d
o
n't do encoding ma
g
i
c
in th
e
s
e
g
ment index
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
P
e
t
er
A
n
vin
labels
:
add a
s
u
bs
e
ction field avail
a
ble f
o
r ba
c
kend
u
se
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-14
H
.
Peter Anvin
segalloc: D
O
NOT reset se
g
ment number
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-14
H
.
Peter Anvin
R
AA: add functions for stor
i
ng
pointers
in RAA's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-12
H
.
Pet
e
r Anvin
NASM 2
.
14rc2
commit
|
commitdiff
|
tree
2018-06-12
H
.
Pete
r
An
v
in
Fix parsin
g
of
long opti
o
ns; actua
l
ly warn on bad limi
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-12
H
.
Peter Anvi
n
M
a
ke an
y
exec
u
tion limit conf
i
gurab
l
e
,
add
e
v
al limit
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-11
H
.
Peter Anvin
NASM 2
.
14rc1
commit
|
commitdiff
|
tree
2018-06-11
H
.
Peter Anvin
Unbr
e
a
k special se
g
me
n
t sy
m
bo
l
s, u
n
break COMMON
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-11
H
.
Pet
e
r An
v
in
Add --pragma
and --before
o
pt
i
on;
m
ake
--include = -P
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-03
H
.
P
e
t
e
r Anvin
gcc: fix mistakes discovere
d
by r
e
cent gcc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-03
H
.
P
et
e
r Anvin
gcc:
n
e
w
er
g
cc trip on -Wst
r
ingop-tru
n
cation for val
i
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Pete
r
Anvin
a
s
m
/directiv
.
c: fix bug in perm_alloc(
)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Peter
A
nv
i
n
macho: T
u
rn off
OFMT_
K
EEP
_
AD
D
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Peter
Anvin
C
l
eanup of label rena
m
i
n
g in
f
rastruct
u
re, add subsection
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter An
v
in
t
e
s
t
:
add test for subsections via s
y
m
b
o
ls
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
A
dd
s
u
pport for backend-defined
subsection
s
and label
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
pragma
.
c: m
a
ke the generic
"output" an
d
"debug" p
r
agma
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
configure
.
ac: add -fvisibi
l
it
y
=hidden
i
f supported
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
mal
l
o
c
:
s
impli
f
y nasm_m
a
lloc
code, add nas
m
_strca
t
n()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-08
H
.
Pete
r
Anvin
Rev
e
r
t
"out
p
ut:
m
a
c
ho --
C
h
ec
k
the actual size of 64
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
H
.
Peter Anvin
Fix im
p
lic
i
t
f
all
t
hroug
h
th
a
t tr
i
ps -Werror
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter Anvin
openwcom
.
m
a
k: u
s
e \ as path separators
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter Anvin
Me
r
ge branch 'm
a
ster' of
s
sh://repo
.
or
.
cz/srv/git/
n
asm
commit
|
commitdiff
|
tree
2018-02-22
H
.
P
e
ter An
v
in
Intro
d
u
c
e c
o
ld
f
unction attribu
t
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter
Anv
i
n
outbin
:
check
t
h
e status of lookup
_
l
abel(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Pete
r
Anvin
outelf: fi
x
possib
l
y uninitializ
e
d
vari
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-20
H
.
Peter Anvin
Merg
e
re
m
ote-tracki
n
g br
a
nch 'origin/nasm-2
.
1
3
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-20
H
.
P
e
t
er A
n
vin
Fix pr
o
b
l
em with C99 inl
i
nes and -Werror
=
mis
s
ing
-
proto
t
ypes
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
H
.
Pet
e
r
Anvin
v
ers
i
on: bump
t
o 2
.
13
.
04rc0 until
we ha
v
e an actual -rc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
H
.
Peter Anvi
n
insns
.
dat: add aliases of the RET instruction wit
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvin
asm
:
al
l
ow
a
b
ort
o
n pa
n
ic to be specified at runtime
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvin
Merge tag 'n
a
s
m
-2
.
1
3
.
03'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Pet
e
r Anvin
NASM 2
.
13
.
03
commit
|
commitdiff
|
tree
2018-02-07
H
.
P
e
ter Anvin
doc: so
m
e mor
e
d
o
cumentati
o
n on 64-bit programming
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter A
n
vin
doc: clarify need
f
o
r
A
BS QWOR
D
to do a 64-bit absolute
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter A
n
vin
doc: add a
b
it more tex
t
abo
u
t 64-bit immediates and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Pet
e
r Anvi
n
NASM 2
.
13
.
0
3rc6
commit
|
commitdiff
|
tree
2018-02-07
H
.
Pete
r
Anvin
doc/changes
.
src: a
d
d missing blank line between bullet
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anv
i
n
vaesenc
.
asm: add a
few mo
r
e t
e
st cases
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-06
H
.
Pe
t
er Anvin
NASM 2
.
13
.
03rc5
commit
|
commitdiff
|
tree
2018-02-06
H
.
Peter
Anvin
Merge remote
-
tracking br
a
n
c
h 'origin/na
s
m-2
.
13
.
xx'
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-06
H
.
P
e
ter Anv
i
n
iflag: aut
o
ma
t
ical
l
y assig
n
val
u
e
s, sa
n
er
h
andl
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-01-08
H
.
Peter
A
nvin
Mer
g
e
tag 'nasm-2
.
1
3
.
03
r
c1'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-01-08
H
.
Peter Anvin
NASM 2
.
13
.
03r
c
1
commit
|
commitdiff
|
tree
2018-01-08
H
.
Pe
t
er Anvin
changes
.
doc: docume
n
t VAES* an
d
VPCLMULQDQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
P
e
t
e
r Anvin
Eliminate filename length
r
est
r
i
ctions, remote
ofmt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Pet
e
r An
v
in
er
r
or: add
--
e
nable-pani
c
-ab
o
rt c
o
nfig options
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
P
eter Anvin
error:
a
d
d
ERR
_
TOPFILE
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Pete
r
Anvin
nasm
.
c: better handling of errors wi
t
hout a file without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Pe
t
er
Anvin
saa
.
c: uni
f
y the various saa_write*() routines
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Pete
r
Anvin
bytesex
.
h:
more simplifica
t
ion
s
and
add
const
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
bytesex
.
h
:
make
s
u
r
e
WR
I
TE*() does
n
't
s
cre
w
up on
w
ron
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
bytesex
.
h
:
re
m
ove an
u
nnecessary double
expansion in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
P
eter An
v
i
n
bytesex
.
h: simplify the tri
v
ial case
o
f cpu
_
t
o_le*()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Pe
t
er Anvin
nasmlib/file
.
c: simpl
i
f
y
and unify
fwri
t
eint
*
/addr()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter A
n
vin
c
o
mp
i
ler
.
h:
H
AVE
_
__BUILTI
N
_
C
ONSTANT
_
P has 3 un
d
e
r
scor
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Pe
t
er Anvi
n
compil
e
r
.
h: indentati
o
n cle
a
nup
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter An
v
in
byt
e
s
e
x
.
h: un
i
fy and opti
m
ize WRIT
E
ADDR()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
compiler
.
h: add is
_
consta
n
t()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
P
ete
r
Anvin
configure
.
ac: ad
d
endian headers
t
o
c
onfigure test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter A
n
vin
acloc
a
l
.
m4:
c
o
r
rec
t
and update PA_H
A
VE_F
U
N
C
()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anvin
Makefile
.
in: fix t
y
po in pathname
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter A
n
v
in
Merge tag
'nasm
-
2
.
1
3
.
02'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter A
n
vin
N
ASM 2
.
13
.
02
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter A
n
vin
doc: clean up 2
.
13
.
02 release notes, do
c
u
m
ent MachO
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anvin
doc: clarify t
h
e
BITS i
s
sue
f
or 2
.
13
.
02
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Peter Anvin
msvc
.
m
ak
:
fix yet a
n
o
t
h
e
r
r
e
cursion situatio
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Peter A
n
vi
n
msvc
.
mak: avoid i
n
f
i
n
i
te rec
u
rsion on msvc
.
d
e
p
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Peter Anvin
msvc
.
m
ak: (hopefully
)
m
a
ke e
x
ternal dependen
c
ies wor
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Peter A
n
vin
More a
u
toconf modernizations; upgrade
AC_PREREQ t
o
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-07
H
.
P
eter A
n
vin
Ma
k
e dependency ge
n
eratio
n
a
b
it more robu
s
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Pe
t
e
r Anvi
n
Makefile
:
don't store dependency informat
i
on
i
n gi
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter
Anvin
ac
l
ocal
.
m4: rem
o
ve
dnl which made autoconf compla
i
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Pet
e
r
A
nvin
make
a
lldeps
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter Anvin
aclocal
.
m4: add defines for ad
d
ed
C
F
L
AGS, cleanups
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter
A
nvin
Merge
remote-tracking branch '
o
r
igin/nasm-2
.
13
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-11
H
.
Pet
e
r Anvin
c
o
n
f
igure
.
ac: m
o
r
e
d
ebugging options
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-11
H
.
Peter
A
nvi
n
Remove d
u
plicate warnings for immediate overflow
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-11
H
.
Peter Anvin
BR 3
3
92442: corre
c
t
vmi
n
in overflow_general()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
NASM
2
.
13
.
0
2
rc2
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvi
n
B
R
3392362: genera
t
e
RM
I
v
ersions of PEXTRW when possible
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter An
v
in
test: add Makefile ta
r
get for RD
O
FF files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next