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.14rc5
2018-06-16
H
.
Pe
t
er Anvin
NAS
M
2
.
1
4
rc5
commit
|
commitdiff
|
tree
2018-06-16
H
.
Peter
A
nv
i
n
i
n
s
ns
.
dat: up
d
ate
with instructions from ISE 3
1
9
4
33-034
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-16
H
.
Peter An
v
in
Make limi
t
s 64 b
i
ts, add glob
a
l
l
ines
limit to
co
n
figu
r
a
bl
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-16
H
.
P
e
t
er Anvin
Makefil
e
.
in
:
remove duplicated $(ALL_CFL
A
GS)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-16
H
.
Peter Anvin
Mer
g
e com
m
it
'
7daa26f9ba3ca45813
d
1
6ce540564448c13b16fa
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
P
e
ter Anvin
NA
S
M 2
.
14rc4
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter A
n
v
in
labels: allocation of
a
seg
m
ent
number counts a
s
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvin
Don't keep assigning segment
numbers to EXTE
R
N
o
r COMMON
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Pete
r
Anvin
NASM 2
.
1
4
rc3
commit
|
commitdiff
|
tree
2018-06-15
H
.
Pe
t
er An
v
i
n
outmach
o
: do
n
'
t do enco
d
ing magic in t
h
e
segment index
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Pet
e
r Anvin
labels: ad
d
a
subse
c
tion field avai
l
a
ble for backend use
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-14
H
.
Pete
r
Anvin
segall
o
c: DO NOT re
s
et segment numbers
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-14
H
.
P
e
te
r
Anvin
RAA: add functio
n
s f
o
r storing po
i
nte
r
s in R
A
A's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-12
H
.
Peter Anvi
n
NAS
M
2
.
1
4rc2
commit
|
commitdiff
|
tree
2018-06-12
H
.
Pe
t
e
r
A
nvin
Fix parsing of lon
g
optio
n
s
;
a
ctu
a
lly wa
r
n on bad lim
i
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-12
H
.
Pete
r
Anvin
Make a
n
y ex
e
cution
limit configurable, ad
d
eval lim
i
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-11
H
.
Pet
e
r
A
nvin
N
A
SM 2
.
1
4rc1
commit
|
commitdiff
|
tree
2018-06-11
H
.
Peter
A
nvin
Unbrea
k
s
p
ecial segment
s
y
mbols, unbre
a
k
COMMON
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-11
H
.
P
ete
r
Anv
i
n
Add
-
-pragma and --before option
;
make --inclu
d
e
= -P
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-03
H
.
P
eter Anvin
gc
c
: fix mistak
e
s discovered b
y
r
ecent gcc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-03
H
.
Pe
t
e
r Anvin
g
cc: ne
w
er gcc trip o
n
-
Wstring
o
p
-
trun
c
ation for valid
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Peter Anvin
asm/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 Anvin
macho: Turn off OFMT_
K
EEP_ADDR
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Peter Anvin
C
le
a
nup of
label renaming infrastructure,
a
d
d
subsec
t
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
t
e
st: add t
e
st
for
sub
s
ections
via symb
o
ls
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
Add su
p
po
r
t f
o
r backend-defined subsections and labe
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
pragma
.
c: make th
e
gener
i
c "o
u
tput" and "debug" p
r
agma
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter
A
nvin
con
f
igure
.
ac: add
-fvisibili
t
y=hidden if supp
o
r
t
ed
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
malloc: si
m
plify nasm_malloc code, a
d
d nasm_strc
a
tn()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-08
H
.
Peter A
n
vin
Revert
"
out
p
ut: macho -- Check
the actual s
i
ze o
f
64
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
H
.
Pet
e
r Anvi
n
Fi
x
implicit fallth
r
o
u
gh that trips -Werror
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
P
e
ter Anvin
openwcom
.
mak:
us
e
\ as
p
a
t
h separators
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter Anvin
Merge branch
'
master' of ssh://repo
.
or
.
cz
/
srv/git/nasm
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter
Anvin
Int
r
o
d
u
ce cold functio
n
attr
i
bute
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter Anvi
n
ou
t
bin: check the stat
u
s of lookup_
l
abel()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter Anvi
n
o
u
telf: fix
p
ossibly unin
i
t
i
a
lized variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-20
H
.
Peter Anvi
n
Merge remote-tracking br
a
nch 'o
r
i
g
in/nasm-2
.
13
.
xx
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-20
H
.
Peter Anvin
F
i
x prob
l
em
w
ith C99 in
l
ines and -Wer
r
o
r
=missing
-
prototypes
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
H
.
Peter Anvin
ver
s
ion: bump to 2
.
13
.
04rc
0
unt
i
l w
e
have an
ac
t
ua
l
-rc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
H
.
Peter
Anv
i
n
insns
.
dat: a
d
d aliases of the
R
ET ins
t
ruction with
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter An
v
in
asm:
a
llow abort on pa
n
ic
to be spe
c
ified at
r
untime
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Pe
t
er Anvin
Mer
g
e tag 'nasm-2
.
13
.
03'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Pete
r
Anvin
N
ASM 2
.
13
.
03
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvin
doc: some
m
ore doc
u
mentation on 6
4
-bit p
r
ogramming
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter An
v
in
doc: cla
r
ify need
for ABS Q
W
ORD to do a 64-bit abs
o
lute
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Pete
r
Anv
i
n
d
oc
:
add a bit mo
r
e
tex
t
a
b
ou
t
64-bit immediates and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter
A
nv
i
n
N
A
SM
2
.
1
3
.
03rc6
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter
Anvi
n
doc/changes
.
s
rc: a
d
d mi
s
sing blank li
n
e
b
etween bullet
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
P
e
ter Anvin
v
a
e
senc
.
asm
:
add
a few mo
r
e
test
c
a
s
es
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-06
H
.
Peter Anvin
NASM 2
.
13
.
0
3rc5
commit
|
commitdiff
|
tree
2018-02-06
H
.
Peter Anvin
Merg
e
r
e
mot
e
-tr
a
cking bran
c
h 'origin/nasm-
2
.
13
.
xx'
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-06
H
.
Peter Anvin
iflag: automatically ass
i
g
n
val
u
es, sa
n
e
r
handling
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-01-08
H
.
Peter A
n
v
i
n
Merge tag 'n
a
sm
-
2
.
13
.
03r
c
1'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-01-08
H
.
Peter An
v
in
NAS
M
2
.
13
.
03rc1
commit
|
commitdiff
|
tree
2018-01-08
H
.
Peter An
v
i
n
changes
.
doc: doc
u
men
t
VA
E
S*
a
nd VPCL
M
ULQDQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Pet
e
r Anvin
Eliminate filename len
g
th restrictions, remote ofmt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Peter Anvin
e
r
r
o
r: add
--enab
l
e-panic-abort config o
p
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Pe
t
er Anvin
erro
r
: add
E
RR_TOPFILE
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
P
e
ter A
n
v
i
n
nasm
.
c: bett
e
r hand
l
ing of errors
with
o
ut a file
wit
h
out
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
saa
.
c: un
i
fy the variou
s
saa_
w
rite*() routine
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter
A
nv
i
n
byte
s
e
x
.
h
:
m
ore simplificati
o
n
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 sure
W
RITE*
(
)
d
oe
s
n't screw up on wrong
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
b
ytese
x
.
h: remove an unneces
s
ary doub
l
e e
x
pa
n
s
ion in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvi
n
b
ytesex
.
h: s
i
mpl
i
fy
the trivial case of cpu_to_le*()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anv
i
n
nasmlib/file
.
c: simplify and
u
nif
y
fwrit
e
int*/addr
(
)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
compiler
.
h:
H
A
V
E___BUILTI
N
_CO
N
STANT_P h
a
s 3
u
nderscores
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
compiler
.
h: indentation cl
e
a
nup
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvi
n
byt
e
sex
.
h
: unify and
optimize WR
I
TEADDR()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
c
o
mpiler
.
h
: add is_co
n
stant
(
)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
c
o
nfigure
.
a
c
: add endian headers
to configu
r
e
test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Pe
t
er An
v
in
a
c
lo
c
al
.
m4: correct and upd
a
te PA_
H
AVE_FUNC()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Pet
e
r Anv
i
n
Makefile
.
in: fix typo
i
n pathnam
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter
A
nvin
M
e
rge tag 'nasm-2
.
13
.
02'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Pet
e
r Anvi
n
NASM 2
.
13
.
02
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anvin
doc
:
clean up
2
.
13
.
02 r
e
lease no
t
es, docu
m
e
n
t Mach
O
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter A
n
v
in
doc: c
l
arify the BITS
i
ssue for
2
.
13
.
02
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Peter Anvin
msvc
.
mak: fix
y
e
t ano
t
her
rec
u
rs
i
on
si
t
u
a
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Peter Anvin
msvc
.
mak:
av
o
id infinite r
e
c
u
rsion on msvc
.
dep
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Pete
r
Anvin
m
sv
c
.
mak:
(ho
p
efu
l
ly) make external dep
e
n
dencies work
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Pet
e
r An
v
in
More autoconf
m
odern
i
zations; upgrad
e
AC_PRER
E
Q to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-07
H
.
Pete
r
Anvin
M
a
ke
depen
d
ency gene
r
ation a bit more robu
s
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter Anvin
M
a
kefile: d
o
n't store dependenc
y
information in git
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter Anvin
aclocal
.
m
4: re
m
o
v
e dnl which made autocon
f
com
p
lain
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Pe
t
er
Anvin
m
ake
a
lld
e
p
s
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter Anvin
aclocal
.
m4:
a
dd de
f
ines for added
C
FLAGS
,
cleanups
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
P
eter
Anvin
Me
r
ge rem
o
te-tr
a
c
king branch 'o
r
igin/na
s
m-2
.
13
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-11
H
.
Pe
t
e
r Anvin
con
f
igure
.
a
c
:
more d
e
bugging op
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-11
H
.
Peter Anvin
R
e
mov
e
duplicate warnings
for imm
e
diate
overflow
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-11
H
.
Pet
e
r Anvin
BR 3392442: correct
v
m
in in overflow_general()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pet
e
r Anv
i
n
NASM 2
.
13
.
02rc2
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
BR
3
392362: ge
n
erate
RMI
versions of
PEXTRW when possibl
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pe
t
er Anvin
test: add Makefile target for RDOFF files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pete
r
A
nvin
.
gitignore: add
more test f
i
le exte
n
s
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
BR 339
2
411: smar
t
align:
m
ake sur
e
w
e always de
f
ine
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
BR 3392437:
Fix diagn
o
stic for negative value in TIMES
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter A
n
vin
outelf
.
c: fix a typo in previo
u
s commi
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anv
i
n
BR 3392417: a
l
ways en
d
the DWA
R
F
.
debu
g
_abbrev section
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
.
gitig
n
ore: add
.
mo a
n
d
.
mo64 as generated file ex
t
ensions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pet
e
r
A
nvin
BR 3392418: MachO: s
u
pport 16-chara
c
ter section
n
a
mes
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anv
i
n
.
gitignore: ignore *
.
dep
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next