repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rust: Implement TARGET_RUST_OS_INFO for *-*-freebsd*
2023-09-21
Iain Bucla
w
rus
t
: Implement
T
ARGET_RUST_OS_I
N
FO for
*-*-freeb
s
d*
commit
|
commitdiff
|
tree
2023-09-21
I
a
i
n Buclaw
rust: I
m
plement
T
ARGET_RUS
T
_OS_INFO for *-*-darwi
n
*
commit
|
commitdiff
|
tree
2023-09-21
Iain Bucla
w
rust
:
Im
p
l
e
m
en
t
T
ARGET_R
U
ST_CP
U
_INFO for i[34
5
6
7]86
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Iain Buclaw
ru
s
t
: Reint
r
oduc
e
TARG
E
T_RUS
T
_OS_
I
NFO
h
ook
commit
|
commitdiff
|
tree
2023-09-21
Iain Bu
c
law
rust: Reintrod
u
ce TARGET
_
RUS
T
_CPU_INFO hook
commit
|
commitdiff
|
tree
2023-09-21
Iain
B
u
c
law
rust: Add skeleton suppor
t
and documentation for targetrust
m
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
Parthib
gccr
s
: mo
v
e
f
unction
s
from
r
ust-gcc
-
diagnosti
c
s to
.
.
.
commit
|
commitdiff
|
tree
2023-09-07
David Malcol
m
gccrs: E
x
per
i
ment with a
d
ding an
e
rror co
d
e
to an erro
r
commit
|
commitdiff
|
tree
2023-09-07
David Malcolm
d
i
agnostics: add erro
r
_meta
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Fix issue with parsing unsaf
e
blo
c
k expression
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owe
n
Ave
r
y
gccrs: Address unsafe with/w
i
thou
t
block handling ambigui
t
y
commit
|
commitdiff
|
tree
2023-04-06
M
V
V S
M
anoj Kumar
gccrs: Ad
d
ed AST Node AST
:
:Inline
A
sm
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gcc
r
s: diagn
o
stic: R
e
f
a
ctor Error class
commit
|
commitdiff
|
tree
2023-04-06
A
r
thur
C
ohen
gccrs: ast: R
e
fa
c
tor TraitItem to k
e
ep Location in
f
o
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
lip Herron
gccrs
:
add test cas
e
to sh
o
w o
u
r
query-
t
ype system
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
S
a
iniAdit
y
a1
gccrs: rename rust-hir-ful
l
-tests
.
cc
commit
|
commitdiff
|
tree
2023-04-06
Thomas Schwinge
gccrs: Fix
up
De
j
aGnu di
r
ective
s
i
n
'rust/
c
ompile/issue
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gccrs:
A
d
d
A
S
T::AltPattern class
commit
|
commitdiff
|
tree
2023-04-06
O
w
en
A
very
gccr
s
:
F
i
x
forma
t
ting
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hu
r
Co
h
en
gccrs: builtins
:
R
e
turn empty l
i
st of toke
n
s instead
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
g
c
crs
:
A
dd trail
i
ng
newline
commit
|
commitdiff
|
tree
2023-04-06
P
h
i
l
ip Herron
gccrs: F
i
x
regr
e
ssio
n
i
n te
s
tcase
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs:
Supp
o
rt for Sized
b
u
i
ltin marker tr
a
it
commit
|
commitdiff
|
tree
2023-04-06
P
h
ilip He
r
r
o
n
gccrs: Add new virtual funct
i
on HI
R
::ImplItem::get_
i
mpl_item
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Her
r
o
n
gccrs: Ext
r
act
query_type
from TypeC
h
e
ckBase to be
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Imp
l
emented UTF-
8
checking
f
or include_str!()
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
g
c
crs: Add su
p
po
r
t for pa
r
sing empt
y
tuple
p
a
t
t
erns
.
commit
|
commitdiff
|
tree
2023-04-06
Pi
e
rre-
E
mmanu
e
l
.
.
.
gccr
s
: te
s
ts
u
i
te: Add emp
t
y
string macro tes
t
commit
|
commitdiff
|
tree
2023-04-06
Pie
r
re-Emmanue
l
.
.
.
g
cc
r
s: lex: Pre
v
en
t
direct
o
r
ies in RAII
F
ile
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Simplify W
i
ldcardPa
t
te
r
n l
e
t
statement handling
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Avery
gccrs: Add test
commit
|
commitdiff
|
tree
2023-04-06
Owen Aver
y
gccrs: A
d
d variadic argume
n
t type
c
heck
i
ng
commit
|
commitdiff
|
tree
2023-04-06
mx
l
ol233
gccrs
:
A
d
d featur
e
gate f
o
r "rust-int
r
insic"
.
commit
|
commitdiff
|
tree
2023-04-06
Thomas S
c
hwi
n
ge
gccrs: Update
cop
y
right
y
ears
.
commit
|
commitdiff
|
tree
2023-04-06
Pierre-Emm
a
nue
l
.
.
.
g
ccrs: cli: Update
safe
t
y
w
a
r
ning message
commit
|
commitdiff
|
tree
2023-04-06
P
i
erre-Emmanuel
.
.
.
gccrs: typecheck: R
e
fac
t
o
r
r
u
st
-
hir-trait-referen
c
e
.
h
commit
|
commitdiff
|
tree
2023-04-06
A
r
thu
r
Co
h
en
g
ccrs: expander: Add document
a
t
ion
f
or `expa
n
d_eager_invocat
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arth
u
r C
o
hen
g
ccr
s
: macr
o
s: Perfo
r
m macro expansion in
a
fixed-point
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Co
h
en
gccrs: e
x
pansion: Add
`
get_token_s
l
i
c
e` to `Macro
I
n
v
o
cLexer
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arth
u
r Cohen
gcc
r
s:
p
arser:
E
xpose
p
ar
s
e
_
ma
c
ro_invocation
as
p
ublic API
commit
|
commitdiff
|
tree
2023-04-06
A
rthur C
o
he
n
gcc
r
s: rust-item
:
incl
u
d
e
rust-expr
.
h
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs:
Add support for TuplePattern in let sta
t
em
e
n
ts
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
l
ip
H
erron
gc
c
rs: Add general
T
y
peBound
s
checks
commit
|
commitdiff
|
tree
2023-04-06
Philip Herr
o
n
gccrs: Remove bad
error message
on chec
k
i
n
g
fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
P
hilip Herron
g
ccrs: Fix h
i
gher ranke
d
tra
i
t bo
u
nds comput
a
ti
o
n of
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Add
mi
s
sin
g
S
i
zed, Copy and Clo
n
e lang item
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs:
Fix nullptr dereference
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccr
s
:
Refactor t
h
e type unific
a
ti
o
n code
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Remove monom
o
rphization
h
ack to set
u
p possi
b
le
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip
H
erron
gccrs:
Add missing param subst callback
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs:
Clear the sub
s
titution cal
l
backs when
c
opying
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herr
o
n
gcc
r
s: Refactor handle
_
substitutions
t
o
take
a
reference
commit
|
commitdiff
|
tree
2023-04-06
Philip
H
e
rron
gccrs:
R
enam
e
h
eader ru
s
t-hir-t
r
a
it-ref
.
h to rust
-
hir
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Re
n
ame rus
t
-tyctx
.
c
c
to
rust-typech
e
ck-context
.
cc
commit
|
commitdiff
|
tree
2023-04-06
P
h
i
lip Herron
gccrs: Refa
c
t
o
r all
c
o
d
e out
o
f the rust-tyt
y
.
h header
commit
|
commitdiff
|
tree
2023-04-06
P
hilip
H
err
o
n
gccr
s
: Refacto
r
Path
P
robeType
code into CC fil
e
commit
|
commitdiff
|
tree
2023-04-06
P
h
ili
p
Herron
gccrs: Refactor
P
athPro
b
e into cc file
commit
|
commitdiff
|
tree
2023-04-06
Philip H
e
rron
gccrs: Refactor
B
a
seType, Inf
e
r
Typ
e
an
d
ErrorType i
m
pl
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip He
r
ron
gccrs
:
Refa
c
to
r
al
l
substitution mappe
r
code imple
m
entation
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
ccrs:
R
efactor
S
ubstitutionRe
f
base class
int
o
its
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phili
p
Herron
gccrs
:
Refactor
TyVar and TypeBou
n
dPredicate
s
commit
|
commitdiff
|
tree
2023-04-06
Philip He
r
ron
gcc
r
s: Move TypePredica
t
eItem impl out of
t
he hea
d
er
commit
|
commitdiff
|
tree
2023-04-06
Philip
Herron
gccrs:
A
dd
another test case for pa
s
sing associated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
O
wen Avery
gccrs: Removed comment co
p
y-pasted from gcc
/
tree
.
def
commit
|
commitdiff
|
tree
2023-04-06
mxlol23
3
gccr
s
: Add sup
p
ort for
feature check
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur
C
ohen
gccrs: parser: Fix parsing o
f
closure pa
r
am
list
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: p
a
rser: Impro
v
e
p
a
r
sin
g
of complex generic a
r
g
uments
commit
|
commitdiff
|
tree
2023-04-06
Owe
n
A
v
e
r
y
gccrs: Implement lowering Refe
r
encePat
t
ern fr
o
m
A
ST
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n
Avery
gccrs: Optim
i
z
e
HIR
:
:Referenc
e
Pa
t
t
ern
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs:
R
emove HIR::GroupedPa
t
tern
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
ver
y
gccrs:
Improve GroupedPa
t
tern lowering
commit
|
commitdiff
|
tree
2023-04-06
MAHAD
gc
c
rs: Mo
v
e rust-buf
f
ered-qu
e
ue
.
h to util fo
l
d
er #176
6
commit
|
commitdiff
|
tree
2023-04-06
Arthur Co
h
en
gccrs: p
a
rser: Al
l
ow parsing multiple reference
types
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n
A
very
gcc
r
s: Create and us
e
CompileP
a
tternL
e
t visitor for
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohen
gccr
s
:
m
acr
o
: Allow builtin
`MacroInvocation`s wi
t
hin
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul Rafey
g
c
crs: f
i
xed inden
t
ati
o
ns in AST
p
re
t
ty
e
x
p
and
e
d dump
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
A
b
du
l
Rafey
g
ccrs: fixed compi
l
er er
r
o
r messa
g
e on wi
l
dcard pattern
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul R
a
fey
gc
c
rs: moved operator
.
h t
o
u
t
il/rust-operators
.
h
commit
|
commitdiff
|
tree
2023-04-06
Parthib
gccrs: Rena
m
e fi
l
e rust-ast-full
-
t
e
st
.
cc to
rust
-
ast
.
cc
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: A
d
ded missing GroupedPa
t
te
r
n visitors
for code
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Add
t
y
p
e resolution for
g
rou
p
ed p
a
tterns
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n
A
v
er
y
gccrs: Add get_i
t
em method fo
r
H
IR::GroupedPatter
n
commit
|
commitdiff
|
tree
2023-04-06
Owen A
v
ery
gcc
r
s
:
Ad
d
H
I
R
lower
i
ng fo
r
GroupedPattern
commit
|
commitdiff
|
tree
2023-04-06
Lyra
gccrs: Do no
t
c
rash on
e
mpty macros expand
.
F
i
xes
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
g
ccrs: Support GroupedPat
t
ern
d
urin
g
name r
e
s
o
l
ution
commit
|
commitdiff
|
tree
2023-04-06
Art
h
ur C
o
hen
gccrs: tes
t
suite:
H
andle Windo
w
s carri
a
ge returns properly
commit
|
commitdiff
|
tree
2023-04-06
O
w
en
Avery
gccrs: Change how C
o
mpileVarDecl outputs Bvariable
'
s
commit
|
commitdiff
|
tree
2023-04-06
m
xlol233
gccrs: dia
g
nost
i
c
s
:
A
d
d underline for tokens in diagn
o
stics
.
commit
|
commitdiff
|
tree
2023-04-06
mxlol23
3
gcc
r
s: Add get_locus function
f
or abs
t
rac
t
c
lass MetaItemInne
r
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Reuse Typ
e
CheckP
a
tt
e
rn
o
n
L
e
tStmt's
commit
|
commitdiff
|
tree
2023-04-06
Philip He
r
ron
gccrs: Support
associated typ
e
bound arguments
commit
|
commitdiff
|
tree
2023-04-06
Phili
p
Her
r
on
gccrs: Add
name r
e
solu
t
ion to generic argument a
s
sociated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Rai
k
i
Tamura
gcc
r
s:
I
mplement decla
r
at
i
v
e
m
acro 2
.
0 p
a
rser
commit
|
commitdiff
|
tree
2023-04-06
mx
l
ol
2
3
3
gccrs: rust: add
b
o
un
d
pa
r
si
n
g in parse_
g
eneric_arg
.
commit
|
commitdiff
|
tree
2023-04-06
Da
v
e
gc
c
rs: Check for mutable references in const functions
commit
|
commitdiff
|
tree
2023-04-06
Prajwal S N
gccrs:
unsafe
:
chec
k
use of `target_feature` attribute
commit
|
commitdiff
|
tree
2023-04-06
Arthur Coh
e
n
gc
c
rs: fatal_error_fla
g
: Fix
ty
p
o
in error message
commit
|
commitdiff
|
tree
2023-02-21
Ra
i
ki Tamura
gccrs:
a
d
d
math intrinsics
commit
|
commitdiff
|
tree
2023-02-21
Arthu
r
Cohen
gccrs: const evaluat
o
r: Remove get_nth_
c
a
l
l
arg
commit
|
commitdiff
|
tree
2023-02-21
Tho
m
as Schwi
n
ge
gccrs: R
e
pair 'gc
c
/rust/lang
.
opt'
c
om
m
ent
commit
|
commitdiff
|
tree
next