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
nasmlib: we need the exact size for the clz functions
2016-11-15
H
.
Peter
Anvin
nasmlib: we need the exact size for the clz
functions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anvi
n
B
e
tte
r
support for
fu
n
ct
i
o
n attrib
u
tes,
a
utoconf cleanups
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anv
i
n
Mer
g
e r
e
mote
-
tracking branch '
o
rig
i
n/nasm-2
.
1
2
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter Anvin
doc/changes
.
src: do
c
u
m
ent t
h
e RDPID instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-11-15
H
.
Peter
A
nvin
Ad
d
rdpid in
s
tru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-31
H
.
Peter Anvin
A
l
l
ow
r
elati
v
e references to external sy
m
bols
i
n data
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-19
H
.
Peter A
n
vin
Move canned O
p
enW
a
tcom config to config/wa
t
co
m
.
h
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-19
H
.
P
e
ter
A
n
v
in
co
m
p
iler
.
h: inclu
d
e <sys/types
.
h>
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter
A
n
v
i
n
Ru
n
m
a
k
e alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Pet
e
r Anvin
c
o
mpiler
.
h: fi
x
typo in the n
o
n-gcc case
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-14
H
.
Peter A
n
vin
compiler
.
h: for newer gc
c
att
r
i
butes, w
e
c
an use __h
a
s
_attri
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter
A
nv
i
n
o
utput/legacy
.
c: i
n
clude o
u
tlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter An
v
in
rdoff/rdlar
.
h:
i
nclud
e
"comp
i
ler
.
h" not "config
.
h"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter Anvin
d
istc
l
ean: clean up co
n
fig/config
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-06
H
.
Peter Anvin
a
lldeps:
handle uses of fu
l
l pathnames, e
.
g
.
"c
o
nf
i
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter Anvin
nasmint
.
h:
c
h
a
nge header g
u
ards to NASM_NA
S
M
I
NT_H
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Pet
e
r Anvin
nasmi
n
t
.
h: add s
u
ppo
r
t for the MSVS < 2005 __int6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Peter
A
nvin
c
o
nfig/
m
s
vc
.
h: intty
p
es
.
h
and stdbool
.
h intro
d
uced
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
P
e
ter Anvin
c
o
nfi
g
: add conf
i
g
ura
t
i
o
n file for unknown com
p
i
lers
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-05
H
.
Pete
r
A
nvin
Move config
.
h
to a s
u
bdirectory, add MSVC-
s
pecific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter
Anvi
n
test
:
s
i
mple prag
m
a preproce
s
sor test
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
pre
p
roc: add
plumbing
for the %p
r
a
gma directi
v
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
test/Makefile: a
d
d ru
l
e
t
o generate prepr
o
cessor
o
u
t
put
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Merge rem
o
te-tracking branch
'origin/n
a
sm-2
.
12
.
xx'
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
p
r
eproc
:
add dummy %p
r
agm
a
direct
i
ve
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r Anvi
n
Factor out common string list
handli
n
g cod
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
prep
r
oc: clean up h
a
ndi
n
g
of the
d
ependency lists
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvin
preproc: return found_path as
a constant stri
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
Merge remote-tracking branch '
o
r
i
g
in/nasm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pet
e
r
A
nvin
chan
g
es
.
src: typ
o
graphical
a
d
j
ustment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
N
ASM 2
.
12
.
03rc1
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pete
r
Anvin
changes
.
src: docu
m
e
nt CLWB and PCO
M
MIT
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvin
in
s
ns: add OBSOLETE flag for instruction
s
removed from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
eter Anvin
Add the C
L
WB
a
nd (al
r
eady deprecated)
P
C
OMMIT in
s
tr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter Anvin
changes
.
src: update
for
a 2
.
12
.
0
3 release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
Peter Anvin
as
s
e
mble:
a
void re
d
undant re
p
etitio
n
in RESx wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-10-04
H
.
P
e
ter
A
n
vin
assemble: print a warning
o
n
a forwa
r
d reference in
.
.
.
commit
|
commitdiff
|
tree
2016-10-04
H
.
Pe
t
er Anvi
n
nasm: scan the co
m
m
and line twice
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-26
H
.
Peter Anvin
Add a hash for pathname searches, instead of searchi
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
P
e
t
er
A
nvin
back
e
nd: psas insle
n
== 0 t
o
th
e
b
a
c
k
end f
o
r the INC
B
IN
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-24
H
.
Peter Anvin
backend: mov
e
w
r
ap
p
er for legacy
o
utput f
u
nctions
to
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter Anvin
inc
b
in
:
if we have to fread(), try
to
d
o it only once
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter Anvin
file: improve the file
a
ccess inte
r
fa
c
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-21
H
.
Peter Anvin
na
s
mlib: m
o
ve fseeko/ftello/of
f
_
t
r
eplacements to nasmlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter An
v
i
n
Merge rem
o
te
-
tracking bra
n
ch 'origin/
n
asm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
C
orrect /i
s
4 encoding fo
r
EVEX i
n
struc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter
A
nvin
Correct /i
s
4 encodin
g
for EVEX instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Peter Anvin
New backe
n
d in
t
e
r
face - assembler i
n
ternals #1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-09-20
H
.
Pe
t
er
A
nvin
outelf:
a
dd panic(
)
for unk
n
own output types
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-26
H
.
Peter Anvin
dis
p
8: make constant ar
r
ays in get_
d
isp8N() s
t
atic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
Pet
e
r An
v
in
Run ma
k
e
alldeps
commit
|
commitdiff
|
tree
2016-08-16
H
.
Peter Anvin
Ru
n
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-16
H
.
P
e
ter Anvin
mkdep
.
pl: don
'
t scan fil
e
s until we know a
l
l the
p
aths
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-08-02
H
.
Peter An
v
in
confi
g
ure
.
ac:
disable common data to avoid proble
m
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
Peter
A
nvin
compil
e
r
.
h:
always undefi
n
e
__STRICT_ANSI__ for gcc
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-14
H
.
P
e
ter Anvi
n
Merge tag 'nasm-2
.
12
.
02'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-13
H
.
Pete
r
Anv
i
n
Ha
n
dle multiple standard macro s
e
t
s s
a
n
e
ly
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Pet
e
r Anv
i
n
NASM 2
.
12
.
02
commit
|
commitdiff
|
tree
2016-07-06
H
.
Pet
e
r Anvin
Don't su
p
press ERR_
D
EBUG messa
g
es from th
e
list file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-07-06
H
.
Peter A
n
vin
doc: u
p
date location of insns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
M
er
g
e tag 'nasm-2
.
12
.
02rc9'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Pet
e
r
An
v
in
N
A
SM 2
.
12
.
02rc
9
commit
|
commitdiff
|
tree
2016-06-16
H
.
Peter Anvin
preproc
.
c: fix assignment incorrectly cod
e
d
a
s ==
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-16
H
.
Pe
t
er Anvin
NASM 2
.
12
.
02rc8
commit
|
commitdiff
|
tree
2016-06-15
H
.
Peter
A
nvin
outmach
o
: Fix r
e
la
t
ive relocati
o
ns for 32-bi
t
Mach
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-06-04
H
.
P
e
ter
Anvin
NASM 2
.
1
2
.
02rc7
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
Reorgani
z
e the
source code
i
nt
o
subdi
r
ec
t
o
r
ies
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
nasmlib:
brea
k
up nasm
l
i
b
.
c into lo
g
ical c
o
mponents
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
ndisasm:
don't
use n
a
s
m_open_read()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter A
n
vin
Add wrappers a
r
ound fopen(
)
, u
s
e mm
a
p on glibc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
nasmlib: give
gcc a
b
it m
o
re h
i
n
t
s
about ho
w
our allocation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
Anv
i
n
NASM 2
.
12
.
0
2
rc6
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
M
erg
e
remo
t
e-t
r
acking branch 'origin/
n
asm-2
.
12
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Pete
r
An
v
in
preproc:
make
"
StackPointer" a const char *
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
c
o
dev
i
ew:
use
n
asm_rea
l
path()
t
o
f
ind t
h
e canonical
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
P
e
ter Anvin
NASM 2
.
12
.
02r
c
5
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter Anvin
ifunc
.
m
ac: the ilog2 wa
r
ning may want t
o
be both ceil
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-25
H
.
Peter
A
nv
i
n
codeview: don't walk the file
list for every lin
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-18
H
.
Peter A
n
vi
n
doc
:
inc
l
ude kerning tables in the
metrics headers
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pe
t
er Anvin
Merge remot
e
-tra
c
king branch '
o
rigin/nasm-2
.
12
.
x
x'
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter An
v
i
n
config
u
re: correctly di
s
cover -
W
options f
o
r c
l
ang
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter Anv
i
n
Merge remote-t
r
acking bra
n
ch 'orig
i
n/nasm-2
.
1
2
.
x
x
'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Peter
A
n
vin
d
oc: rem
o
ve obsole
t
e reference
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-17
H
.
Pet
e
r
Anvin
Fix build
i
ng i
n
a separ
a
te directory fro
m
t
h
e
s
ourc
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anv
i
n
Unbreak building in a sep
a
rate object directory
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-16
H
.
Peter Anvin
autogen
.
sh: remove co
n
f
igur
e
-genera
t
e
d
files
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-13
H
.
Pete
r
Anvin
Suppor
t
EV
E
X
e
nc
o
dings of
maps 0-15
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pe
t
e
r Anvin
c
odeview: us
e
nasm_fr
e
e() inst
e
ad
of plain free(
)
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Pet
e
r Anvin
R
e
vert "nasmlib/
f
il
e
.
c: Windows _chsize_s() *
r
eturns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
Anvin
nasmlib/fil
e
.
c: Window
s
_ch
s
ize_s() *retur
n
s* errno
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
P
et
e
r Anvin
srcfile
.
c: remove
unnecessary #include's
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
A
nvin
N
AS
M
2
.
12
.
02rc4
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
stdsca
n
: put some error message s
t
rings in quotes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter Anvin
Use a hash to keep exactly o
n
e copy of each f
i
lename
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-10
H
.
Peter
A
nvin
qu
o
te:
make the input argum
e
nt
to nasm_quote() const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
P
eter Anvin
N
ASM
2
.
12
.
02rc3
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
doc: documen
t
warning im
p
rove
m
ent
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Pet
e
r Anvin
.
gitignore: add
.
s
and
.
i file
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter A
n
vin
F
i
x and clean up listing of macr
o
e
xpansion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2016-05-09
H
.
Peter Anvin
Show the expanded macro stac
k
when d
i
s
playing
dia
g
nostics
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
next