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
preproc: add plumbing for the %pragma directive
2016-10-04
H
.
Peter Anvin
p
r
eproc:
a
dd
plum
b
ing for the %
p
ra
g
ma dire
c
tive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter
A
nvin
test/Makefile: add r
u
le to g
e
nerate preproce
s
s
o
r
output
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
An
v
in
Merge rem
o
te-tracki
n
g branch '
o
rigin/nasm-2
.
1
2
.
xx'
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er An
v
in
preproc: a
d
d dummy %pragma directive
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
Daniel Lu
n
dq
v
ist
ldrdf: Remove output
f
ile if there are
a
ny errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
Factor out co
m
mon string
list hand
l
in
g
code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
pr
e
p
r
oc: c
l
ean
u
p ha
n
ding of the depe
n
dency lists
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
preproc
:
retu
r
n
f
ound_p
a
th as a con
s
tant str
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
Me
r
ge remote-t
r
a
c
k
i
ng bra
n
c
h 'origin/nasm-2
.
1
2
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er
A
nvin
changes
.
s
rc:
t
ypographical adjustme
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
NASM 2
.
12
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
cha
n
g
es
.
src: doc
u
ment CLWB a
n
d P
C
OMMIT
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
insns: add O
B
SO
L
ETE fla
g
for instruction
s
removed from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Add the CLWB and (already deprecated) PCOMMIT instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
e
r
A
n
v
i
n
cha
n
ges
.
src: upda
t
e for a 2
.
12
.
03
r
e
lea
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter An
v
i
n
assemble:
a
voi
d
redundant repeti
t
io
n
in RESx
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvin
assembl
e
: print a warning on
a
forward reference
in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
nasm
:
scan
t
he com
m
and
l
ine twice
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-26
H
.
P
eter Anv
i
n
Add
a hash for
p
athname searc
h
es, instead of searchin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter A
n
vi
n
b
ackend: psas inslen == 0 to the backend fo
r
th
e
INCBIN
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter
Anvin
back
e
nd: move wrapper for legacy out
p
ut functions to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Pete
r
Anvin
incbin:
if we hav
e
to fread(), try to do it only on
c
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Pet
e
r A
n
vi
n
file:
i
mprove the file
ac
c
ess interface
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter Anvin
nasm
l
ib: mo
v
e fseeko/fte
l
lo/off_t replacements to
nasmlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pe
t
er Anvi
n
Me
r
ge remote-tracking branch 'origin/nasm
-
2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
C
o
rrect
/is4 e
n
coding for
E
V
EX inst
r
uc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
Correct /is
4
encoding for EVEX ins
t
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter
A
nvin
New backend interface -
as
s
embler
internals #1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
P
eter Anvin
outel
f
: add panic() fo
r
unknown output ty
p
e
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Peter A
n
vin
disp8: make c
o
n
stant ar
r
ays in get_disp8N() static
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
Henrik
Gramner
insns
.
dat: Ena
b
le contracte
d
forms
f
or
a
ddit
i
onal instr
u
ctions
commit
|
commitdiff
|
tree
2016-08-26
Henrik Gramner
i
n
sns
.
d
a
t: Fi
x
EVE
X
vpb
r
oa
d
cast(b|w), vpextr(b|w),
.
.
.
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
Run make alldep
s
commit
|
commitdiff
|
tree
2016-08-16
H
.
Pe
t
er A
n
v
in
Run make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvi
n
m
k
dep
.
pl:
don't scan files until we
k
now all
t
he path
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
H
.
P
e
t
e
r An
v
in
conf
i
gu
r
e
.
a
c
: disable common data to avo
i
d
probl
e
ms
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
b
ca
l
lah@devio
.
us
A
d
d explici
t
void parameter t
o
ne
w
membuf() fun
c
tion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Peter Anvin
compiler
.
h
: alw
a
ys und
e
fine __STR
I
CT_A
N
SI__ for gcc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Peter Anv
i
n
Mer
g
e tag '
n
as
m
-2
.
12
.
02
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-13
H
.
Peter Anvin
Handle multiple standard macro sets
sa
n
ely
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
NASM 2
.
12
.
0
2
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
Don't suppr
e
ss
E
RR_DEBUG
messages from the li
s
t file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter Anvin
doc: update locat
i
on of insn
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvi
n
M
erge
tag 'na
s
m
-2
.
12
.
02rc9'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter
A
nv
i
n
NAS
M
2
.
12
.
0
2rc9
commit
|
commitdiff
|
tree
2016-06-16
H
.
Pete
r
Anvin
preproc
.
c: fix assignmen
t
in
c
orrec
t
ly coded as ==
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
NASM 2
.
12
.
02
r
c8
commit
|
commitdiff
|
tree
2016-06-16
Jim
K
ukunas
preproc: for include
f
i
l
es, in
c
lude
c
orrec
t
path in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-15
H
.
Peter Anvin
outmacho: Fix relative relo
c
ations
for 32-b
i
t Mach
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-04
H
.
P
eter Anvin
NASM 2
.
12
.
02rc7
commit
|
commitdiff
|
tree
2016-06-04
knut st
.
osmundsen
o
ut
o
bj
.
c: Fix for RIP relativ
e
addressing
relocation
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter A
n
vin
Reorganize the sour
c
e code into
subdirec
t
ories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
A
nvin
n
a
s
m
lib: break
u
p nasmlib
.
c into logical components
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
ndis
a
sm: 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
w
rappers aroun
d
fop
e
n(), use
mmap on glibc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
eter Anvin
nasm
l
ib: give gcc a
b
it more
hints
about how our allocation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter
Anvi
n
NA
S
M 2
.
12
.
0
2rc6
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
n
vin
Mer
g
e remote-tracking br
a
nch
'origin
/
nas
m
-2
.
12
.
x
x
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
preproc: mak
e
"StackPoi
n
te
r
" a const char
*
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
code
v
iew: use nas
m
_realp
a
th
(
)
t
o
find
the canonical
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
Anvin
NASM 2
.
12
.
02rc
5
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
ifunc
.
mac: th
e
il
o
g
2
w
ar
n
ing may want
t
o b
e
both c
e
il
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anv
i
n
c
odevie
w
:
don'
t
walk the file
list for every line
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-18
H
.
Peter Anvin
do
c
:
include
kerning tables in t
h
e metrics headers
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
Jim Kukun
a
s
codev
i
ew
.
c: re
g
ister all f
i
len
a
mes
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
J
im Ku
k
un
a
s
co
d
e
view
.
c
:
Add s
u
pport for multipl
e
source files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
e
te
r
Anvin
Merge rem
o
te-tracki
n
g
b
r
a
nch 'origin/nasm-2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
e
t
er A
n
vin
configure: correctly discover -W o
p
tions for c
l
ang
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvi
n
Merge remote-track
i
n
g branch
'
origin/nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
e
ter Anvin
doc: re
m
o
v
e obsolete reference
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
P
e
te
r
Anvin
Fix
b
uilding in a separate directory from the sou
r
ce
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
U
nbreak bu
i
l
d
ing in a sepa
r
ate objec
t
directory
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
auto
g
en
.
sh: remove c
o
nfigu
r
e-generated files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-13
H
.
Pet
e
r
A
nvin
Support EVEX encoding
s
of
maps
0-15
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
Anvin
codeview:
u
s
e
nasm_fr
e
e() instead of plain fr
e
e()
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
eter
A
nvin
Revert
"
n
asmlib/f
i
le
.
c: Wi
n
dows _chsiz
e
_s()
*returns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
e
r Anvin
n
a
smlib
/
f
i
l
e
.
c
: W
i
ndow
s
_chsize_s
(
) *returns* errno
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
A
n
vi
n
srcfile
.
c: remove un
n
ecessary #
i
nc
l
ude's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter A
n
vin
NASM 2
.
12
.
02rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
e
ter Anvin
stdscan
:
put s
o
me error message strings in qu
o
tes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter A
n
v
i
n
Use
a
hash to keep
exac
t
ly
one copy
of
e
ach filename
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
er
A
nvin
quote:
m
ake the
input ar
g
ument to nas
m
_
q
uo
t
e() const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pet
e
r
Anvin
NASM 2
.
12
.
02rc3
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anv
i
n
doc: document warning
i
mpr
o
ve
m
ents
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pe
t
er Anvin
.
gitignore: add
.
s and
.
i fi
l
es
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
Anvi
n
Fix and clean up l
i
st
i
n
g
of m
a
cro
expansio
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Show t
h
e expanded m
a
cro stack when displaying
diagnostics
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Ignore unrecognized warn
i
ng names
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
doc/changes
.
src: do
c
u
m
ent PTR warn
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
A
nvin
Sp
e
cifically if we enc
o
u
nter the PTR keyw
o
rd
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter An
v
in
Fix the
h
a
n
d
ling of pass1 warnings, displ
a
y control
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
Anvin
outmacho: Fix missing
brace
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
NASM 2
.
1
2
.
02rc2
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pet
e
r
A
nvin
changes
.
sr
c
: upd
a
te
a
s of t
h
e
curre
n
t
ti
m
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
Zenit
h
4
3
2
outm
a
ch
o
:
Fix relati
v
e relocat
i
ons for 32-bit Mac
h
-O
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-04-22
H
.
Peter Anvin
m
s
v
c
.
mak
:
change
$
(L)
t
o $(A)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter A
n
v
in
NASM 2
.
12
.
02rc1
commit
|
commitdiff
|
tree
2016-04-05
H
.
Pete
r
An
v
in
chan
g
es
.
src: document %if
e
rror fi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
preproc: correct
the logi
c
in the
s
uppression o
f
preproc
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-04-05
H
.
Peter Anvin
c
hanges
.
src: f
i
x
o
ld typo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next