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: Reintroduce TARGET_RUST_OS_INFO hook
2023-09-21
I
a
in
B
uclaw
r
us
t
:
R
e
i
n
t
r
o
duce TARGET_RUST_OS_IN
F
O hook
commit
|
commitdiff
|
tree
2023-09-21
I
a
in Buclaw
rust
:
R
e
introduce
T
ARGET_RUS
T
_
CPU_IN
F
O h
o
ok
commit
|
commitdiff
|
tree
2023-09-21
Iai
n
Buclaw
ru
s
t:
A
d
d
skelet
o
n sup
p
ort and documenta
t
ion
f
or targe
t
r
ustm
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
Parthib
gccrs: move
f
unctions from
r
u
st-gcc
-
di
a
gnost
i
c
s to
.
.
.
commit
|
commitdiff
|
tree
2023-09-07
Davi
d
Malcolm
gccrs
:
Experiment wit
h
adding an
error
cod
e
to an e
r
ror
commit
|
commitdiff
|
tree
2023-09-07
David Mal
c
olm
diagnosti
c
s:
a
dd er
r
or_m
e
t
a
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs:
Fix
issue w
i
th p
a
rsing unsafe block
expression
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Ave
r
y
gccrs: Ad
d
ress un
s
afe
w
ith/without bl
o
ck handling
a
mb
i
gu
i
ty
commit
|
commitdiff
|
tree
2023-04-06
M V V S Manoj Kum
a
r
gc
c
rs: Add
e
d AST N
o
de AST::Inli
n
e
Asm
commit
|
commitdiff
|
tree
2023-04-06
A
r
thur Cohe
n
gccrs: diagnostic: Refactor Error c
l
a
ss
commit
|
commitdiff
|
tree
2023-04-06
Arthur Co
h
en
g
c
c
r
s:
ast: Re
f
a
c
tor Tra
i
tItem
t
o keep Location in
f
o
commit
|
commitdiff
|
tree
2023-04-06
P
h
i
l
ip Herron
gccrs: add test
c
ase
t
o
show our query-
t
ype sys
t
e
m
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Sain
i
Aditya1
gccrs: rename rust-hir-f
u
ll-t
e
sts
.
c
c
commit
|
commitdiff
|
tree
2023-04-06
Thomas
S
chwinge
g
ccrs: F
i
x up D
e
jaGn
u
dir
e
ctives
i
n 'rust/compile/is
s
ue
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gc
c
rs:
A
d
d AST::
A
l
t
Pattern class
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n A
v
ery
gccrs: Fix fo
r
matting
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs:
b
uiltins: Return empty
l
ist of toke
n
s instead
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n Ave
r
y
g
cc
r
s: Add t
r
ailing newl
i
ne
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p He
r
ron
gccrs:
F
i
x regre
s
s
i
o
n
in testca
s
e
commit
|
commitdiff
|
tree
2023-04-06
Philip H
e
rron
gccrs: Suppo
r
t for Sized builtin mark
e
r trait
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
lip
Herron
gccrs: Add n
e
w
v
irtual fu
n
ction HIR::Im
p
l
I
t
e
m::get_impl_item
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
c
c
r
s: E
x
t
ra
c
t query_type
f
rom Type
C
h
e
ck
B
ase
t
o be
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gccrs: I
m
plemente
d
UTF-8 checking for include_
s
t
r!()
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Add
su
p
port for par
s
ing empty tuple patterns
.
commit
|
commitdiff
|
tree
2023-04-06
Pierre-E
m
ma
n
uel
.
.
.
g
c
crs: t
e
stsuite: Add e
m
pty
s
t
r
ing macro te
s
t
commit
|
commitdiff
|
tree
2023-04-06
Pierre-Emmanuel
.
.
.
g
ccrs:
l
ex: Pre
v
ent direct
o
ries in R
A
II
F
i
le
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: S
i
m
plify Wild
c
a
r
dPa
t
t
e
rn l
e
t statement handling
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n Avery
gc
c
r
s
:
A
dd test
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs:
A
dd
v
a
r
iadic a
r
g
u
ment type checking
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
gccrs: Add feature g
a
t
e
for "rust-intrins
i
c"
.
commit
|
commitdiff
|
tree
2023-04-06
Thomas Sc
h
win
g
e
gccrs: U
p
da
t
e cop
y
right ye
a
rs
.
commit
|
commitdiff
|
tree
2023-04-06
Pi
e
rre-Emmanue
l
.
.
.
gccrs
:
cli: Up
d
a
t
e safety warning messa
g
e
commit
|
commitdiff
|
tree
2023-04-06
Pierre-Emmanu
e
l
.
.
.
gccrs: typecheck: Ref
a
ctor rust-hir-trait-r
e
ference
.
h
commit
|
commitdiff
|
tree
2023-04-06
A
r
t
hur Cohen
gc
c
rs: expander: Add d
o
cumentat
i
on
for
`e
x
pan
d
_eage
r
_invocat
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Coh
e
n
gccrs: macros: Perform
m
acro expansion in a f
i
xed-point
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: expansion
:
A
dd `ge
t
_
t
o
k
en_slice` t
o
`M
a
croInvo
c
Lexer
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: p
a
rser: Expo
s
e parse_macr
o
_invocation as
public API
commit
|
commitdiff
|
tree
2023-04-06
Art
h
ur Co
h
en
gccrs: r
u
st-item: inc
l
ude rust-e
x
p
r
.
h
commit
|
commitdiff
|
tree
2023-04-06
O
w
e
n
Aver
y
gc
c
rs:
A
dd
s
upport f
o
r Tup
l
ePatte
r
n
in let stat
e
m
ents
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
c
c
rs:
A
dd general TypeBounds checks
commit
|
commitdiff
|
tree
2023-04-06
Philip Her
r
on
gccrs:
R
emov
e
bad error messag
e
on c
h
ecking function
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip Herron
g
ccrs:
Fix hig
h
er ranked trait
bounds
c
omputation o
f
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip Herron
gccrs: Add missing Sized, Copy a
n
d C
l
on
e
lang item
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs
:
Fix nullptr derefere
n
ce
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p
H
er
r
on
gccrs
:
Re
f
actor the type unification c
o
d
e
commit
|
commitdiff
|
tree
2023-04-06
Phili
p
Herron
gccrs:
R
e
m
ove
m
onomor
p
hization
hack to setup possi
b
le
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
cc
r
s: A
d
d missing p
a
ram subst callback
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
lip He
r
ron
g
ccrs: C
l
ear the substitution ca
l
lb
a
cks whe
n
copying
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
c
crs: Refacto
r
h
a
n
dle_
s
ubst
i
tuti
o
n
s to t
a
k
e a reference
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip He
r
ron
gccrs: Renam
e
heade
r
rust-hir
-
trait
-
ref
.
h t
o
rus
t
-hi
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herro
n
gcc
r
s: Rename rust
-
tyct
x
.
cc
t
o rust-typecheck-contex
t
.
cc
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip Herron
g
c
crs:
Refac
t
or all
c
ode out of
t
he rust-tyty
.
h
header
commit
|
commitdiff
|
tree
2023-04-06
P
h
i
lip Herron
gc
c
rs: Refactor P
a
thProb
e
Typ
e
code into CC file
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Refacto
r
Pat
h
Prob
e
int
o
cc fil
e
commit
|
commitdiff
|
tree
2023-04-06
Philip Herr
o
n
gccr
s
: Refactor BaseType, In
f
e
r
Typ
e
a
n
d Er
r
orT
y
pe
i
mpl
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs:
R
e
factor all substituti
o
n
mapp
e
r
c
o
d
e
implementati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p Herron
g
ccrs: Refactor
SubstitutionRef base clas
s
into
i
ts
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip Herr
o
n
g
ccrs: R
e
fa
c
tor TyVar and TypeBoundPredicates
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Move
TypeP
r
ed
i
c
a
teItem impl out o
f
the header
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
g
c
c
r
s
:
A
dd anothe
r
test cas
e
f
o
r
p
a
ssing
associate
d
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Removed comment
c
o
py-pasted
f
r
om gc
c
/
t
ree
.
def
commit
|
commitdiff
|
tree
2023-04-06
mxl
o
l
2
3
3
gccrs: Add sup
p
or
t
for featu
r
e chec
k
.
commit
|
commitdiff
|
tree
2023-04-06
Arth
u
r Cohen
g
ccrs:
p
arse
r
: Fix p
a
r
s
i
ng of
closure param
l
ist
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohe
n
gc
c
rs: parser: Improve parsing of
comple
x
g
e
n
e
ric argument
s
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Ave
r
y
gccrs: Implement lowering
R
eferencePattern f
r
o
m
AST
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gccrs: Op
t
imize HIR:
:
Refe
r
encePattern
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
g
ccrs: Remove HIR::GroupedPattern
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gc
c
r
s
: Imp
r
ove G
r
oup
e
dPatter
n
low
e
ring
commit
|
commitdiff
|
tree
2023-04-06
MAHAD
gccrs: Mov
e
rust-buffered-queue
.
h to
u
til folder #1766
commit
|
commitdiff
|
tree
2023-04-06
Arth
u
r Cohen
g
c
crs: parser: Al
l
ow parsin
g
multiple reference types
commit
|
commitdiff
|
tree
2023-04-06
Owe
n
Avery
gccrs: Create a
n
d use CompileP
a
tternLet
v
isitor for
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
A
r
t
hur Coh
e
n
gccrs: macro: Allow builti
n
`MacroInvo
c
at
i
on`
s
within
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abd
u
l Rafe
y
gccrs:
f
ixed indentation
s
in AST p
r
etty expanded dump
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul Raf
e
y
g
c
crs:
f
ixed
compiler
e
rror message on
wildcar
d
p
atte
r
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul Rafey
gccrs: moved operator
.
h
to
util/rust-operators
.
h
commit
|
commitdiff
|
tree
2023-04-06
Parthib
gccrs: R
e
name file
ru
s
t-ast-full-test
.
c
c to rust-ast
.
cc
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n Avery
gccrs: Added missing GroupedPattern vis
i
tors for code
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
O
we
n
Avery
g
c
c
rs: Add type resolution for grouped patterns
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccr
s
: Add
get_ite
m
met
h
od for HI
R
::Gro
u
pedPatter
n
commit
|
commitdiff
|
tree
2023-04-06
O
w
e
n
Avery
gccrs: Ad
d
HIR lowering
f
or Grouped
P
att
e
r
n
commit
|
commitdiff
|
tree
2023-04-06
Lyra
gccrs:
D
o
n
ot c
r
ash on empty macros expand
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen A
v
ery
gccrs: Sup
p
or
t
GroupedPattern during name re
s
ol
u
tion
commit
|
commitdiff
|
tree
2023-04-06
Art
h
ur Cohen
gccrs: testsuite:
Handle
W
indows carriage r
e
turn
s
properly
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Change how CompileVarDecl
o
utp
u
ts Bv
a
ri
a
ble's
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
gccrs: diagnostics: Add
u
nde
r
line
for tokens in d
i
agno
s
tic
s
.
commit
|
commitdiff
|
tree
2023-04-06
mxlo
l
233
gccrs: A
d
d get_locus
f
unc
t
ion for abstract class Met
a
ItemInn
e
r
.
commit
|
commitdiff
|
tree
2023-04-06
Owen A
v
e
r
y
g
cc
r
s: Reuse
T
ypeCheckP
a
t
t
e
rn on
Let
S
tmt's
commit
|
commitdiff
|
tree
2023-04-06
Philip
H
er
r
on
gccrs: Support a
s
sociat
e
d
t
ype
bound a
r
g
uments
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs:
Ad
d
name resolution
to g
e
n
e
ri
c
arg
u
me
n
t a
s
s
ociated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Raiki Tamura
gccrs: Impl
e
m
e
nt decla
r
ative macro
2
.
0 parser
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
gccrs: rust: add
b
ound pa
r
sin
g
in parse_generic
_
arg
.
commit
|
commitdiff
|
tree
2023-04-06
Dave
g
ccrs:
Check for mutable references in const fun
c
t
i
ons
commit
|
commitdiff
|
tree
2023-04-06
Prajwal S N
gc
c
rs: unsafe: ch
e
c
k
us
e
of `target_
f
eatur
e
` attribute
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccr
s
: fa
t
al_error_fl
a
g
:
Fix typo
i
n error messag
e
commit
|
commitdiff
|
tree
2023-02-21
Raiki Ta
m
ura
gccrs: add mat
h
i
ntrinsics
commit
|
commitdiff
|
tree
2023-02-21
Arthu
r
Co
h
en
g
c
crs: const evaluator: Remove get_nth
_
c
a
llarg
commit
|
commitdiff
|
tree
2023-02-21
Thomas Schwinge
gccrs:
R
epair 'gcc/ru
s
t/lang
.
o
pt'
c
omme
n
t
commit
|
commitdiff
|
tree
2023-02-21
Philip H
e
rron
gc
c
r
s
: Cleanup
unuse
d
parameters
to
fix the bootstrap
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Philip Herron
gccrs: Skip this debug
t
est case
w
h
ich
i
s failing on
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Phi
l
ip He
r
ron
gccrs: Fix
u
ndefined be
h
a
viour i
s
s
u
es
o
n
ma
c
o
s
commit
|
commitdiff
|
tree
next