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
Various fixes to the ilog2 functions
2016-11-15
H
.
Peter Anvi
n
Var
i
ous fixes to
the ilo
g
2 f
u
n
ctions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anvin
nas
m
lib: we nee
d
the exact size for the
c
l
z
func
t
ions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter
Anvin
Better support for function at
t
ributes
,
autoconf cl
e
a
nups
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anv
i
n
M
erge remote-tracking
branch
'origin/nas
m
-2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter An
v
i
n
do
c
/chan
g
es
.
src: docume
n
t the RDP
I
D
i
nstruction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anvin
Add rd
p
id instruction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-19
H
.
Pe
t
e
r Anvin
M
o
ve canned
OpenWatcom
c
o
nfig to
config/watcom
.
h
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-19
H
.
P
e
ter Anvin
compiler
.
h
: i
n
clud
e
<sys/types
.
h
>
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter Anvin
Run make alldeps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter Anvin
compil
e
r
.
h: fix typo i
n
the no
n
-
gcc case
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter Anvin
comp
i
ler
.
h:
f
o
r
newer g
c
c attributes, we can use __has_attr
i
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter Anvin
output/legacy
.
c: inclu
d
e outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter A
n
v
in
rdo
f
f/rdlar
.
h
:
i
n
c
lude "compi
l
er
.
h" not
"c
o
nfi
g
.
h"
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-06
H
.
P
e
ter
Anv
i
n
distclean: clean up config/
c
onfi
g
.
h
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-06
H
.
P
eter Anvin
a
l
l
d
e
ps:
h
a
n
dle us
e
s
of fu
l
l
p
a
thn
a
mes, e
.
g
.
"
c
onfi
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter
Anvin
nas
m
i
nt
.
h:
ch
a
nge he
a
der guards to
NASM_NASM
I
NT_H
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
e
ter Anv
i
n
nasmint
.
h: add sup
p
ort for
t
he MSVS < 200
5
__int64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvi
n
con
f
ig/msvc
.
h: in
t
type
s
.
h and stdbool
.
h
introd
u
ced
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
eter Anvi
n
co
n
f
ig: add conf
i
guration file for unk
n
own co
m
p
i
lers
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
M
ove co
n
fig
.
h to a sub
d
irectory, add MSVC-
s
pecific
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
A
nvin
test: simpl
e
prag
m
a preprocessor test
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvin
prepro
c
: add pl
u
mbing for t
h
e
%
p
ragm
a
directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
test/Makefi
l
e:
add ru
l
e to g
e
n
e
r
a
t
e pre
p
ro
c
e
sso
r
output
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
A
n
vin
Merge remote-tracking branch 'orig
i
n/
n
asm-2
.
1
2
.
xx'
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er
Anvin
p
r
e
pro
c
: a
d
d dummy
%
pragma directive
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter Anvin
i
n
c
b
i
n:
i
f we h
a
ve to
f
read(),
t
r
y to do it only once
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter
A
nvin
file: improv
e
th
e
fi
l
e
access inter
f
ace
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter
A
nvin
nas
m
lib: mov
e
fseeko/ftello/off_t
r
eplacements to nasmlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pe
t
er Anvin
Merge remote-
t
racking branch 'o
r
igi
n
/nasm-2
.
12
.
x
x'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter An
v
i
n
Cor
r
ect /is4 encoding fo
r
EVEX in
s
tr
u
c
tions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-09-20
H
.
P
e
t
e
r Anvi
n
Correct
/
i
s
4 encoding for EVEX instructions
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pete
r
Anvin
New backend inter
f
ace
-
assembler internals #1
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pe
t
e
r
Anvin
outelf: add panic(
)
for un
k
n
own output t
y
p
e
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Peter
A
n
v
in
disp8: make const
a
nt array
s
in get_disp8N(
)
static
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvi
n
Run
m
ake alldeps
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
R
u
n
make all
d
eps
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvi
n
mkdep
.
pl: don't
scan
f
iles
until we
k
now all the paths
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-08-02
H
.
Peter
A
nvin
configure
.
ac: disable c
o
m
mon data to avoid prob
l
e
m
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Pe
t
er A
n
vin
compile
r
.
h
:
always undefine __STRICT_ANSI__ for gcc
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Pe
t
er Anvi
n
M
e
rge tag 'nasm-2
.
12
.
02'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-07-13
H
.
Peter Anvin
Handle
m
ul
t
ip
l
e
s
ta
n
dard ma
c
r
o s
e
t
s sanely
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anv
i
n
Merge tag 'nasm-2
.
12
.
02rc9'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-06-16
H
.
P
e
t
e
r Anvin
NA
S
M 2
.
12
.
0
2
r
c9
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
preproc
.
c: fix a
s
signment incorrectly
c
oded 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-15
H
.
Peter Anvin
outmacho: Fix relative re
l
ocations for 32-bit Mach
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
t
er Anvin
Merg
e
re
m
ote-tracking
b
ranch '
o
rigin/na
s
m-
2
.
12
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
t
er
A
nvi
n
preproc
:
m
ake "Stac
k
Poi
n
ter" a c
o
n
st char *
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
Anvin
codeview: use nas
m
_
r
ealp
a
th() to f
i
nd the c
a
n
onical
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
NAS
M
2
.
12
.
0
2
rc5
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
ifunc
.
mac: the
ilog2 w
a
rning may want t
o
be both ceil
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pet
e
r Anvin
code
v
iew: don't walk
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: inc
l
u
d
e kerni
n
g table
s
i
n
the metrics headers
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pet
e
r Anvin
doc:
remove obsolete ref
e
rences
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anvin
Fix buildin
g
i
n
a
sep
a
rate directory from the
sou
r
ce
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Pete
r
Anvin
Unbr
e
ak building in
a separate
o
bje
c
t directory
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
autogen
.
sh: remove configure
-
g
enerat
e
d files
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-13
H
.
P
eter An
v
in
Su
p
port EVEX encodings of maps 0
-
1
5
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
Anvin
c
odevi
e
w: use nasm_free()
inste
a
d
of plain free()
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvi
n
Re
v
ert "na
s
mlib/fi
l
e
.
c: Win
d
o
ws _chsize_s()
*
returns
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
nas
m
lib/file
.
c: Windows _chsize_s()
*
retu
r
ns* errno
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter An
v
i
n
srcfil
e
.
c: remove unn
e
cessar
y
#include's
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter A
n
vin
NASM 2
.
12
.
02rc3
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
doc: d
o
cument w
a
rning improvements
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
.
gitigno
r
e: add
.
s
and
.
i f
i
les
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
Anvin
Fix and clean up listing of macro expansion
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
e
t
er Anvin
Sh
o
w the expanded macr
o
stack when displaying diagnostics
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Ignore u
n
recognize
d
wa
r
n
i
ng names
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter
Anvin
doc/ch
a
ng
e
s
.
s
r
c: document PTR war
n
ing
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
eter
An
v
in
S
pecifical
l
y if
w
e encoun
t
er
t
he PTR keyw
o
rd
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pet
e
r Anvin
Fix the hand
l
ing of pass1 warnin
g
s
,
displ
a
y control
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
e
ter
Anvin
o
u
tmach
o
: Fix
m
issing brace
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
eter A
n
vin
NASM 2
.
12
.
02rc2
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pete
r
Anvi
n
c
h
anges
.
src: upda
t
e
as of
t
he cur
r
ent time
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-04-22
H
.
Peter Anvin
msvc
.
mak: change $(L
)
to $(A)
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-03-16
H
.
Peter
A
n
v
in
a
u
t
o
conf
:
rename con
f
ig
u
re
.
in to configure
.
ac
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-03-09
H
.
Peter Anvin
autoconf improve
m
ents
:
@SET_MAKE
@
,
library
extensio
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter Anvin
Change
n
a
smlist/ListGen to lfm
t
/struct lfmt
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-03-07
H
.
Peter
A
nvin
R
emov
e
ofmt->curr
e
nt_dfmt i
n
direction
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter Anvi
n
Output preproc
e
ssor warnings to the
l
i
sting
f
i
l
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter
A
nvin
Get
r
id of a b
u
nch of
unn
e
ces
s
a
ry indi
r
ection
s
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-03-03
H
.
Peter
A
nvin
nasmlib: add n
a
s
m
_fatal() like nasm_p
a
nic()
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-27
H
.
Peter A
n
v
i
n
Mer
g
e br
a
nch 'ma
s
ter
'
into elfmerge
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-27
H
.
Peter A
n
vin
NASM 2
.
12
commit
|
commitdiff
|
tree
2016-02-27
H
.
P
e
t
er Anvi
n
ch
a
n
g
e
s
.
s
r
c: do
c
u
m
ent Win64 build
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-23
H
.
Peter Anvin
NASM
2
.
12rc7
commit
|
commitdiff
|
tree
2016-02-23
H
.
Peter Anvi
n
o
utmacho: cor
r
ect
l
y handle references bet
w
e
en
s
ections
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-22
H
.
Pete
r
Anvin
outmacho: ma
k
e a best ef
f
ort a
t
s
e
parating S
I
GNED fro
m
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Pete
r
A
n
vin
Windows portabili
t
y
fixes
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Pet
e
r Anvin
nasmlib: allow
writing of sparse files
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
P
e
ter Anv
i
n
M
erge branch 'master' in
t
o elfmer
g
e
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter A
n
vin
test/
M
akefile: add
a
rule
for nasm
itse
l
f
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter Anvin
config
u
r
e
.
in: add
--
e
nabl
e
-w
e
rro
r
op
t
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Pe
t
er Anvin
Platform compatibility im
p
rovem
e
nt
s
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter Anvin
NASM 2
.
12rc
5
commit
|
commitdiff
|
tree
2016-02-18
H
.
Pet
e
r Anvin
doc: update
do
c
umenta
t
i
o
n for a version
2
.
12 release
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Pete
r
Anvin
doc/rdsrc
.
pl: escape braces in
r
egular expression to
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter Anvin
outm
a
cho:
d
efault section flags
s
hould depend on
section
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
Peter Anvi
n
Ma
k
e a
f
ew more da
t
a items static a
n
d
c
ons
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
2016-02-18
H
.
P
e
ter Anvin
A
f
ew mo
r
e
d
e
buggi
n
g
f
o
r
mat arrays
to
m
ark con
s
t
Signed-off-by: H. Peter Anvin <
hpa@linux.intel.com
>
commit
|
commitdiff
|
tree
next