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-04-06
Ar
t
hur Cohen
gccrs: diagnosti
c
:
Refactor Error c
l
ass
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: as
t
: Refactor T
r
aitItem to k
e
ep Location info
commit
|
commitdiff
|
tree
2023-04-06
Arthu
r
Cohen
gccrs: builti
n
s: R
e
turn empty list
of
t
ok
e
ns i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ar
t
hur Cohen
gccrs
:
exp
a
nd
e
r: Add d
o
cumentat
i
on fo
r
`expand_eager_
i
nvoc
a
t
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Art
h
ur Cohe
n
g
ccrs: macros: Perform macro
expansion in a
f
ixed-point
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
g
c
crs: e
x
pansio
n
: A
d
d `get_token_slice` to `Macr
o
InvocLexer
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur
C
ohen
gccr
s
: parser: Expose p
a
rse_mac
r
o_invocation as
pu
b
li
c
API
commit
|
commitdiff
|
tree
2023-04-06
Arthur C
o
h
e
n
gc
c
rs: rust-item: in
c
l
u
de ru
s
t-expr
.
h
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
g
c
cr
s
: parser
:
Fix pars
i
n
g of closure param list
commit
|
commitdiff
|
tree
2023-04-06
Art
h
ur Cohen
g
c
c
r
s: parser: Im
p
rov
e
parsing o
f
c
omple
x
gener
i
c arguments
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
g
ccrs: parser:
Allow parsing multiple refere
n
ce typ
e
s
commit
|
commitdiff
|
tree
2023-04-06
Arth
u
r Cohen
gccrs: macr
o
: Allow b
u
i
lt
i
n `MacroInvocation`s within
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Arthur Co
h
en
gc
c
rs: te
s
tsuite: Handl
e
Windows carriage returns prope
r
ly
commit
|
commitdiff
|
tree
2023-04-06
Arthur Cohen
gccrs: fatal_error_flag: Fix typo in
e
rror message
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
gccrs: const evaluat
o
r: Remove get_
n
t
h
_ca
l
la
r
g
commit
|
commitdiff
|
tree
2023-02-21
A
r
t
hur Cohe
n
gccrs: typecheck: Fix ove
r
zealous `d
e
lete` call
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
gccrs:
i
ntrinsic
s
: Im
p
lement a
t
omic_load intri
n
sics
commit
|
commitdiff
|
tree
2023-02-21
Arthur C
o
hen
gccrs: intrinsics
:
Cleanup e
r
ror hand
l
ing around atomic_
s
tore_
*
commit
|
commitdiff
|
tree
2023-02-21
A
r
thur Cohen
gccrs: intrinsics: Use lambdas for wrapping_<op>
intrins
i
c
s
commit
|
commitdiff
|
tree
2023-02-21
A
r
thur Cohen
g
ccrs: intri
n
s
i
cs: A
d
d unchecked oper
a
t
i
on intrinsics
commit
|
commitdiff
|
tree
2023-02-21
Arthur Coh
e
n
gccrs:
int
r
insi
c
s: Add early implementation for atomic_store
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohe
n
gccrs:
constexpr: Add `rust
_
sorry_at` in places r
e
lying
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
A
rthu
r
Cohen
g
c
cr
s
: i
n
t
r
i
n
sics: Add `sorry_handler` intrin
s
ic handler
commit
|
commitdiff
|
tree
2023-02-21
Arthu
r
Cohen
gccrs: builtins:
R
ename
a
ll ba
n
g
macro handlers
commit
|
commitdiff
|
tree
2023-02-21
Arth
u
r Co
h
en
gccrs: ast: Improve Fragmen
t
API
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
g
c
crs: rust: Replac
e
us
e
s of ASTF
r
agme
n
t
-
>
Fragmen
t
commit
|
commitdiff
|
tree
2023-02-21
Arthur Coh
e
n
gccrs:
ast: R
e
factor AST
F
r
agment ->
Fragment c
l
ass
commit
|
commitdiff
|
tree
2023-02-21
Arthur
C
o
h
e
n
g
c
crs: d
u
mp: Dump
m
acro r
u
les
definition
commit
|
commitdiff
|
tree
2023-02-21
A
r
thur Coh
e
n
g
c
crs:
d
ump: Fix modul
e
dumping
commit
|
commitdiff
|
tree
2023-02-21
A
rthur Cohen
gccrs: du
m
p
:
Dum
p
items within modules
commit
|
commitdiff
|
tree
2023-02-21
Art
h
ur Cohen
gcc
r
s:
d
u
m
p
:
Em
i
t
v
isibility when dumping items
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
gccrs
:
early-name-
r
e
solver: Add simple macro
n
a
me resolu
t
ion
commit
|
commitdiff
|
tree
2023-02-21
Art
h
ur Cohen
g
c
crs: as
t
: Add accept_
v
is() method to `Gen
e
ricA
r
g`
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
gccrs: r
u
st-ast-resolve-item: Ad
d
note about resolvi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohe
n
gccrs: m
a
ppings
:
A
d
d
MacroInvocation
-
> MacroR
u
l
e
sDef
.
.
.
commit
|
commitdiff
|
tree
2023-02-21
Art
h
ur Cohen
gccrs: in
t
rinsics: Add
data prefet
c
hin
g
in
t
rinsics
commit
|
commitdiff
|
tree
2023-02-21
Arthur
C
ohen
gccrs:
b
uiltins: Mov
e
i
mplementat
i
on into source file
commit
|
commitdiff
|
tree
2023-02-21
Arthur
Cohen
gccrs: dump: Emit visibilit
y
when dumpin
g
items
commit
|
commitdiff
|
tree
2023-02-21
Arthur Cohen
gccrs: visibility: R
e
nam
e
get_public_vis_type -> get_vis_t
y
p
e
commit
|
commitdiff
|
tree
2023-01-31
Arthur Coh
e
n
gccrs: rust: Add -frust-c
o
mpile-until option
commit
|
commitdiff
|
tree
2023-01-31
Arthu
r
C
o
he
n
gccrs
:
module lowering: Do
not ap
p
end null pointers
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
Art
h
ur Coh
e
n
gccrs: attributes:
A
dd
#
[m
a
cro_use] as builtin
commit
|
commitdiff
|
tree
2023-01-31
A
rt
h
ur Cohen
gccrs:
c
onst g
e
n
erics: For
b
id default valu
e
s i
n
Functi
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
A
r
th
u
r Coh
e
n
gccrs: c
o
nst g
e
nerics: Make sure const ge
n
eric types
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
Arthur Cohen
gcc
r
s: ast: Add better
assertion on AST fragm
e
n
t
s
commit
|
commitdiff
|
tree
2023-01-31
Arthur Coh
e
n
gccrs:
ast:
Only expand expr
e
ssions and type
s
i
f
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
Arthur Cohen
gcc
r
s
: dump: Add
AS
T
deb
u
gging
u
s
i
ng the A
S
T
:
:Dum
p
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
Arthu
r
Cohe
n
gccrs: t
r
anscribe
r
: Do not i
n
fini
t
e loop i
f
the current
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
Arth
u
r Cohen
gccrs: macr
o
s
:
Handle
m
atch
e
rs prop
e
r
l
y in re
p
etitions
commit
|
commitdiff
|
tree
2023-01-31
Arth
u
r Cohen
gccr
s
:
p
a
r
ser: Parse
RangeF
u
llExpr witho
u
t
er
r
ori
n
g out
commit
|
commitdiff
|
tree
2023-01-31
A
r
thur Cohen
gccrs
:
lint
:
Do not em
i
t
u
nused
warning
s
for
publ
i
c
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
Ar
t
hur Coh
e
n
gccrs: rustc_attrs: Al
l
ow
`
r
ustc_inherit
_
overflow_
c
hecks
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
Arthur C
o
hen
gccrs: back
e
nd
:
A
dd overflow checks to every ari
t
hmetic
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
A
rthur Cohen
gccrs:
builtins: Add add_overfl
o
w
bu
i
ltin
a
nd refactor
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
Art
h
ur
Co
h
en
gccrs: back
e
nd: Expose Bvariable cla
s
s throug
h
r
u
s
t
.
.
.
commit
|
commitdiff
|
tree
2023-01-31
Arthur Cohe
n
gccrs
:
s
e
ssion-manag
e
r:
A
dd ast-pretty-expa
n
ded dump
commit
|
commitdiff
|
tree
2022-12-13
Arthur Coh
e
n
gccrs
:
A
dd fatal_error when experime
n
ta
l
flag
i
s not
.
.
.
commit
|
commitdiff
|
tree
2022-12-13
A
r
thur Co
h
en
gccrs
:
Ad
d
pri
v
acy checks
commit
|
commitdiff
|
tree
2022-12-13
Arthur Cohen
gccrs
:
Add const checker
commit
|
commitdiff
|
tree
2022-12-13
A
r
t
hur Coh
e
n
gccrs:
Add uns
a
fe
c
he
c
ks for Rust
commit
|
commitdiff
|
tree
2022-12-13
Art
h
ur Cohen
gccrs
:
A
d
d
attri
b
utes check
e
r
commit
|
commitdiff
|
tree
2022-12-13
Arthur Coh
e
n
gc
c
rs: Add i
m
plement
a
tion of Optional
commit
|
commitdiff
|
tree
2022-12-13
Arthur Cohen
gccrs
:
Add Base62 impl
e
mentation
commit
|
commitdiff
|
tree
2022-12-13
Arthur Cohen
gccrs: A
d
d expansion pass for
t
he Ru
s
t f
r
ont-
e
nd
commit
|
commitdiff
|
tree
2022-12-07
Arthur Cohen
MAINTAINERS
:
Add myself as Rust front-
e
nd maint
a
iner
* MAINTAINERS: Add
Arthur Cohen
as Rust front-end maintainer.
commit
|
commitdiff
|
tree
2022-03-19
Arthur C
o
hen
selftest: Move
C
-
s
p
e
cific tests to c_
f
amily
2022-02-16
Arthur Cohen
<arthur.cohen@embecosm.com>
commit
|
commitdiff
|
tree