Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
2ad97a1e
Commit
2ad97a1e
authored
Jun 21, 2011
by
Christian Bruel
Committed by
Christian Bruel
Jun 21, 2011
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
PR middle-end/49139 fix always_inline diagnostics
From-SVN: r175242
parent
4b583c43
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
25 additions
and
5 deletions
+25
-5
gcc/testsuite/ChangeLog
+1
-0
gcc/testsuite/gcc.dg/fail_always_inline2.c
+19
-0
gcc/testsuite/gcc.dg/inline_1.c
+1
-1
gcc/testsuite/gcc.dg/inline_2.c
+1
-1
gcc/testsuite/gcc.dg/inline_3.c
+1
-1
gcc/testsuite/gcc.dg/inline_4.c
+1
-1
gcc/testsuite/gcc.dg/tree-ssa/pr40087.c
+1
-1
No files found.
gcc/testsuite/ChangeLog
View file @
2ad97a1e
...
...
@@ -10,6 +10,7 @@
* gcc.dg/inline_3.c: Likewise.
* gcc.dg/inline_4.c: Likewise.
* gcc.dg/20051201-1.c: Likewise.
* gcc.dg/pr40087.c: Likewise.
* gcc.dg/torture/pta-structcopy-1.c: Likewise.
* gcc.dg/inline-22.c: Likewise.
* gcc.dg/lto/20090218-1_0.c: Set inline keyword.
...
...
gcc/testsuite/gcc.dg/fail_always_inline2.c
0 → 100644
View file @
2ad97a1e
extern
char
*
__realpath_alias
(
__const
char
*
__restrict
__name
,
char
*
__restrict
__resolved
)
__asm__
(
""
"realpath"
)
__attribute__
((
__nothrow__
))
__attribute__
((
__warn_unused_result__
));
extern
__inline
__attribute__
((
__always_inline__
))
__attribute__
((
__artificial__
))
__attribute__
((
__warn_unused_result__
))
char
*
__attribute__
((
__nothrow__
))
realpath
(
__const
char
*
__restrict
__name
,
char
*
__restrict
__resolved
)
{
return
__realpath_alias
(
__name
,
__resolved
);
}
char
*
realpath
(
path
,
resolved
)
const
char
*
path
;
char
*
resolved
;
{
return
(((
void
*
)
0
));
}
gcc/testsuite/gcc.dg/inline_1.c
View file @
2ad97a1e
/* { dg-do compile } */
/* { dg-options "-O2 -fdump-tree-optimized -fdisable-tree-einline -fdisable-ipa-inline" } */
/* { dg-options "-O2 -fdump-tree-optimized -fdisable-tree-einline -fdisable-ipa-inline
-Wno-attributes
" } */
int
g
;
__attribute__
((
always_inline
))
void
bar
(
void
)
{
...
...
gcc/testsuite/gcc.dg/inline_2.c
View file @
2ad97a1e
/* { dg-do compile } */
/* { dg-options "-O2 -fdump-tree-optimized -fdisable-tree-einline=0:100 -fdisable-ipa-inline" } */
/* { dg-options "-O2 -fdump-tree-optimized -fdisable-tree-einline=0:100 -fdisable-ipa-inline
-Wno-attributes
" } */
int
g
;
__attribute__
((
always_inline
))
void
bar
(
void
)
{
...
...
gcc/testsuite/gcc.dg/inline_3.c
View file @
2ad97a1e
/* { dg-do compile { target i?86-*-linux* x86_64-*-linux* } } */
/* { dg-options "-O2 -fdump-tree-optimized -fdisable-tree-einline=foo,foo2 -fdisable-ipa-inline" } */
/* { dg-options "-O2 -fdump-tree-optimized -fdisable-tree-einline=foo,foo2 -fdisable-ipa-inline
-Wno-attributes
" } */
int
g
;
__attribute__
((
always_inline
))
void
bar
(
void
)
{
...
...
gcc/testsuite/gcc.dg/inline_4.c
View file @
2ad97a1e
/* { dg-do compile { target i?86-*-linux* x86_64-*-linux* } } */
/* { dg-options "-O2 -fdump-tree-optimized -fdisable-tree-einline=foo2 -fdisable-ipa-inline" } */
/* { dg-options "-O2 -fdump-tree-optimized -fdisable-tree-einline=foo2 -fdisable-ipa-inline
-Wno-attributes
" } */
int
g
;
__attribute__
((
always_inline
))
void
bar
(
void
)
{
...
...
gcc/testsuite/gcc.dg/tree-ssa/pr40087.c
View file @
2ad97a1e
/* { dg-do run } */
/* { dg-options "-O1 " } */
/* { dg-options "-O1
-Wno-attributes
" } */
extern
void
abort
(
void
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment