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
I
ain B
u
claw
rust:
I
mple
m
ent TARGET_RUST_OS_INF
O
for
*
-
*-fr
e
ebsd
*
commit
|
commitdiff
|
tree
2023-09-21
Iain Bucla
w
rust
:
Imp
l
e
ment TARGET_RUST
_
OS_INFO fo
r
*
-
*
-
d
a
rwin*
commit
|
commitdiff
|
tree
2023-09-21
I
ain
B
u
claw
rus
t
: Imple
m
ent TARGET_RUST_CPU_
I
NFO for i[3456
7
]86
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Iain Buclaw
rust: Reintroduce
TARGET_RUST_OS_
I
NFO hook
commit
|
commitdiff
|
tree
2023-09-21
Iain Buc
l
aw
r
u
s
t
: R
e
introd
u
ce TARGET_RUST_CPU_INFO
h
o
ok
commit
|
commitdiff
|
tree
2023-09-21
Iain Buclaw
rust: Add skeleton support and documenta
t
io
n
for targ
e
trustm
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
Parthib
gcc
r
s: move f
u
nctions
from ru
s
t
-
gcc-diagnostic
s
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-09-07
Da
v
i
d
Malcolm
gc
c
r
s: Experiment with
a
d
ding an error code to an erro
r
commit
|
commitdiff
|
tree
2023-09-07
David Malco
l
m
diagnos
t
ics
:
add
error_meta
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Avery
gccrs:
F
ix i
s
sue
w
ith parsing unsa
f
e
b
lock ex
p
re
s
s
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
g
ccr
s
: Addr
e
ss unsafe with/without block handli
n
g ambiguit
y
commit
|
commitdiff
|
tree
2023-04-06
M V V S Ma
n
oj Kumar
g
ccrs: Added AST N
o
de AST::Inl
i
neAsm
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohen
gccrs: d
i
a
g
n
o
stic: Refactor Error class
commit
|
commitdiff
|
tree
2023-04-06
Arthur Co
h
en
gccrs: as
t
: Refac
t
or TraitItem
t
o keep Locatio
n
info
commit
|
commitdiff
|
tree
2023-04-06
Philip Herr
o
n
gcc
r
s:
add
test ca
s
e
t
o show our query-type system
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
SainiAd
i
tya1
g
c
c
r
s: rename rus
t
-hir-full-te
s
t
s
.
cc
commit
|
commitdiff
|
tree
2023-04-06
Thomas Schwinge
gccrs
:
Fix up
D
ejaGnu dir
e
ctives in 'rust/compile/
i
ssue
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
O
w
en Avery
g
c
crs
:
Add A
S
T::AltPattern class
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs:
Fix formatting
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs:
b
u
iltins: Return emp
t
y list o
f
tokens inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Ad
d
t
r
a
i
l
i
ng n
e
wline
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
lip Herr
o
n
gccrs: Fix regression in testcase
commit
|
commitdiff
|
tree
2023-04-06
Philip He
r
r
on
gccrs: Support for
Sized b
u
ilti
n
m
a
rker tra
i
t
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Add
new virtual fun
c
tion HIR::ImplIt
e
m::ge
t
_impl_item
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
P
hili
p
Her
r
on
gccrs: E
x
tract quer
y
_type from
TypeCheckBase to be
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gccrs: Implement
e
d
UTF-8 check
i
ng
for include_st
r
!()
commit
|
commitdiff
|
tree
2023-04-06
Owe
n
A
ve
r
y
g
ccr
s
: A
d
d support for
parsi
n
g empty tu
p
le patt
e
rn
s
.
commit
|
commitdiff
|
tree
2023-04-06
Pie
r
re-E
m
man
u
el
.
.
.
gccrs: testsu
i
te: Add empty string macro test
commit
|
commitdiff
|
tree
2023-04-06
Pierre-Emman
u
e
l
.
.
.
gccr
s
: lex: Preven
t
direc
t
ori
e
s in
RAI
I
File
commit
|
commitdiff
|
tree
2023-04-06
Owen
A
very
gccrs: Simplify Wildca
r
dPat
t
e
rn let sta
t
eme
n
t handling
commit
|
commitdiff
|
tree
2023-04-06
O
wen Avery
gcc
r
s: Add
t
est
commit
|
commitdiff
|
tree
2023-04-06
O
wen Ave
r
y
gccrs
:
Add va
r
iadi
c
a
r
g
ument type c
h
ec
k
in
g
commit
|
commitdiff
|
tree
2023-04-06
mxlol233
g
c
crs: Add feature gate for "rus
t
-int
r
insic"
.
commit
|
commitdiff
|
tree
2023-04-06
Thomas
Schwinge
gccrs: U
p
date copyright
y
e
a
rs
.
commit
|
commitdiff
|
tree
2023-04-06
Pierre-Emmanuel
.
.
.
gccrs: cli: Update safe
t
y warning me
s
sa
g
e
commit
|
commitdiff
|
tree
2023-04-06
Pierre-Em
m
a
n
ue
l
.
.
.
gccrs:
t
ypecheck
:
Refactor
r
u
st-hir-tr
a
it-ref
e
rence
.
h
commit
|
commitdiff
|
tree
2023-04-06
A
r
t
hur Cohen
g
c
c
r
s: expande
r
: Add documentation for `expa
n
d_
e
ager_invocat
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Coh
e
n
gcc
r
s
:
macros: Perform macro expansi
o
n in a fixed-point
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Art
h
ur Cohen
gccrs: expansio
n
: Add `get_
t
oken_slice`
to `MacroInvocLexer
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthu
r
Co
h
e
n
gccrs:
p
arser
:
Expose parse_
m
acro_invocati
o
n
a
s
public API
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: r
u
st-item: include rust-expr
.
h
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gcc
r
s: Add suppo
r
t f
o
r TuplePattern
in let statemen
t
s
commit
|
commitdiff
|
tree
2023-04-06
P
hilip
H
e
rron
gccrs: Add ge
n
eral TypeBo
u
nds checks
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip
H
err
o
n
gc
c
r
s
: Remove bad error message on checking fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Fix
h
igher ranked tr
a
it
bou
n
ds computation of
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
P
h
ilip Herron
gccrs:
Add missing Sized, Copy and
C
l
one lang item
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Fix nullptr d
e
reference
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Refactor the type unificatio
n
code
commit
|
commitdiff
|
tree
2023-04-06
Philip
Herron
g
c
crs: Remove monomo
r
phizati
o
n
h
ack to se
t
up
p
ossible
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs
:
Add missing param su
b
st callback
commit
|
commitdiff
|
tree
2023-04-06
Phi
l
ip
Herron
gccr
s
: Clea
r
the substitution callbacks when copying
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
P
hilip Herron
gccrs:
Refa
c
tor
handle_s
u
bst
i
tutions
to
t
ake a ref
e
rence
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: Rename header
r
ust-
h
ir-
t
rait-re
f
.
h to rust-hir
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccr
s
: Rename rust-tyctx
.
cc to rust-typecheck-context
.
c
c
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs:
R
e
f
actor
a
l
l
cod
e
ou
t
of the rust-tyty
.
h
header
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccr
s
:
R
efa
c
tor Pa
t
hProbeType code int
o
CC
file
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
lip Her
r
on
gccrs: Refactor PathProbe into
c
c file
commit
|
commitdiff
|
tree
2023-04-06
P
hilip
H
erro
n
gcc
r
s: Refactor Base
T
ype, InferTy
p
e and Error
T
ype impl
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herro
n
gccrs: Refactor all su
b
stitution
m
apper cod
e
i
m
pl
e
me
n
tation
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herro
n
gccrs: Ref
a
ct
o
r Su
b
stitutionRef
b
ase class into its
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Philip Herr
o
n
gccrs: Re
f
actor
TyVar a
n
d Ty
p
eBoundPredicates
commit
|
commitdiff
|
tree
2023-04-06
P
hilip Herron
gc
c
rs: Move TypePredicateItem impl out o
f
the
h
eade
r
commit
|
commitdiff
|
tree
2023-04-06
Phil
i
p Herr
o
n
gccrs: Add another
t
est case for p
a
ssing associated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Removed com
m
ent
copy-pasted
f
rom gcc
/
tree
.
def
commit
|
commitdiff
|
tree
2023-04-06
m
x
lol233
gccrs:
Add
s
u
pport
for
f
eature check
.
commit
|
commitdiff
|
tree
2023-04-06
A
rthur Cohen
gccr
s
: pars
e
r: Fix pa
r
sing
o
f closure param list
commit
|
commitdiff
|
tree
2023-04-06
Arthur
C
ohen
gccr
s
: p
a
rser: Impr
o
v
e parsing
o
f com
p
lex generic argumen
t
s
commit
|
commitdiff
|
tree
2023-04-06
Owen Av
e
ry
gccrs: Implement lowering ReferencePatte
r
n from AST
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Aver
y
gccrs: Op
t
imize HIR
:
:
R
eferencePattern
commit
|
commitdiff
|
tree
2023-04-06
O
wen Aver
y
gccrs: Remove HIR::Gr
o
u
pedPa
t
t
e
r
n
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Impro
v
e
G
r
oupedPattern lowe
r
i
n
g
commit
|
commitdiff
|
tree
2023-04-06
MAHAD
g
c
crs: Move
r
ust-buffe
r
e
d
-queue
.
h to ut
i
l
folder #1766
commit
|
commitdiff
|
tree
2023-04-06
Art
h
ur Cohen
g
ccrs: parser: Allow parsing multiple ref
e
r
e
nce
types
commit
|
commitdiff
|
tree
2023-04-06
Owen Ave
r
y
g
c
c
rs: C
r
eate and use CompilePatternLet vi
s
ito
r
for
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohen
g
c
crs: m
a
cro: Allo
w
builtin `MacroInvoca
t
io
n
`
s wit
h
in
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ab
d
ul Raf
e
y
gccrs: fi
x
ed inde
n
tations in AST pretty
e
xpanded du
m
p
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul
R
afey
gccr
s
:
fixed com
p
ile
r
err
o
r mess
a
g
e on
wildca
r
d
pattern
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Abdul
R
afey
gccrs:
m
o
ved oper
a
t
o
r
.
h
to util/rust-operators
.
h
commit
|
commitdiff
|
tree
2023-04-06
Parthib
gccrs: Rename file rust-ast-fu
l
l-test
.
cc to
rust-ast
.
cc
commit
|
commitdiff
|
tree
2023-04-06
Owen
Avery
gcc
r
s:
A
d
ded
missing
G
roupe
d
Pa
t
tern vi
s
itors
f
or cod
e
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs
:
Add type resolution for grouped pa
t
terns
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs: Add get_i
t
em meth
o
d
f
or HIR::G
r
oupedPatter
n
commit
|
commitdiff
|
tree
2023-04-06
Owen Ave
r
y
gccrs: Add HIR lowering for G
r
oup
e
dPattern
commit
|
commitdiff
|
tree
2023-04-06
Lyra
gcc
r
s
:
Do not
crash on
e
m
p
ty
m
acros e
x
pan
d
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ow
e
n Ave
r
y
gccrs:
S
u
ppor
t
G
r
o
uped
P
a
tte
r
n during
n
a
me resolution
commit
|
commitdiff
|
tree
2023-04-06
Arthu
r
Cohen
gccrs:
t
estsu
i
te: Handl
e
Windows carriag
e
retu
r
ns
prope
r
ly
commit
|
commitdiff
|
tree
2023-04-06
Owen Avery
gccrs
:
Ch
a
nge ho
w
CompileV
a
r
Dec
l
ou
t
puts Bvar
i
ab
l
e
's
commit
|
commitdiff
|
tree
2023-04-06
m
x
lo
l
233
g
c
crs: di
a
gn
o
s
t
ics: Add
underli
n
e for token
s
i
n diagnostics
.
commit
|
commitdiff
|
tree
2023-04-06
mx
l
ol
2
33
gccrs: Add get_locus f
u
nction
f
or abstract class MetaItemInner
.
commit
|
commitdiff
|
tree
2023-04-06
O
w
e
n
Avery
gccrs:
Reus
e
TypeCheckP
a
ttern
on LetStmt
'
s
commit
|
commitdiff
|
tree
2023-04-06
Philip Herron
gccrs: S
u
p
p
ort assoc
i
a
t
ed type bou
n
d
a
rg
u
ments
commit
|
commitdiff
|
tree
2023-04-06
Ph
i
l
ip Herron
gccrs: A
d
d name resolution to gener
i
c argum
e
nt associated
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Raiki Tamura
gccrs: Imp
l
e
ment declara
t
ive macro 2
.
0
parser
commit
|
commitdiff
|
tree
2023-04-06
m
x
lo
l
233
gcc
r
s
:
r
ust: a
d
d bound
pars
i
ng in par
s
e_
g
ener
i
c_a
r
g
.
commit
|
commitdiff
|
tree
2023-04-06
Dave
gccrs:
C
h
eck for mut
a
ble refe
r
ences in c
o
nst functions
commit
|
commitdiff
|
tree
2023-04-06
Pr
a
jwal S
N
gccrs: unsafe: check use
o
f `t
a
rget_feature` a
t
tribute
commit
|
commitdiff
|
tree
2023-04-06
Arthur Co
h
en
gccrs: fa
t
al_error_flag:
Fix typo in error message
commit
|
commitdiff
|
tree
2023-02-21
Raiki Tamura
gccrs
:
add math intrinsics
commit
|
commitdiff
|
tree
2023-02-21
Art
h
ur C
o
hen
gccrs: const evalua
t
or: Remove get_nth_callar
g
commit
|
commitdiff
|
tree
2023-02-21
Thomas Schwinge
g
cc
r
s: Re
p
air 'gcc/
r
u
s
t/lang
.
opt' co
m
ment
commit
|
commitdiff
|
tree
next