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
Correct /is4 encoding for EVEX instructions
2016-09-20
H
.
Peter Anvin
Correct /is4 enco
d
ing for EVEX i
n
structio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
Run m
a
k
e
alld
e
p
s
commit
|
commitdiff
|
tree
2016-07-14
H
.
Peter Anvin
compiler
.
h:
always unde
f
in
e
_
_
STRICT_A
N
SI
_
_ f
o
r gcc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
P
e
t
e
r
A
nv
i
n
NASM 2
.
12
.
0
2
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
Don't sup
p
ress ERR_DEBUG messages
f
r
om the list fil
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter
Anvin
NASM 2
.
12
.
02rc9
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
preproc
.
c: fix assign
m
ent incor
r
ect
l
y coded as
=
=
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter
Anvi
n
N
A
SM 2
.
1
2
.
02rc
8
commit
|
commitdiff
|
tree
2016-06-15
H
.
Peter Anvin
outmach
o
: Fix
r
elative
r
eloc
a
t
i
ons for 32-bit Mach
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Peter A
n
v
in
NA
S
M 2
.
12
.
02rc
7
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter Anvin
NASM
2
.
12
.
02
r
c6
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
nvin
codeview: use nasm_realpath()
to find the canonic
a
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter An
v
in
NASM 2
.
12
.
02r
c
5
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
Anvin
ifunc
.
ma
c
:
t
he ilog2 w
a
rning may want to be bo
t
h ceil
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvi
n
codeview: don't w
a
lk the file
list for
e
ver
y
li
n
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anv
i
n
configure:
correct
l
y discover -W
o
ptions fo
r
clan
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
doc: r
e
mo
v
e obsol
e
te referenc
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
A
nvin
Fix b
u
ildin
g
in a sepa
r
a
te directory from
t
h
e
source
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
P
e
ter Anvin
Unbreak b
u
ilding
in a
s
eparate o
b
ject di
r
ectory
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvi
n
a
utog
e
n
.
sh: re
m
ove configure
-
gener
a
ted fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
eter
Anvin
c
odeview:
use nasm_free() instead of plain
free()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter A
n
v
in
srcfile
.
c: remove unnecess
a
ry
#
include'
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
N
ASM 2
.
12
.
02
r
c4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
e
r
Anvin
stdscan: p
u
t some error message st
r
ings in quotes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anv
i
n
Use a
h
a
sh t
o
keep exactly on
e
cop
y
o
f e
a
ch filenam
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
Anvin
quote: make the input argument to
n
a
sm_quote
(
)
const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter A
n
v
in
NASM 2
.
12
.
02rc3
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
A
n
vin
doc: docum
e
nt warning improve
m
ents
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
.
gi
t
i
g
n
ore: add
.
s an
d
.
i files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Fix and
clean up l
i
st
i
ng of
macro expa
n
sion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
eter An
v
i
n
Show the expand
e
d
mac
r
o
s
t
a
ck when displaying diagnostics
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
I
g
nore un
r
ecognized
warning name
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
doc/change
s
.
src: do
c
ument
P
TR warning
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
e
ter Anvin
Specifically if
we encounter the PTR keyword
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pe
t
er
Anv
i
n
Fix the h
a
ndling of pas
s
1 warnings, display control
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
e
ter
A
nv
i
n
outmacho: Fix miss
i
ng brace
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
ete
r
Anvin
NA
S
M
2
.
12
.
0
2
r
c2
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pe
t
er An
v
i
n
c
h
an
g
es
.
sr
c
:
update as of
the curre
n
t tim
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
N
A
SM 2
.
12
.
02rc1
commit
|
commitdiff
|
tree
2016-04-05
H
.
P
e
t
e
r A
n
v
in
changes
.
src:
docu
m
ent %if
error fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
pr
e
proc: c
o
rrect t
h
e logic i
n
th
e
suppression o
f
preproc
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter A
n
vin
changes
.
src: fix
o
ld
t
y
p
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-18
H
.
Peter
A
nvin
NASM 2
.
12
.
01
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter Anvin
m
svc
.
m
a
k
: /Ox and /Oy are redun
d
a
n
t
with /O2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
A
nvin
nasmd
o
c
.
src:
r
emove unim
p
leme
n
ted %comment directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter
Anvin
Makefiles
:
run "make
a
lld
e
ps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r Anvin
Defer debug fo
r
mat
search until after c
o
mma
n
d line
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r Anvin
ofmt: get rid of the d
e
bu
g
info param
e
ter to ofmt
-
>cleanup(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
e
ter Anvin
NASM
2
.
12
.
01rc2
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter
A
nvin
doc: document fix to the codev
i
ew outp
u
t
f
ormat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r
A
nvin
outelf*
:
r
e
move null
d
ebug functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter An
v
i
n
c
o
d
eview: remove hack for handling local la
b
els
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Peter Anvin
ou
t
ieee: no need t
o
filt
e
r
.
.
sy
m
bols in
th
e
d
e
bug
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
P
eter Anvin
outo
b
j: no n
e
ed
t
o f
i
lter
.
.
symbols in the
debug format
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-08
H
.
Pet
e
r Anvi
n
l
abels: emit th
e
sam
e
l
ab
e
l name to the output
a
n
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anvin
Change nasm
l
ist/ListG
e
n to lfmt/struct lfm
t
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-07
H
.
P
eter A
n
vi
n
Remove ofm
t
-
>
cur
r
ent_dfm
t
indirection
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-07
H
.
P
e
ter An
v
in
Me
r
ge branch 'nasm
-
2
.
12
.
x
x
' o
f
s
s
h
:
//repo
.
or
.
cz/
s
rv
.
.
.
commit
|
commitdiff
|
tree
2016-03-07
H
.
Pete
r
Anvin
NASM
2
.
12
.
0
1
rc1
commit
|
commitdiff
|
tree
2016-03-04
H
.
P
eter Anvin
c
onfi
g
u
r
e: enab
l
e
additional cod
e
c
leanline
s
s warnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter An
v
in
configure
.
in: i
f
byte o
r
der is unknown or ill defined
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-04
H
.
P
e
ter Anvin
test/cv8struc
.
a
s
m:
f
i
x mis
s
ing com
m
a
in
test case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter An
v
i
n
Merge
bran
c
h 'nsi
s
' into nasm-2
.
12
.
xx
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
changes
.
src:
document fix for the
no li
s
t file error
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-04
H
.
Peter Anvin
nsis
:
m
ak
e
ns
i
s
outp
u
t automat
i
c
al
l
y select architectu
r
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-04
H
.
P
e
t
er Anvin
t
e
st: ad
d
test for cv8 str
u
c
t
u
re bug (BR
3
392342 and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter
A
nvin
Output pre
p
rocessor
w
ar
n
ings to th
e
listing file
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
Additional ERR_PANIC/ERR_
F
ATAL ->
n
asm_panic/nasm_
f
atal
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-03
H
.
P
e
t
er Anvin
G
e
t
rid of a
bunch of
u
nnecessary ind
i
r
ectio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter
Anv
i
n
Replace nasm_error(E
R
R_FAT
A
L/ERR_PA
N
IC) with na
s
m
_
fatal
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Pete
r
Anvin
nasm
l
ib: add nas
m
_fatal() like nas
m
_
p
anic
(
)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvin
codevi
e
w
: be a bit mo
r
e explicit about t
h
e nature of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-03
H
.
P
e
ter Anvin
changes
.
s
r
c: begin documentat
i
on f
o
r 2
.
12
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter A
n
vin
Make --disable-werror work
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anv
i
n
outmach
o
: remo
v
e unus
e
d debugging functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Peter
Anvin
md5:
u
se "
c
om
p
iler
.
h", WORDS_LITTLEEN
D
IAN and make
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-03-02
H
.
Pet
e
r Anvin
Remove
unnecessary C99
-
ism
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-27
H
.
Peter Anvin
configure
.
in: ad
d
-fwrap
v
to
g
cc and comp
a
tible co
m
pilers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-27
H
.
P
e
ter A
n
vin
N
A
SM 2
.
12
commit
|
commitdiff
|
tree
2016-02-27
H
.
Pete
r
Anvin
chang
e
s
.
src: d
o
cum
e
nt Win64
b
uild
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-23
H
.
Peter Anvin
nasm
.
spec
.
in
:
docume
n
t bu
i
l
d
r
equires pro
p
erly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-23
H
.
P
e
t
er A
n
vin
NASM 2
.
12
r
c7
commit
|
commitdiff
|
tree
2016-02-23
H
.
P
eter Anvin
out
m
acho: co
r
rec
t
ly handle refer
e
nces betw
e
e
n
s
ec
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-22
H
.
P
et
e
r Anvin
nasm
.
s
p
e
c: change release to 0 to avoi
d
distro conflicts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-22
H
.
Peter Anvin
NASM 2
.
12rc
6
commit
|
commitdiff
|
tree
2016-02-22
H
.
Peter Anvin
misc/tag-release: d
e
fault to --no-pus
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-22
H
.
Peter Anvi
n
misc/tag-
r
elease: die on unknown opt
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-02-22
H
.
Pet
e
r Anvin
NASM --rel=2
.
1
2rc6
commit
|
commitdiff
|
tree
2016-02-22
H
.
Pete
r
Anvin
outmacho: make a bes
t
effort
a
t
separating SIGNED
from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter Anvin
test/M
a
kefile:
add
a rule for nasm itself
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Pet
e
r
Anvin
confi
g
ure
.
in: add --e
n
able-werro
r
opt
i
on
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter
Anvin
P
latf
o
rm compatibili
t
y improv
e
ments
Signed-off-by:
H. Peter Anvin
<hpa@linux.kernel.org>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Pete
r
Anvin
NAS
M
2
.
1
2rc5
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter A
n
vin
doc: update docum
e
ntatio
n
for
a
version 2
.
12 release
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter Anvin
doc/
r
dsr
c
.
p
l
: e
s
c
a
p
e braces in
r
egular ex
p
re
s
sion to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter A
n
vin
out
m
acho: de
f
ault s
e
cti
o
n flags shou
l
d
de
p
e
nd on sect
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-18
H
.
P
eter Anvin
r
ealpath: if we can't get the full path, return t
h
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter
A
nvin
listing: remove unus
e
d va
r
iable
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-17
H
.
Peter
Anvin
listing: change the
line numb
e
rs to
m
atch the source
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-02-17
H
.
Peter Anvin
Merge t
a
g 'nasm-2
.
12rc4'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next