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
518ee01e
Commit
518ee01e
authored
Feb 24, 1999
by
Nick Clifton
Committed by
Nick Clifton
Feb 24, 1999
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add -O3 to TORTURE_OPTIONS list.
From-SVN: r25406
parent
bdb59aec
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
6 deletions
+16
-6
gcc/testsuite/ChangeLog
+4
-0
gcc/testsuite/lib/c-torture.exp
+12
-6
No files found.
gcc/testsuite/ChangeLog
View file @
518ee01e
1999-02-24 Nick Clifton <nickc@cygnus.com>
* lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
* gcc.c-torture/execute/990222-1.c: New test.
...
...
gcc/testsuite/lib/c-torture.exp
View file @
518ee01e
...
...
@@ -23,16 +23,22 @@
# TORTURE_OPTIONS="{ { list1 } ... { listN } }"
if ![info exists TORTURE_OPTIONS] {
# It is theoretically beneficial to group all of the O2 options together,
# It is theoretically beneficial to group all of the O2
/O3
options together,
# as in many cases the compiler will generate identical executables for
# all of them--and the c-torture testsuite will skip testing identical
# executables multiple times.
# Also note that -finline-functions is explicitly included in one of the
# items below, even though -O3 is also specified, because some ports may
# choose to disable inlining functions by default, even when optimizing.
set TORTURE_OPTIONS [list \
{ -O0 } { -O1 } { -O2 } \
{ -O2 -fomit-frame-pointer -finline-functions } \
{ -O2 -fomit-frame-pointer -finline-functions -funroll-loops } \
{ -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops } \
{ -O2 -g } { -Os } ]
{ -O0 } \
{ -O1 } \
{ -O2 } \
{ -O3 -fomit-frame-pointer } \
{ -O3 -fomit-frame-pointer -funroll-loops } \
{ -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions } \
{ -O3 -g } \
{ -Os } ]
}
...
...
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