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
Move canned OpenWatcom config to config/watcom.h.
2016-10-19
H
.
Peter Anvin
Mo
v
e canned
O
p
enWatc
o
m config to
c
o
n
f
ig/watcom
.
h
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-19
H
.
Peter Anvin
co
m
pile
r
.
h: include <sys/types
.
h>
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter A
n
vin
Run make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter Anvi
n
compiler
.
h: f
i
x typo in th
e
non-gcc case
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter An
v
in
c
o
m
piler
.
h: for newer g
c
c att
r
ibute
s
,
w
e can use __has_
a
t
t
ri
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
P
eter Anvin
output/legacy
.
c: include o
u
tlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter A
n
vin
rdoff/r
d
lar
.
h: includ
e
"
c
o
m
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
d
i
s
t
clean:
clea
n
up config/
c
on
f
ig
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Pe
t
er A
n
v
i
n
a
l
l
deps: handle use
s
of
f
u
ll pathnames
,
e
.
g
.
"config
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
nasm
i
nt
.
h:
change header
g
u
a
rds to
N
ASM
_
N
A
SMINT_
H
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
n
a
smint
.
h
:
a
dd support
f
or
the MSVS < 2005 __i
n
t64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Pet
e
r
A
n
vin
config/
m
s
v
c
.
h: inttypes
.
h a
n
d stdbool
.
h introduced
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
conf
i
g: add configuration file
f
o
r
unknown comp
i
lers
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
e
ter An
v
in
Move config
.
h to a subdi
r
ectory, ad
d
MSVC-specific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvin
test: simple pr
a
gma
p
rep
r
ocess
o
r test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
p
r
eproc: ad
d
plum
b
ing for t
h
e %pr
a
gma directiv
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
test/Makefil
e
: ad
d
rule to gener
a
te prepro
c
essor output
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvin
Merge r
e
mote
-
trackin
g
br
a
nc
h
'
o
r
igin/
n
asm-
2
.
12
.
x
x
'
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvi
n
preproc: add dummy %pragma di
r
ective
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Dan
i
el Lundqv
i
st
ldrdf: Remov
e
o
ut
p
ut file i
f
there a
r
e
a
ny er
r
ors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
vin
Facto
r
o
u
t
c
ommon
s
t
ring l
i
s
t
h
andlin
g
code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
preproc: c
l
ean up handing of the dependency lis
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvi
n
p
reproc: return found_
p
ath as a co
n
stant stri
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anv
i
n
Merge re
m
o
t
e-tracking
b
r
a
n
ch 'origin/n
a
sm-2
.
12
.
xx
'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvin
changes
.
sr
c
: typographical adjustmen
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
A
nvin
NASM 2
.
12
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
An
v
in
change
s
.
s
rc: do
c
um
e
nt CLW
B
and PCO
M
M
I
T
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
insns:
add OB
S
OLETE fla
g
for instructions remo
v
e
d
from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Add the
CLWB an
d
(
a
l
r
eady de
p
recated) PCOMMIT instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
A
nv
i
n
ch
a
nges
.
src:
update for a 2
.
1
2
.
03 rel
e
a
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter A
n
v
in
a
s
semble: avoid
redundan
t
r
e
p
e
tition in RES
x
warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
te
r
Anvin
a
ssemble:
p
rint a wa
r
ning on a forward reference in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
in
nasm:
s
can the
c
ommand li
n
e twice
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Pete
r
Anvin
Add a hash for pat
h
name searche
s
, instead of
se
a
rchi
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
P
eter Anvin
bac
k
end: psas
inslen == 0
to the b
a
c
k
end for the INCBIN
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anv
i
n
backend
:
mov
e
wrap
p
er
for
legacy o
u
tp
u
t functions to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter
Anvi
n
i
nc
b
in:
i
f we have to fread(), try to do it
o
nly once
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
P
e
ter Anvin
file:
improve th
e
file
acce
s
s i
n
t
erfa
c
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Pete
r
Anvin
nasm
l
ib: mo
v
e f
s
eeko/ft
e
l
l
o/of
f
_t replacem
e
n
ts to
n
asmlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter An
v
in
Merge
re
m
ote-tracking
bra
n
ch
'o
r
igi
n
/
n
a
s
m-2
.
1
2
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter A
n
v
in
Correct /is4 encoding for EV
E
X instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
Correct /is4 e
n
coding for EVEX instruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
P
eter Anvin
New backend interface - ass
e
mbler
i
n
ternals #1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter
Anvin
outelf: ad
d
pan
i
c() for un
k
nown output
types
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Pet
e
r An
v
in
dis
p
8:
make
co
n
stant arrays in g
e
t_disp8
N
(
)
static
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
e
n
rik
G
ramner
in
s
ns
.
dat: Enable
c
ontr
a
cted forms for additional instructi
o
ns
commit
|
commitdiff
|
tree
2016-08-26
Henrik Gramner
in
s
ns
.
dat:
Fix EVEX
vpbroadcas
t
(b
|
w), vpextr
(
b|
w
),
.
.
.
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
Run m
a
k
e
al
l
deps
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvi
n
Run make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter
A
nvin
mkdep
.
pl: do
n
't scan files until
w
e know all the paths
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
H
.
P
e
ter Anvi
n
configu
r
e
.
ac: disa
b
le comm
o
n data to
avoid p
r
ob
l
ems
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
bcallah@devi
o
.
u
s
Add exp
l
icit
v
oid
para
m
eter to newmem
b
uf() function
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Pe
t
er
A
n
v
in
compi
l
er
.
h: a
l
ways und
e
fine
_
_STRICT_ANSI__ for gcc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
P
eter Anv
i
n
Merge
t
a
g
'
nasm-2
.
12
.
02'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-13
H
.
Peter
A
nvin
Handle m
u
l
t
ip
l
e
standard
m
a
c
ro s
e
ts sane
l
y
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anv
i
n
NASM 2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
Don't
s
uppress ERR_DEBUG m
e
ssage
s
fr
o
m the list file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
d
o
c: update locatio
n
of insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
Merg
e
tag
'
nasm-2
.
12
.
0
2
rc9'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
N
A
S
M 2
.
12
.
02rc9
commit
|
commitdiff
|
tree
2016-06-16
H
.
P
e
t
er Anvin
prepr
o
c
.
c: fix ass
i
gnment
incorrectly co
d
ed as
==
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
NASM 2
.
12
.
02rc8
commit
|
commitdiff
|
tree
2016-06-16
Jim Kukunas
preproc: for include files, incl
u
de
correct path in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-15
H
.
Peter Anvin
outm
a
cho: Fix relative
r
el
o
ca
t
ions
for 32-bit Ma
c
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-04
H
.
P
e
t
e
r Anvin
NASM 2
.
1
2
.
02rc7
commit
|
commitdiff
|
tree
2016-06-04
knut st
.
os
m
undsen
outobj
.
c: Fi
x
for RIP relat
i
ve
a
d
d
r
essing
r
el
o
cation
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r Anvin
R
eorganize the source c
o
de
into su
b
di
r
e
ctories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
nasmlib: break
u
p nasmli
b
.
c into logical components
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r
A
n
vin
ndisasm: d
o
n't use na
s
m
_
open_
r
ead()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Add
w
rap
p
ers a
r
o
un
d
fopen
(
),
u
se mma
p
on glibc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
nasmlib: gi
v
e gcc a bit more hints
abou
t
how our
a
ll
o
ca
t
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
nvin
N
ASM 2
.
12
.
0
2rc6
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter A
n
vin
Merge remote-
t
racking branch
'
o
r
i
gi
n
/n
a
sm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
pre
p
r
oc:
make "Stack
P
ointer"
a const char
*
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
cod
e
view: u
s
e nasm
_
realpa
t
h(
)
to find the canonical
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
t
e
r Anvin
N
A
SM 2
.
1
2
.
02rc5
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter An
v
in
ifunc
.
mac:
t
he ilog2 wa
r
n
i
n
g may w
a
nt to be both ceil
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
c
odeview: do
n
'
t
w
al
k
t
he file list for every li
n
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-18
H
.
Peter Anvin
doc: include
kerning tab
l
es in the met
r
ics h
e
ade
r
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
Ji
m
K
ukunas
codeview
.
c: regis
t
e
r all
filenam
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
Jim Kukunas
codeview
.
c: A
d
d suppor
t
for
m
ult
i
ple source files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
A
n
v
in
Merge remot
e
-tracking branch 'origin/nasm-2
.
1
2
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
config
u
re: co
r
rectly discover
-
W
options f
o
r
clang
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
A
nvin
Merge
remo
t
e-tracking branch 'origin/nasm-2
.
1
2
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pe
t
er Anvin
doc: remove obsolete referenc
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
Fix building in
a
s
e
p
arate directory fr
o
m the sour
c
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter
A
n
vin
Un
b
r
e
ak
bu
i
lding in
a separate object dir
e
ctory
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter
An
v
in
autog
e
n
.
s
h: remove configure-generated files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-13
H
.
Peter Anvin
S
up
p
ort EVEX encodin
g
s of maps 0-15
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pete
r
Anvin
codeview: use n
a
sm_free() i
n
stead of plain
f
ree()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
Reve
r
t
"
n
a
smlib/fi
l
e
.
c: Wi
n
dow
s
_
c
hsize_s() *retur
n
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
er
Anvin
na
s
mlib/file
.
c: W
i
ndows _ch
s
i
ze_s()
*
retu
r
ns* errno
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter A
n
vin
srcfile
.
c: remove u
n
necessary #incl
u
de's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
Anvin
NA
S
M 2
.
12
.
02rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvi
n
stdscan: put some
error message strings i
n
qu
o
t
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
Use a hash
to keep exactly one copy of each fil
e
n
a
me
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
q
uote:
m
ake the i
n
pu
t
argum
e
nt to
n
a
s
m_quote() const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pet
e
r Anvin
N
A
SM 2
.
12
.
02rc3
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
Anvin
d
o
c:
docume
n
t
warning i
m
p
r
ovemen
t
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
.
gitignor
e
: add
.
s and
.
i files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next