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
opflags: Convert is_class and is_reg_class to helpers
2018-10-13
Cyrill Go
r
cuno
v
opflags
:
Convert i
s
_class and is_r
e
g_cl
a
ss to help
e
rs
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
C
yrill
G
o
rcunov
preproc: F
i
x out of ra
n
g
e
acce
s
s i
n
expan
d
mmacro
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill
Gorcunov
doc: Update chang
e
s
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyr
i
ll Gorcuno
v
pa
r
ser: Fix sigsegv
on
c
ertain equ i
n
struction par
s
ing
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyri
l
l Gorcunov
labels:
Make sure
n
il label
is ne
v
er passe
d
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcunov
label
s
: Don
'
t nil deref
e
rence if no
l
abel pro
v
id
e
d
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho: A
d
d
warning message
in macho_ou
t
put(
)
commit
|
commitdiff
|
tree
2018-10-09
Chang
S
.
B
a
e
m
acho/reloc: Fix addr size sensi
t
ive c
o
n
ditions
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho/reloc: Fix macho_output() to
g
e
t
the
o
f
fset adju
s
t
ment
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Cha
n
g
S
.
Bae
macho/relo
c
: Fixed off
s
et
a
djustment
in add_relo
c
()
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
ma
c
ho/
r
e
loc:
Allow
absolute relocation wh
e
n
forc
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
mac
h
o/
r
e
l
oc: Ad
j
ust SUB
r
eloc
a
t
i
on informatio
n
commit
|
commitdiff
|
tree
2018-10-09
Chang
S
.
Ba
e
macho/rel
o
c: Fixed in handling GOT/GOTLO
A
D/TLV re
l
ocations
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho/rel
o
c: Simplified
r
e
location for R
E
L/BRANCH
commit
|
commitdiff
|
tree
2018-10-09
Cha
n
g S
.
Bae
macho/sym
:
R
e
cor
d
in
i
tial symbol number always
commit
|
commitdiff
|
tree
2018-09-30
Cyrill
G
or
c
u
nov
opfl
a
gs: Styl
e
unificati
o
n
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-29
C
y
rill Gorcunov
prep
r
oc: pars
e
_size -- Check for string
p
rovided
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-23
Cyrill Gorcunov
doc: ch
a
ng
e
s -- A
d
d
a few more bul
l
ets
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-22
Cyrill Gorcunov
Fix smal
l
typo in co
m
ment
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-22
Cyrill Gorcunov
asm: Restore sh
o
w
i
ng o
u
tput for pr
e
pro
c
mode i
n
stdout
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-15
Chang S
.
Bae
obj: Fix t
o
ini
t
i
alize segment list
commit
|
commitdiff
|
tree
2018-08-24
Chang S
.
Ba
e
macho: Fix relocation type for
r
elativ
e
di
r
ect branch
commit
|
commitdiff
|
tree
2018-08-24
Ch
a
ng S
.
Bae
doc: Fix macho
section name
f
or
c
o
de
commit
|
commitdiff
|
tree
2018-08-15
Cyrill Gorcunov
disasm: Fi
x
b
u
ffer overread in ndi
s
asm
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-08-15
Ch
a
ng S
.
Bae
ma
c
ho: Turn off jump-match optim
i
zation fo
r
subsections
_
via_
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Chang S
.
B
a
e
optimiz
a
tion: Intr
o
duce new
f
lag to turn-off select
i
vely
commit
|
commitdiff
|
tree
2018-06-30
C
y
rill Gorcunov
la
b
el
s
:
Add missing backend
t
ype for ext
e
rn symbo
l
s
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-06-30
Cyrill
Gorcunov
l
abels: Shrin
k
declare
_
label
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-06-06
Cyr
i
ll Gorcunov
directive: Make
cpu dir
e
ctive case
i
ns
e
n
s
itive back
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-05-05
Chang S
.
Bae
ass
e
mb
l
e: Ch
e
ck gl
o
bal line li
m
it
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-05-05
Chang S
.
Bae
o
utput: macho -- Avoid
co
n
ve
r
sion of add
r
esse
s
to RAWDATA
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-05-05
Chang S
.
Ba
e
outp
u
t:
m
acho
-- Check the ac
t
ual size of 64-bit absolute
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-04-20
Fabi
a
n
G
i
esen
output: codevi
e
w --
c
hange version numbe
r
written
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cyri
l
l Gorcunov
Revert "compiler: Add
f
a
llt
h
roug
h
(
)
helper"
commit
|
commitdiff
|
tree
2018-02-25
C
y
rill Gorc
u
nov
Revert "Use fa
l
lthrou
g
h() to placate compiler"
commit
|
commitdiff
|
tree
2018-02-25
Cy
r
ill Gorcunov
Revert "
a
clocal
.
m4: Use Werror in
PA_CHECK_
F
ALLT
H
R
O
U
GH
_
A
T
T
R
I
.
.
.
commit
|
commitdiff
|
tree
2018-02-25
Cyrill
G
orcuno
v
aclocal
.
m4
:
Use Werro
r
i
n PA_CHE
C
K
_FA
L
L
THROUGH
_
A
TTRIBUTE
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cy
r
ill Gorcu
n
ov
insns
.
dat
:
Update U
D
0 en
c
oding to
fit
t
he speci
f
ication
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
M
a
tthieu Da
r
b
o
is
output: macho -- Add support for N_PEXT
i
n macho output
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
Use fallthrou
g
h
() t
o
plac
a
te compiler
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcun
o
v
comp
i
ler: Add fallth
r
ough() h
e
lper
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
o
u
tput: outobj -- Fix typo in obj_init
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
C
y
ri
l
l Gorcunov
output: elf,ieee,macho
,
obj
-
- Fix mofule
n
ame f
o
r commit
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cyril
l
Gorcunov
get_cpu: Fix a7ecf2
6
46d6c80b994be7d340140
3
7
9
d580
0
50cf
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-24
Cyr
i
ll Go
r
cunov
com
p
iler: F
i
x typo in 668
6
fc6
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-09
C
y
rill Gorcunov
Merg
e
bran
c
h 'nasm
-
2
.
13
.
xx'
commit
|
commitdiff
|
tree
2018-02-09
C
y
rill Gorcunov
nasm
l
ib: Drop pure_func at
t
rib from seg_a
l
loc
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-09
Cyrill Gorc
u
nov
n
asmlib: Drop
u
nused seg_in
i
t
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-06
Cyr
i
ll
Gorcunov
NASM 2
.
13
.
03rc4
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-06
Cyrill
Gor
c
un
o
v
iflag: Fix if
l
ag_
c
mp_cpu_leve
l
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
C
y
r
ill Gorcu
n
ov
NASM
2
.
13
.
03
r
c3
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
Cyrill Gorcu
n
ov
Revert "insns
.
d
a
t: Add VAESENC, VAESENCLAST
instruct
i
ons"
commit
|
commitdiff
|
tree
2018-02-05
C
yrill G
o
rcunov
NASM
2
.
13
.
03rc2
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
Cyr
i
ll
G
orcunov
c
h
an
g
es
.
d
o
c: document
d
w
arf issue
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
C
y
rill G
o
rcuno
v
o
u
t
p
ut: elf -- Add missing dwa
r
f loc section
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
Tomasz Kantecki
insns
.
dat: Add VAES
E
NC,
VAESENCLAST instructions
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-27
Cyri
l
l Gorc
u
nov
output:
e
l
f
-- Add missing dw
a
rf lo
c
sec
t
ion
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
Tomas
z
Kantecki
insns
.
d
at: A
d
d VPC
L
MULQDQ instruictions
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
Cyrill
Gor
c
uno
v
insns-flags: Add VPCLMU
L
QDQ flag
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
Cyr
i
ll G
o
rcun
o
v
in
s
ns
.
dat: Move VAE
S
instructi
o
ns to
AES gr
o
up
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
Tomasz Kante
c
ki
insns
.
d
a
t
:
A
dd V
A
ESENC, V
A
ESENCLAST
i
nstructions
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
Cyrill
Gorcunov
ins
n
s-iflags: Add AE
S
, VAES flags
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-25
Cyrill
Gorcu
n
ov
NAS
M
2
.
13
.
02rc3
commit
|
commitdiff
|
tree
2017-11-25
Cyril
l
G
o
r
cunov
docs: c
h
a
n
g
e
s
-- Drop lefto
v
er
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-25
Cyr
i
ll Gorcunov
d
o
c:
U
p
d
ate changes for 2
.
1
3
.
02
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
C
y
r
ill Gorc
u
nov
prepoc: F
i
x heap-buffer-o
v
erflow in
detoken
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gor
c
unov
preproc: F
i
x SIGS
E
GV if not data provid
e
d
for implicit
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill
G
orcunov
pre
p
roc
:
Fix sigs
e
g
v
in find_cc
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gorcunov
pep
r
oc: Fix sigsevg in smacro
e
x
p
a
nsion
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
C
yrill Gorcunov
prepoc: m
m
acro -- Don't
l
e
f
t np
a
ram_max le
s
s
than npara
m
_min
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
Cyril
l
Go
r
cunov
p
r
eproc: Don'
t
a
cc
e
ss offsting by
t
e on untermin
a
ted
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-08-13
M
a
rtin Stor
s
jö
preproc:
Add found
files to the
l
ist
o
f dependencies
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-29
Cyri
l
l Gorcunov
con
f
igure
:
Add --enable-gdb o
p
t
i
on
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-25
Cyrill Gorcun
o
v
pre
p
roc: Free token's
t
e
xt if
only
i
t
h
a
s
b
e
en modified
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-25
Adam Majer
preproc: Wor
k
around a usage after f
r
ee bug
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-25
Adam
M
a
jer
preproc: O
n
ly concat tok->text if
w
e acc
o
u
nted
fo
r
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-05
C
y
rill Gorcunov
bu
i
l
d: Merge
C
P
PFLAGS i
n
to
A
LL_CFLAGS
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-05
David Seifert
Make
b
uildsyste
m
respe
c
t GNU conventions
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-24
Cyril
l
Gorcun
o
v
nasml
i
b/md5c: Fix typo in WORDS_LITTLEENDIAN
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill
G
orcunov
output: elf -
-
Make elf_section_att
r
ib st
a
tic
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-25
Cyri
l
l Gorc
u
nov
dwarf:
Update
d
warf_line_number
_
e
x
tended
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-25
C
y
r
i
l
l Gorcunov
dwarf: Update
dwarf_calling_conve
r
s
i
o
n
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill Gorcu
n
ov
dwarf: Updat
e
dwarf_language
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-23
Cyrill Gorcunov
outp
u
t
:
el
f
,dwarf --
Fix l
o
okup o
v
e
r existing
f
iles
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
C
yrill Gorcunov
output: elf --
Use Elf64_
E
hd
r
in
t
o section
o
ffset
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
C
y
rill
G
orcun
o
v
output: elf -- U
s
e ElfX_
R
elx in elf_buil
d
_
r
e
l
tab
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
C
y
rill Gorcunov
output:
e
lf -- Add ELF32_R_INF
O
, ELF64_R_INFO
helpers
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill
Gorcu
n
ov
output: elf -- St
a
rt
u
sin
g
ElfX_Sym in elf_build_sym
t
ab
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorc
u
nov
elf: Switch writ
t
i
ng sec
t
ions
with Elf
s
tructs
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorcunov
output: Elf -- Star
t
using ElfX_Ehdr ins
t
e
a
d of
op
e
ncoded
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
Cy
r
ill
G
orcun
o
v
nasmlib: Ad
d
_le helpers
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-12
Cyr
i
l
l
Gorcunov
output: elf -- Fix typo in E
L
F32_S
T
_I
N
FO
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-12
Cyrill Gorcu
n
o
v
e
l
f: D
r
o
p
code dupl
i
c
a
tion in elf_s
e
cti
o
n
_
h
e
ader
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-12
Cyri
l
l Go
r
cun
o
v
elf: Align members for file fo
r
mat defs
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-12
Cyrill Go
r
cunov
elf: Add EI_ constants
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-08
Cyrill
G
orcunov
a
sm/pragma: A
d
d missing "assemble
.
h" inclusion
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-12
R
u
slan Kabatsayev
d
i
sasm:
A
d
d support for 64-bit
o
rigin
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-08
Cyrill G
o
rcunov
insns
.
dat: F
i
x SHA2
5
6RN
D
S2
opt
i
onal xmm0
argument
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-06
Cyrill Go
r
cunov
ma
c
ros: Define
o
fmt specific m
a
c
ros late
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-06
Cyrill Gorcunov
m
acros: standart -- Sh
i
f
t
endmacro left
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
next