repo.or.cz
/
binutils-gdb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
gas: equates of registers
2023-05-12
Jan
Beu
l
ich
gas:
equates o
f
regis
t
er
s
commit
|
commitdiff
|
tree
2023-05-04
J
a
n Beulich
RIS
C
-V: tighte
n
p
o
st-relocat
i
on-operator separator
.
.
.
commit
|
commitdiff
|
tree
2023-04-28
Jan
B
e
ulich
x86:
limi
t
data
passed to i386_dis_
p
rintf()
commit
|
commitdiff
|
tree
2023-04-28
Jan
Beulich
x86: li
m
it data passed t
o
prefix_name(
)
commit
|
commitdiff
|
tree
2023-04-28
Jan Beulich
x86/Intel: reduce ELF/PE conditional scop
e
i
n
x86_cons()
commit
|
commitdiff
|
tree
2023-04-28
Jan Beulich
gas:
move shif
t
c
o
u
n
t check
commit
|
commitdiff
|
tree
2023-04-28
Jan
B
eu
l
ich
x86:
rework AMX control in
s
n d
i
sassembly
commit
|
commitdiff
|
tree
2023-04-28
Jan Beulich
x8
6
: rework AMX multi
p
li
c
ation insn disa
s
s
e
mbly
commit
|
commitdiff
|
tree
2023-04-25
Jan Beulich
RIS
C
-
V: adjus
t
logic
t
o a
v
oid register nam
e
symb
o
ls
commit
|
commitdiff
|
tree
2023-04-25
Jan
B
eulich
RISC-V: test
fo
r
expected / no u
n
e
x
pe
c
t
e
d sym
b
ols
commit
|
commitdiff
|
tree
2023-04-25
J
a
n
Beulich
RISC-V: don't recogn
i
ze bogus
r
e
l
ocations
commit
|
commitdiff
|
tree
2023-04-25
Ja
n
Beu
l
i
ch
RISC-V: a
v
o
id
re
d
undant and misle
a
di
n
g
/
wro
n
g
e
rror
.
.
.
commit
|
commitdiff
|
tree
2023-04-25
J
an Beuli
c
h
RISC-V: drop
"pe
r
cent_op" parameter from m
y
_getOp
c
odeE
x
press
.
.
.
commit
|
commitdiff
|
tree
2023-04-25
Jan B
e
u
l
ich
RISC-V
:
m
i
n
o
r effort reductio
n
in rel
o
cation specifie
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Jan Beulich
x86: w
o
rk arou
n
d
compiler dia
g
nos
i
ng
d
angling pointe
r
commit
|
commitdiff
|
tree
2023-04-21
Jan Be
u
lich
x
8
6
: drop (exp
l
ici
t
) BFD64
de
p
endency f
r
om disassemble
r
commit
|
commitdiff
|
tree
2023-04-21
J
a
n Beulich
x86: d
r
op
u
se of setjmp() fr
o
m disassembler
commit
|
commitdiff
|
tree
2023-04-21
Jan Beuli
c
h
x86: change
f
etch e
r
ror handling
f
o
r
ge
t
<N>()
commit
|
commitdiff
|
tree
2023-04-21
Jan Beulich
x
8
6: ch
a
nge fet
c
h
error
h
a
ndling when processing operands
commit
|
commitdiff
|
tree
2023-04-21
Jan
B
eul
i
c
h
x86
:
cha
n
ge f
e
t
ch error handling in get_v
a
lid_dis386()
commit
|
commitdiff
|
tree
2023-04-21
Jan
B
eulich
x86: cha
n
g
e fetch erro
r
handling i
n
ckprefix()
commit
|
commitdiff
|
tree
2023-04-21
J
an Beulich
x86:
c
hange
f
etch error
h
andling in top-level
functio
n
commit
|
commitdiff
|
tree
2023-04-21
Jan Be
u
l
ich
x86:
move
fetch er
r
or h
a
nd
l
ing into a helper
f
u
n
ction
commit
|
commitdiff
|
tree
2023-04-21
Jan
B
eulich
bfd:
f
i
x
S
TRI
C
T_PE_FORMAT build
commit
|
commitdiff
|
tree
2023-04-21
Jan Beulich
l
d:
a
dd mi
s
sing period after @xref
commit
|
commitdiff
|
tree
2023-04-20
Jan Beulich
x86: adjust an ILP
3
2 testc
a
s
e using
.
i
n
s
n
commit
|
commitdiff
|
tree
2023-04-19
Jan Beulich
g
a
s
: document th
a
t get_
s
ymbo
l
_n
a
me
(
) can clob
b
er t
h
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-19
Jan
Beulich
x86: parse_r
e
gister() must not alt
e
r t
h
e parsed
string
commit
|
commitdiff
|
tree
2023-04-19
J
a
n
Beulich
x86: parse_r
e
al_register
(
)
doe
s
not alter the parsed
.
.
.
commit
|
commitdiff
|
tree
2023-04-04
Jan Beulich
bfd+ld: when / w
h
ether to
g
enera
t
e
.
c
files
commit
|
commitdiff
|
tree
2023-03-31
Jan Beulich
x8
6
: conver
t
testcases to
u
se
.
insn
commit
|
commitdiff
|
tree
2023-03-31
J
a
n B
e
ulich
x86: documen
t
.
insn
commit
|
commitdiff
|
tree
2023-03-31
Jan Beu
l
i
c
h
x86:
h
andle immediat
e
operand
s
f
or
.
i
nsn
commit
|
commitdiff
|
tree
2023-03-31
Jan Beulich
x86: allow for
m
ultiple
i
mme
d
i
at
e
s in
o
utput
_
disp()
commit
|
commitdiff
|
tree
2023-03-31
Jan Beulich
x86:
handle
EVEX Di
s
p8 f
o
r
.
insn
commit
|
commitdiff
|
tree
2023-03-31
Jan Beu
l
ich
x
8
6: pro
c
ess
i
n
s
t
ruc
t
ion op
e
rands f
o
r
.
insn
commit
|
commitdiff
|
tree
2023-03-31
Jan Beulich
x86:
p
a
rse special op
c
ode modifiers
f
or
.
insn
commit
|
commitdiff
|
tree
2023-03-31
J
a
n Beulich
x86: parse
VEX and alike specifie
r
s for
.
i
n
s
n
commit
|
commitdiff
|
tree
2023-03-31
Jan Be
u
lic
h
x86
:
introduce
.
insn d
i
re
c
tive
commit
|
commitdiff
|
tree
2023-03-31
Jan B
e
ul
i
ch
Arm64/ELF: accept
r
elocations against
S
TN_
U
NDEF
commit
|
commitdiff
|
tree
2023-03-20
Jan B
e
ulich
x86: drop identif
i
er_chars[
]
commit
|
commitdiff
|
tree
2023-03-20
Jan Beulich
x8
6
/
A
T&T: restri
c
t
r
e
cognition of the "absolute branch
.
.
.
commit
|
commitdiff
|
tree
2023-03-20
J
a
n Beulich
x86:
dro
p
"shimm" special case t
e
mplate exp
a
n
sions
commit
|
commitdiff
|
tree
2023-03-20
Jan Beu
l
ich
x
8
6: VexVVVV is now
merely a boolea
n
commit
|
commitdiff
|
tree
2023-03-20
Jan Beulich
x86: re-wo
r
k build_
m
o
d
rm_byte(
)
's
regist
e
r
as
s
ig
n
me
n
t
commit
|
commitdiff
|
tree
2023-03-17
Jan Be
u
lich
gas
:
apply md
_
register_arithmetic also to unary '+'
commit
|
commitdiff
|
tree
2023-03-17
J
a
n Beulich
gas:
expose fla
g
_
m
acr
o
_alternat
e
globally
commit
|
commitdiff
|
tree
2023-03-17
Jan Beulich
gas: us
e
fla
g
_mri directly in
m
acr
o
processin
g
commit
|
commitdiff
|
tree
2023-03-17
Jan Be
u
lich
gas:
isolate macro_strip_at to
m
acro
.
c
commit
|
commitdiff
|
tree
2023-03-17
Jan Beulich
g
a
s: drop function
pointer parameter from
m
acro
_
init()
commit
|
commitdiff
|
tree
2023-03-10
Jan Beulic
h
Ar
m
64/gas: d
r
op redundant fea
t
ur
e
prere
q
s
commit
|
commitdiff
|
tree
2023-03-10
Jan
Beulic
h
Arm64/gas: add missing p
r
ereq
f
eatures
commit
|
commitdiff
|
tree
2023-03-10
Jan Beulich
x86: decou
p
le broadcast
t
ype
a
n
d bytes fie
l
ds
commit
|
commitdiff
|
tree
2023-03-10
Jan
B
e
u
l
ich
x86
-
64: adjust REX-prefix part of SSE2AVX test
commit
|
commitdiff
|
tree
2023-03-10
Jan B
e
ulich
x86: move more
d
isp processi
n
g out
of md_assemble()
commit
|
commitdiff
|
tree
2023-03-10
J
an Beulich
x86
:
use s
e
t_rex_vrex() also f
o
r sh
o
rt
-
form handling
commit
|
commitdiff
|
tree
2023-03-03
J
a
n Beu
l
ich
x
8
6:
use s
w
ap
_
2_o
p
erands() in
build_vex_p
r
efix
(
)
commit
|
commitdiff
|
tree
2023-03-03
Jan Beulich
x86: drop redundan
t
calcula
t
ion of EVEX br
o
a
d
cast size
commit
|
commitdiff
|
tree
2023-03-03
Jan Beulich
ga
s
: default
.
debug section compres
s
ion method ad
j
ustme
n
ts
commit
|
commitdiff
|
tree
2023-03-03
J
an
Beulich
x86: avoid
.
byt
e
i
n t
e
stca
s
es wher
e
possi
b
le
commit
|
commitdiff
|
tree
2023-02-24
J
a
n
Beulich
x
86
:
allow to request
Mo
d
R
/M encoding
commit
|
commitdiff
|
tree
2023-02-24
Jan Beulic
h
x86: MONITOR/MWAIT are not SSE3 insns
commit
|
commitdiff
|
tree
2023-02-24
Jan Beulich
x86-64:
d
o
n't permit LAHF/SAHF with "gene
r
ic64"
commit
|
commitdiff
|
tree
2023-02-24
Ja
n
Beulich
x86: have insn
s
acti
n
g
o
n s
e
gment s
e
lector values
a
llow
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Jan Beulich
x86: restrict insn template
s
acceptin
g
nega
t
ive 8-bit
.
.
.
commit
|
commitdiff
|
tree
2023-02-22
Jan Beulich
x86-64: L
A
R and LSL don
'
t
n
eed REX
.
W
commit
|
commitdiff
|
tree
2023-02-22
Jan B
e
ul
i
ch
x86: o
p
timize BT{,C,R,S
}
$im
m
,%reg
commit
|
commitdiff
|
tree
2023-02-16
J
a
n Beulich
RISC-V: as
_
wa
r
n() already
emits a n
e
wline
commit
|
commitdiff
|
tree
2023-02-16
Jan Beul
i
ch
x86/gas: r
e
place inappropriate
a
ssertion when par
s
ing
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Jan Beul
i
c
h
gas: bu
f
fer_and_nes
t
(
)
n
e
e
ds to pa
s
s nul-terminated
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
J
a
n
Beuli
c
h
gas: c
o
r
rect
s
ymb
o
l
n
a
m
e c
o
mp
a
r
i
son in
.
startof
.
/
.
size
o
f
.
.
.
commit
|
commitdiff
|
tree
2023-02-14
Jan Beul
i
c
h
x8
6
: {
L
D,ST}TIL
E
CFG u
s
e a
n
extensi
o
n
o
pcode
commit
|
commitdiff
|
tree
2023-02-14
Jan
Beulich
gas: improve interact
i
on betw
e
en read
_
a_source
_
fi
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-10
Jan Beul
i
c
h
x86: drop
use of VEX3SOURCES
commit
|
commitdiff
|
tree
2023-02-10
Jan Beulich
x8
6
: drop use of X
O
P
2SO
U
RCES
commit
|
commitdiff
|
tree
2023-02-10
Jan Be
u
lich
x86: limit use
o
f XOP2SOURC
E
S
commit
|
commitdiff
|
tree
2023-02-10
J
a
n Beulich
x86: move (and rename) opco
d
espace
a
t
tribute
commit
|
commitdiff
|
tree
2023-02-10
Jan
Be
u
lich
x86
:
simplify
a few expressions
commit
|
commitdiff
|
tree
2023-02-10
Jan Beulic
h
x86: improve special ca
s
ing of
ce
r
ta
i
n insn
s
commit
|
commitdiff
|
tree
2023-02-03
J
a
n Beulich
x86: drop
L
OCK from XCHG wh
e
n o
p
t
imizing
commit
|
commitdiff
|
tree
2023-02-03
Jan Beu
l
ich
x86
-
64:
r
espect {noop
t
imize
}
when b
u
ildin
g
VEX p
r
efix
commit
|
commitdiff
|
tree
2023-02-03
Jan Beulic
h
x86:
respect
{
nooptimize
}
for LEA
commit
|
commitdiff
|
tree
2023-02-03
Jan
Be
u
lich
x
8
6
-
64: respect MO
V
ABS when choosing alternativ
e
enc
o
d
ings
commit
|
commitdiff
|
tree
2023-02-03
J
an
B
e
ulich
RISC-V:
d
on't disassemble unrecognized
insns as
.
byte
commit
|
commitdiff
|
tree
2023-01-31
Jan Beul
i
ch
RISC
-
V: make C-ex
t
e
nsion JAL avail
a
b
l
e again
f
o
r
(32
.
.
.
commit
|
commitdiff
|
tree
2023-01-27
Jan Beuli
c
h
x86: m
o
ve reg_o
p
erands adj
u
s
t
m
ent
commit
|
commitdiff
|
tree
2023-01-27
Jan Beu
l
i
ch
x86: dro
p
d
e
a
d
SSE
2
AV
X
-related code
commit
|
commitdiff
|
tree
2023-01-27
Jan Beul
i
ch
x86:
u
se
M
o
d
R
/
M
for FPU in
s
ns with operands
commit
|
commitdiff
|
tree
2023-01-27
Ja
n
Beul
i
ch
x86/
I
ntel: improve spe
c
ia
l
casing of ce
r
t
ain i
n
s
ns
commit
|
commitdiff
|
tree
2023-01-27
Jan Beulich
opcodes: suppress international
i
zation on build helper
.
.
.
commit
|
commitdiff
|
tree
2023-01-27
Jan Beul
i
ch
x86: remove i
n
ternatio
n
alization from
i
386-gen
.
c
commit
|
commitdiff
|
tree
2023-01-20
Jan
Beulich
x86
:
spli
t
i386-gen'
s
o
p
code
h
ash
e
ntry struct
commit
|
commitdiff
|
tree
2023-01-20
Jan Beul
i
ch
x86:
e
mbed registe
r
and alike nam
e
s in disassembler
commit
|
commitdiff
|
tree
2023-01-20
Jan Beulich
x86: embed re
g
ister names in r
e
g
_
en
t
ry
commit
|
commitdiff
|
tree
2023-01-20
Jan Beulich
x86: avoid str
c
mp() in a few pla
c
es
commit
|
commitdiff
|
tree
2023-01-20
J
an
Beulich
x
86: absor
b
allocation in i386-gen
commit
|
commitdiff
|
tree
2023-01-20
Jan Beulich
x86
:
re-use
ins
n
mnemonic stri
n
gs
a
s
m
u
ch
as
p
ossible
commit
|
commitdiff
|
tree
2023-01-20
Jan Beu
l
i
c
h
x86: move insn m
n
emo
n
ics to a separa
t
e table
commit
|
commitdiff
|
tree
2023-01-20
Jan Beulich
x86: abs
t
rac
t
o
u
t obt
a
i
ning of a template
'
s
mne
m
onic
commit
|
commitdiff
|
tree
2023-01-11
Jan Beul
i
ch
g
a
s/RISC-V
:
a
d
just
a
s
sem
b
ler for op
c
o
d
e table re-order
i
ng
commit
|
commitdiff
|
tree
next