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.14rc7
2018-06-19
H
.
P
e
ter
Anvin
N
AS
M
2
.
14rc7
commit
|
commitdiff
|
tree
2018-06-19
H
.
P
e
te
r
An
v
in
R
AA: make po
i
nter vs integer
R
AAs type safe
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-18
H
.
P
eter Anvi
n
outmacho
:
don't us
e
r
aa_read(
)
f
or poin
t
er va
l
ues
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter Anvin
l
a
bels: pass the mangled
nam
e
to
t
he
b
acke
n
d f
o
r fixups
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter Anvin
NASM
2
.
14rc6
commit
|
commitdiff
|
tree
2018-06-18
H
.
P
e
ter Anvin
Mak
e
fi
l
e
.
in
:
f
ix building RDOFF
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter A
n
v
i
n
MSVC:
f
ix dependency
g
e
n
eration an
d
building RDOFF
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter A
n
v
i
n
.
giti
g
nor
e
:
a
d
d
asm/directbl
.
h
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter Anvin
test: tes
t
for ELF
symbol visibility
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Peter An
v
i
n
pragma: defi
n
e a hand
e
r
for gene
r
ic output (and debug
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-18
H
.
P
e
ter Anvi
n
test/Makefile:
qualif
y
t
he name
s
o
f lis
t
fi
l
es with
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-18
H
.
Pete
r
Anvin
n
asm
.
h:
remove unused
c
onstants
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvin
NA
S
M 2
.
14r
c
4
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvin
labels: allocation of a
s
e
gment nu
m
b
e
r cou
n
ts as a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter
Anvin
Do
n
't keep
assigning segme
n
t number
s
t
o
E
XTERN
o
r COMMON
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvin
NASM
2
.
14rc3
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvin
out
m
acho: don't do encoding ma
g
ic in the segment i
n
d
e
x
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-15
H
.
Peter Anvin
l
a
bels:
a
dd
a
subsection
field av
a
ilable for b
a
ck
e
nd u
s
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-14
H
.
Pe
t
er Anvin
segalloc: DO NOT reset segment
numbers
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-14
H
.
Peter
A
nvin
RAA
:
add functio
n
s
for sto
r
i
ng pointers
in RAA's
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-12
H
.
Peter
A
n
v
in
NASM 2
.
1
4
r
c2
commit
|
commitdiff
|
tree
2018-06-12
H
.
Peter
A
nvin
Fix pars
i
ng of long options; a
c
tuall
y
warn o
n
b
ad limit
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-12
H
.
Pete
r
Anvin
Make any execution l
i
mit configurable, add eval limit
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-11
H
.
Pete
r
Anvin
NASM 2
.
14rc1
commit
|
commitdiff
|
tree
2018-06-11
H
.
Pe
t
er Anvin
U
n
break special segment s
y
mbols, u
n
break COMMON
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-11
H
.
Peter Anvin
Add --pragma and
--before o
p
tion;
make
-
-in
c
lude = -P
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Peter Anvin
asm/d
i
r
ectiv
.
c
:
fix bug
in perm_alloc()
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-02
H
.
P
eter Anvin
m
a
cho: Turn off O
F
MT_KEEP_ADDR
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-06-02
H
.
Peter Anv
i
n
Cleanup of label ren
a
m
i
ng inf
r
ast
r
u
c
t
ur
e
, add subsection
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anvin
test: add tes
t
for subsections via symbols
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-30
H
.
P
e
te
r
Anvin
Add support for b
a
c
k
end-defined subsect
i
ons
an
d
label
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-30
H
.
Peter Anv
i
n
p
ragma
.
c: make the generic "outp
u
t" and
"deb
u
g" p
r
a
g
ma
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-30
H
.
P
e
t
er Anvin
configure
.
ac:
a
dd -fvisibility
=
hidd
e
n i
f
supported
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-30
H
.
P
ete
r
Anvin
mall
o
c:
s
i
mplify nasm_malloc c
o
d
e
,
add nasm_
s
trcatn()
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-05-08
H
.
Peter An
v
in
Revert "output: ma
c
ho -- Check
the
actual
siz
e
o
f
64
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
H
.
Peter Anvi
n
F
i
x implicit fal
l
through th
a
t trips -Werror
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-20
H
.
Pe
t
er An
v
in
Merge r
e
mote-tracking branch 'origin/na
s
m
-2
.
13
.
xx
'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-20
H
.
P
e
ter Anvin
F
ix problem wit
h
C99 inlines
and -W
e
rror
=
missing-prototypes
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-14
H
.
P
e
ter Anvin
version: bump to 2
.
1
3
.
0
4rc
0
until
we have an actual -rc
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-14
H
.
P
eter Anvi
n
insns
.
d
at: add al
i
ases
of the RET inst
r
u
c
t
i
on with
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-07
H
.
P
e
ter Anvin
asm:
allow abort on
panic
t
o be specified at runtime
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Pete
r
A
n
vin
Merge tag 'nasm-
2
.
1
3
.
03'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter
Anvin
N
ASM 2
.
13
.
0
3
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter A
n
v
in
do
c
: some more docu
m
entation o
n
6
4
-b
i
t
program
m
i
ng
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter
A
nvin
doc
:
cl
a
r
ify need for ABS QWORD to do
a
64-b
i
t absolute
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvi
n
doc
:
add a
b
it
more tex
t
a
b
o
u
t 64-
b
i
t
immediate
s
and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvin
NASM 2
.
1
3
.
03rc6
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter An
v
in
doc/chan
g
e
s
.
s
r
c: add
missing
b
l
ank
line betwee
n
bullet
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-07
H
.
Peter Anvin
vaesenc
.
asm: add a few
m
ore test cases
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-06
H
.
P
eter Anvin
NASM 2
.
13
.
0
3rc5
commit
|
commitdiff
|
tree
2018-02-06
H
.
Peter Anvin
M
erge
r
em
o
te-tr
a
cking branch 'o
r
i
gin
/
n
asm-2
.
13
.
x
x
'
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2018-02-06
H
.
Peter Anvin
i
flag
:
automatically assign values, saner
handling
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Peter Anvin
Eliminate f
i
lename length restrictions, remote
ofmt
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Peter Anvi
n
error: add
--e
n
ab
l
e-
p
anic-abort config op
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Pe
t
er
A
nvin
e
r
ror:
add ERR_TOPFI
L
E
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-12-20
H
.
Peter Anvin
nasm
.
c: b
e
tter handling of errors
without
a
file without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
saa
.
c: uni
f
y t
h
e
variou
s
saa_write*() routines
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter A
n
vin
b
y
tesex
.
h
:
more simpl
i
fications and add co
n
s
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
by
t
esex
.
h
:
make sure WRITE*() do
e
sn'
t
s
crew up on wrong
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter
A
n
vi
n
bytesex
.
h: remove an un
n
ecessary double
e
x
pansion in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter
Anvin
bytesex
.
h:
simplify the trivi
a
l
c
a
se
of
c
p
u
_t
o
_le*(
)
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
n
a
s
mlib/file
.
c: s
i
mpl
i
fy and u
n
ify fwritein
t
*/add
r
()
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
compiler
.
h: HAVE__
_
B
U
ILTIN_CONSTA
N
T_P ha
s
3 underscores
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter
A
n
vin
c
o
m
p
iler
.
h:
in
d
entation cl
e
anup
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter A
n
vin
bytesex
.
h: unify and op
t
imize W
R
ITEADD
R
()
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
P
e
t
er Anvi
n
compiler
.
h: ad
d
is_constant()
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter Anvin
co
n
figure
.
ac: add en
d
ian header
s
to co
n
f
i
g
u
re test
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-30
H
.
Peter A
n
vin
a
c
loca
l
.
m4
:
correct and u
p
d
ate PA_HAVE
_
FUNC()
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anv
i
n
Makefil
e
.
in: fix typo in pathname
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anvin
Mer
g
e tag 'nas
m
-2
.
13
.
02'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anv
i
n
NA
S
M 2
.
13
.
0
2
commit
|
commitdiff
|
tree
2017-11-29
H
.
Pet
e
r Anvin
doc: clean u
p
2
.
13
.
02
r
elease notes, document MachO
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-29
H
.
Peter Anvin
doc: clar
i
fy th
e
BITS issue for 2
.
13
.
02
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-08
H
.
P
e
ter Anvin
m
svc
.
mak
:
fi
x
yet anoth
e
r recursi
o
n
s
i
t
uat
i
on
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-08
H
.
P
e
ter Anvin
m
s
vc
.
mak: avoid
i
nfinite rec
u
rsion on msvc
.
dep
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Pe
t
er Anv
i
n
m
s
vc
.
m
ak: (hopefully) make
e
xternal depen
d
e
n
ci
e
s w
o
rk
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-08
H
.
Pete
r
Anvin
Mor
e
autoconf modernizatio
n
s
; upgra
d
e AC_PREREQ to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter Anvin
Makefile:
don't store dependency information in git
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter Anvin
acloc
a
l
.
m
4: r
e
move dnl which made autoconf
compl
a
i
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-01
H
.
P
eter Anvin
mak
e
alldeps
commit
|
commitdiff
|
tree
2017-11-01
H
.
P
e
t
e
r
A
nvin
aclocal
.
m
4
: a
d
d
defines
f
or added CF
L
A
GS, cleanups
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-11-01
H
.
Peter Anvin
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
.
P
e
ter Anvin
c
o
nfi
g
ure
.
ac: more de
b
uggi
n
g opti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-10-11
H
.
Peter A
n
vin
R
e
m
o
ve duplic
a
te warnings for immedi
a
te overf
l
o
w
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-10-11
H
.
P
e
ter A
n
vin
BR
339
2
442: correct 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
.
02rc
2
commit
|
commitdiff
|
tree
2017-09-27
H
.
P
eter Anvin
BR 3392362:
g
en
e
rate RMI ve
r
sions of PEXTRW
when possible
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
test: add Makef
i
le target for RD
O
FF files
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pe
t
er An
v
in
.
g
i
tignore
:
add mor
e
test file
e
x
tensions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
BR
33
9
2411: smart
a
lign: make sur
e
we always define
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pet
e
r
A
n
v
in
BR 33
9
2437: Fi
x
diagnostic for negative value in TIMES
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvi
n
outelf
.
c: fix a typo in prev
i
ous commit
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pete
r
An
v
in
BR 3392417: al
w
ays
e
nd
the D
W
A
R
F
.
d
e
bug_abbrev section
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anv
i
n
.
gitignore: add
.
mo and
.
mo64 as ge
n
erated
f
il
e
exten
s
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter A
n
v
i
n
BR 3392418:
MachO:
su
p
po
r
t
1
6-character s
e
ction names
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pe
t
er Anvin
.
gitignore
:
i
g
nore *
.
dep
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
test: add test code for
B
R 339243
9
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter A
n
vi
n
BR3392439
:
ma
k
e
s
u
re to
update glob
a
lbi
t
s if
a
p
propriate
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Peter Anvin
.
gitignore: add
*
.
od and /misc/om
f
d
u
mp
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2017-09-27
H
.
Pet
e
r
Anvin
ilog2(): inline functions
if
practical
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
next