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
RAA: clean up the RAA infrastructure, make it support larger indicies
2018-06-15
H
.
Peter Anvin
RAA: clean up the RAA infrastructure, make
it s
u
pp
o
rt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvi
n
il
o
g2:
r
eturn unsigned
int for applicable routines
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter
A
nv
i
n
con
f
igure
.
ac: drop
-
O3; it is
excessiv
e
an
d
produces
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvin
N
ASM 2
.
14rc3
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter
Anvin
ou
t
ma
c
ho:
don'
t
do
encoding magic in t
h
e segment index
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-15
H
.
P
eter A
n
vin
label
s
: add a su
b
section field available for b
a
ckend use
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-14
H
.
Pet
e
r Anvin
segalloc: DO NOT reset
s
egment
n
umbe
r
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-14
H
.
Peter
A
nvin
R
AA:
a
d
d funct
i
ons for s
t
oring p
o
inters in RAA's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-12
H
.
Peter
An
v
in
N
A
S
M 2
.
1
4
rc2
commit
|
commitdiff
|
tree
2018-06-12
H
.
Pete
r
Anvin
Fix parsing of l
o
ng optio
n
s
; actua
l
ly warn o
n
bad limit
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-12
H
.
Peter A
n
vin
Make any
executio
n
limit configurable, add eval limit
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-11
H
.
Pe
t
er Anvin
NASM 2
.
14rc1
commit
|
commitdiff
|
tree
2018-06-11
H
.
Peter Anvin
Unbreak
s
pecial
s
e
gment symb
o
ls, u
n
b
r
e
a
k
COMMON
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-11
H
.
Peter Anvi
n
Add --p
r
a
g
ma and --be
f
ore
option
;
make
-
-include
=
-P
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Peter Anvin
asm/dir
e
c
tiv
.
c: fix b
u
g in
p
erm_alloc()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Pe
t
er Anvin
ma
c
ho: Turn
off OFMT_KEEP_ADDR
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Peter
An
v
in
Cl
e
anup of
label r
e
n
a
ming
infrastruct
u
re,
add subsection
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
tes
t
: add test for
su
b
sect
i
ons
via
s
y
mbols
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter A
n
vin
Add supp
o
rt for backend-defined
s
ubsections and label
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Pet
e
r Anvin
pragma
.
c: make the generic "output"
a
nd
"
d
ebu
g
" p
r
agma
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvi
n
co
n
fi
g
ur
e
.
ac: add -fvisibility=
h
i
d
den if supported
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Pet
e
r
Anvi
n
ma
l
l
o
c
: s
i
mplify nasm_malloc code, add nasm_strcatn()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-08
H
.
Peter Anvin
Rever
t
"output: macho -- Che
c
k the
actu
a
l si
z
e of
6
4
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
H
.
Peter Anvin
Fix i
m
p
licit fal
l
th
r
ough that trips -Wer
r
or
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter Anvin
openwcom
.
ma
k
: u
s
e \ as path separat
o
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter
Anvin
Merge
b
ranch 'mas
t
e
r' of ss
h
://repo
.
or
.
cz/srv/git/nasm
commit
|
commitdiff
|
tree
2018-02-22
H
.
Pe
t
er Anvin
Introduce cold function a
t
tribute
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter Anv
i
n
o
utbi
n
: ch
e
ck
the status of loo
k
up_l
a
bel()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-22
H
.
Peter Anvin
ou
t
elf: f
i
x
possibly uninitialized variab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-02-20
H
.
Pet
e
r
Anvin
Merge re
m
o
te-track
i
ng bra
n
ch 'orig
i
n/nasm-
2
.
13
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-20
H
.
Pe
t
er Anvin
Fix problem with C99 inlin
e
s and -Werror=missing-p
r
ototypes
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
H
.
Peter Anvin
v
e
rsion: bump
t
o
2
.
13
.
04rc0 until we have an actual -rc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-14
H
.
Peter A
n
vin
in
s
ns
.
dat: add aliases
of t
h
e RET in
s
truction with
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter
Anvin
a
sm: allow ab
o
rt on panic
t
o be sp
e
cifie
d
at ru
n
time
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
P
et
e
r Anvin
M
erge tag 'nas
m
-2
.
13
.
03'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
P
eter Anvin
N
A
SM 2
.
13
.
03
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvin
doc:
some
m
ore
documenta
t
ion
o
n
6
4
-bit programmin
g
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvi
n
doc: clarify need for
A
B
S QWORD
to do a 6
4
-bit
a
bsolute
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvin
doc
:
a
d
d a bit mo
r
e tex
t
about 64-bit imme
d
i
ates and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
P
e
ter Anv
i
n
N
A
SM 2
.
13
.
03rc6
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvin
d
oc
/
changes
.
src: add
missi
n
g blank line between bul
l
et
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Pe
t
er
Anvin
vae
s
en
c
.
as
m
: add a few more tes
t
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
.
03rc
5
commit
|
commitdiff
|
tree
2018-02-06
H
.
Peter Anv
i
n
M
erge remote-
t
racking branch 'ori
g
in/nasm-2
.
13
.
xx'
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-02-06
H
.
P
eter
Anvin
ifla
g
:
a
utomati
c
ally assig
n
v
alu
e
s
,
saner handling
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2018-01-08
H
.
Pe
t
er Anvin
Me
r
ge tag 'nasm-2
.
13
.
03rc1'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2018-01-08
H
.
Pete
r
Anvin
NASM 2
.
13
.
03rc1
commit
|
commitdiff
|
tree
2018-01-08
H
.
Peter
A
n
vin
changes
.
d
oc:
document VAES* and VPCLMULQDQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Peter
A
nvin
Eliminate filename
length restrictio
n
s, remote ofmt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
P
eter Anvin
er
r
or: add --enable-panic-abort
c
onfig
o
p
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Peter Anvin
error
:
add ERR_TOPFILE
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-12-20
H
.
P
eter A
n
vin
nasm
.
c: better handling of error
s
witho
u
t a file without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
s
aa
.
c: unify
t
he various sa
a
_write*()
rou
t
ines
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter
Anvin
bytesex
.
h: more simplifications and add const
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
b
ytesex
.
h: mak
e
sure WRITE
*
() doesn't screw up on
wrong
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter
A
nvin
bytesex
.
h
:
rem
o
v
e a
n
unnecessary double expansion in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter An
v
in
bytes
e
x
.
h: simplify the trivial case of cpu_
t
o_le*()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
P
eter Anvin
nasmlib/file
.
c: simplify
and unify fwriteint*/addr
(
)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
compiler
.
h:
HA
V
E_
_
_BUILTIN_CON
S
TANT_P has
3
und
e
rscores
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvi
n
compiler
.
h: indentati
o
n clean
u
p
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter
A
nvin
bytes
e
x
.
h: unify and opt
i
mize WRITEADDR()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
com
p
iler
.
h:
a
d
d is_constant
(
)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter
Anvin
con
f
ig
u
re
.
ac
:
ad
d
endi
a
n
h
eaders to conf
i
gure te
s
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
aclocal
.
m4: correct
and upd
a
te PA_HAVE_FUN
C
()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anvin
Makefi
l
e
.
in
:
fi
x
typo
i
n pathname
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Pete
r
Anvin
M
erg
e
t
a
g
'nasm-2
.
13
.
02'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anvin
NASM 2
.
1
3
.
02
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter
A
nvin
doc: clean up 2
.
13
.
02 release not
e
s, doc
u
ment Ma
c
hO
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anvin
d
o
c
: clarify
t
he BITS
i
ssue for 2
.
1
3
.
02
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
P
e
t
e
r Anvin
m
s
vc
.
mak: fix ye
t
ano
t
her re
c
u
rsion situation
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Pet
e
r Anvi
n
msvc
.
mak: avoid i
n
finite r
e
cursion on m
s
vc
.
dep
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Pet
e
r Anvin
ms
v
c
.
m
a
k: (hopef
u
lly) ma
k
e e
x
ternal depe
n
dencies
work
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Peter Anvin
More autoconf modernizations;
upg
r
a
d
e
A
C_PREREQ to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-07
H
.
Pe
t
er
A
nvin
Ma
k
e dependency generati
o
n a bit
m
or
e
robust
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Pe
t
er An
v
in
Mak
e
file:
don't store dependency inf
o
rmation
i
n gi
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Pe
t
er Anvi
n
ac
l
ocal
.
m4: remove dnl which made autoconf complain
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter Anvin
make a
l
ldeps
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter A
n
vin
aclocal
.
m4: add
d
e
fines f
o
r a
d
ded CFLAGS, cleanups
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter A
n
vin
M
e
rge
r
emote-trac
k
ing b
r
anch '
o
rigin/n
a
sm-2
.
13
.
xx
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-11
H
.
Peter Anvin
con
f
igure
.
ac: more de
b
ug
g
ing options
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-10-11
H
.
Peter
A
nvi
n
Rem
o
ve duplicat
e
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
924
4
2: co
r
rect vmin i
n
overflow_general()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter
Anvin
NASM 2
.
1
3
.
02r
c
2
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter An
v
i
n
BR 3392362
:
gen
e
rate RMI ve
r
sions
o
f
P
E
XTRW when
p
o
s
s
i
ble
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter
Anvin
test
:
add
Makefile target
for RD
O
FF files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
P
e
t
e
r
Anvin
.
gitignore: a
d
d more te
s
t file extensions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
B
R
3392411
:
smart
a
l
i
gn: make sure we alw
a
ys d
e
fine
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
BR
3392437:
F
ix dia
g
nos
t
ic
f
or n
e
g
a
tive value
i
n TIMES
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
outelf
.
c: fi
x
a typo in previous commi
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
BR
3
392417: always end t
h
e DWARF
.
de
b
u
g
_
abbrev se
c
tion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pet
e
r Anvin
.
gitignore: add
.
mo and
.
mo6
4
a
s generated fil
e
ext
e
nsions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
P
e
ter Anvin
BR 3392418: MachO:
s
upport 16-charact
e
r
s
e
ctio
n
names
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pete
r
A
n
v
i
n
.
gitignore:
ignore *
.
dep
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter A
n
vin
test:
add test
code for BR
339243
9
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pete
r
Anvin
BR339
2
439
:
mak
e
sure to u
p
d
a
te globalbits if app
r
opriate
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter
A
n
v
in
.
gitignore: add *
.
od and /misc/omfdump
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
i
l
og2():
inline func
t
ions
i
f p
r
actical
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2017-08-17
H
.
P
eter Anvin
NASM 2
.
13
.
0
2
rc1
commit
|
commitdiff
|
tree
2017-08-17
H
.
Peter Anvin
Me
r
ge rem
o
te-
t
racking branch
'
origin/nasm-2
.
13
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2017-08-17
H
.
Peter Anvin
doc: upd
a
te fo
r
u
pco
m
i
ng 2
.
13
.
0
2
release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next