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
Merge remote-tracking branch 'origin/nasm-2.12.xx'
2016-11-15
H
.
Peter
A
nvin
Me
r
ge
r
e
m
ot
e
-trac
k
ing
branch 'origin/nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anv
i
n
doc/change
s
.
src: document
t
he
RDPID inst
r
u
c
tio
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Pe
t
e
r
A
n
vin
A
dd rdp
i
d ins
t
ruc
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter An
v
in
Allo
w
rel
a
tive refer
e
nces
t
o external s
y
mbols in d
a
ta
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-19
H
.
P
eter A
n
vin
M
o
ve canned
O
penWatcom co
n
fig
t
o config/
w
atcom
.
h
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-19
H
.
Peter Anvi
n
compiler
.
h: in
c
lude <sys/types
.
h>
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter
Anvin
Run mak
e
alld
e
p
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter
Anvin
co
m
piler
.
h
:
f
ix
t
yp
o
in the
n
on-
g
cc case
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Pe
t
e
r A
n
vin
compiler
.
h: for newer gcc at
t
ributes,
w
e c
a
n
u
se __has_
a
ttr
i
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter
A
n
vin
o
utp
u
t/legacy
.
c
: incl
u
de out
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter Anvin
rdoff/rdlar
.
h: include "com
p
iler
.
h" not "config
.
h"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Pe
t
er Anvin
dist
c
lean:
c
lean up c
o
nfig/config
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Pe
t
er Anvin
a
l
lde
p
s
: handle
u
ses of full pat
h
names
,
e
.
g
.
"config
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
nasmint
.
h
:
change
header guards to NASM
_
NASMI
N
T_
H
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Pete
r
Anvin
nasmint
.
h:
add support for
the MSVS
< 2005 __int6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter An
v
in
config/msvc
.
h: intt
y
pes
.
h and stdbool
.
h introduced
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
e
ter Anvin
confi
g
: add configuration
fi
l
e
for unknown co
m
p
i
ler
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter
A
nvi
n
Move
config
.
h
t
o
a subdirectory, ad
d
MSVC-s
p
eci
f
ic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
test:
simpl
e
pragma preproc
e
ssor test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
preproc: add
p
lumbing
f
or th
e
%
p
ragma
direct
i
v
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvin
test
/
Makefile: add rule to generat
e
preprocessor output
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
A
nvi
n
Merge remote-tracking branch
'
o
rigin/nasm-
2
.
12
.
x
x'
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
prep
r
oc: add
dum
m
y
%p
r
agma directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Danie
l
Lundqvist
ldrdf: Remo
v
e o
u
tput file if there
a
re any errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
Factor
o
ut
c
ommon strin
g
list handling code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
preproc: clean up handing of
t
he dependency lists
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvin
preproc
:
ret
u
rn
f
ound_
p
at
h
as
a constant st
r
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r
An
v
i
n
Merge remot
e
-trackin
g
bra
n
ch 'origin/nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
changes
.
src:
t
ypographical adjustment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
NASM 2
.
12
.
03
r
c1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
change
s
.
src: document CLWB and
P
COM
M
IT
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
ins
n
s: ad
d
OBSOLETE
flag for i
n
structio
n
s
r
emov
e
d fro
m
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Add the CLWB and (
a
lrea
d
y deprecated) PC
O
M
MIT ins
t
ructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
t
e
r Anvin
changes
.
src: update for a 2
.
1
2
.
0
3
re
l
ease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
assemble: avoid redundant
r
e
petition
in RESx warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
asse
m
b
l
e:
print a
w
a
rnin
g
on a forward ref
e
rence in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
nasm: sc
a
n the
com
m
and
l
ine twice
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter
Anvin
A
d
d a
hash for pathname
searches,
instead
of sear
c
hing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvin
back
e
nd: psas inslen ==
0
t
o the back
e
nd
f
or the I
N
C
B
IN
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter An
v
in
backe
n
d: move wrapper for
l
eg
a
cy
output
f
unctions to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
P
e
ter Anvin
incb
i
n
: if we have to fread(), try
to do it only once
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter Anvin
f
ile: improve the
f
ile access in
t
er
f
ace
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter A
n
vi
n
nasmlib: move fseeko/ftello/o
f
f_t replaceme
n
ts to
nasmlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvi
n
M
erge remote-tracking branch 'origin/n
a
sm-2
.
12
.
x
x
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter
A
nvin
Co
r
r
ect /is4 encoding for EVEX instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anv
i
n
Correc
t
/is4 encoding for EVEX instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
N
e
w backend interface - a
s
semble
r
internals #1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
P
eter Anvin
outelf: add panic(
)
for unknown
output types
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Peter
A
nvi
n
disp8: mak
e
consta
n
t arr
a
y
s in get_disp8N() sta
t
i
c
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Henri
k
Gra
m
ner
i
n
sns
.
d
at: Enable contracted forms for additional inst
r
uctions
commit
|
commitdiff
|
tree
2016-08-26
Henr
i
k
Gramne
r
i
nsns
.
dat: Fix EVEX vpb
r
oadcast(b|w)
,
vpextr(b|w),
.
.
.
commit
|
commitdiff
|
tree
2016-08-16
H
.
Pe
t
er
Anvin
Run make alldeps
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
Run make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anv
i
n
mkdep
.
p
l
:
d
on't scan files unti
l
we kn
o
w all the paths
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
H
.
Pe
t
er An
v
in
con
f
igure
.
ac: disable
c
o
mmon
data to avoid prob
l
ems
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
bcallah@dev
i
o
.
us
Ad
d
e
x
pl
i
ci
t
void parameter to newm
e
mbuf(
)
functi
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Peter Anvin
c
o
mpiler
.
h: always undefin
e
_
_
STRICT_ANSI__ for gcc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
P
eter
Anvin
Merge
tag 'nas
m
-2
.
12
.
0
2
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-13
H
.
Pe
t
er Anvin
Handle multiple sta
n
d
a
r
d macro
sets
s
anely
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
NA
S
M
2
.
1
2
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter A
n
v
i
n
Don't suppress ERR
_
DEB
U
G me
s
s
a
ges
f
r
om
t
he
l
i
s
t file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
d
oc: update location
of insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
M
erge
t
ag '
n
asm-
2
.
12
.
02rc9'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Pe
t
e
r Anvin
NA
S
M 2
.
12
.
0
2rc9
commit
|
commitdiff
|
tree
2016-06-16
H
.
P
e
t
e
r Anvin
preproc
.
c: fix
as
s
i
g
n
ment in
c
orrect
l
y code
d
as ==
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvi
n
N
ASM 2
.
12
.
02rc8
commit
|
commitdiff
|
tree
2016-06-16
Ji
m
Kukunas
p
reproc: for inclu
d
e files,
i
nclude correc
t
path
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-15
H
.
Peter Anvi
n
out
m
acho: F
i
x relati
v
e relocations f
o
r
3
2-b
i
t Ma
c
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-04
H
.
Pe
t
er An
v
in
NAS
M
2
.
12
.
0
2rc7
commit
|
commitdiff
|
tree
2016-06-04
knut s
t
.
osm
u
ndsen
o
uto
b
j
.
c
:
F
i
x f
o
r
RIP
relative
addressing relocati
o
n
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Reorganize the source c
o
de into subdirect
o
ries
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r Anvin
nasmlib:
b
r
e
ak up
nasml
i
b
.
c i
n
to logical components
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
ndisasm: don'
t
use nasm_open
_
read()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Add wrappers around fopen()
,
use mma
p
on glibc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
te
r
Anvin
na
s
ml
i
b: give gcc a bit more h
i
nts ab
o
ut
h
ow
o
ur allocatio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvi
n
NASM 2
.
12
.
02rc6
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r Anvin
Merge remote
-
tracking
b
ranch 'ori
g
in
/
nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
preproc:
m
ake "Stack
P
o
i
nter" a const char
*
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
co
d
eview: use nasm_re
a
lpat
h
(
) to find
t
h
e canonic
a
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
NASM
2
.
12
.
02r
c
5
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
ifunc
.
m
a
c
: the
i
log
2
warning
may want t
o
be
bo
t
h cei
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
codeview:
don't walk the f
i
le list for every line
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-18
H
.
P
ete
r
A
n
v
in
doc: include kerning tables in the metrics headers
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
Jim Kukuna
s
codeview
.
c: register all
f
i
lenames
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
Jim Kuku
n
a
s
c
o
d
e
view
.
c: Add support for multiple
s
o
u
r
c
e
files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
Merge remote-tr
a
cki
n
g
b
r
anch 'origin/n
a
sm-2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
conf
i
gure: correctly discover
-W
optio
n
s
for cl
a
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter A
n
vin
Merge r
e
mote-tracki
n
g branch 'origin/
n
asm-
2
.
1
2
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
in
d
o
c
:
remo
v
e
o
bs
o
lete referen
c
es
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
in
Fix building
in a
separa
t
e dir
e
ctory fr
o
m the sourc
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
Unbreak building
i
n a separate object
d
irectory
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Pete
r
Anvin
autog
e
n
.
sh
:
remove configure-generat
e
d files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-13
H
.
Peter A
n
vin
Suppo
r
t
EVE
X
e
n
codings of ma
p
s 0-15
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
codeview: use nas
m
_free() instead of plain free()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
ter Anvin
Revert "nas
m
lib/fi
l
e
.
c: Windows _chsi
z
e_s() *returns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
Anvin
n
a
smli
b
/file
.
c: Windows
_
chsize_s() *return
s
*
e
rrno
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anv
i
n
srcfile
.
c: remove unnec
e
s
s
ary #include's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
N
ASM 2
.
1
2
.
02
r
c
4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
Anvin
stdscan: put some error
message
strings in
q
uotes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pete
r
Anvin
Use a hash to keep ex
a
c
tly one c
o
py of each filename
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next