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
a596f4d7
Commit
a596f4d7
authored
Jul 08, 1998
by
Carlo Wood
Committed by
Jeff Law
Jul 07, 1998
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* dsp16xx.h : Clean up of macro OPTIMIZATION_OPTIONS
From-SVN: r21002
parent
c8d9f965
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
26 deletions
+20
-26
gcc/ChangeLog
+4
-0
gcc/config/dsp16xx/dsp16xx.h
+16
-26
No files found.
gcc/ChangeLog
View file @
a596f4d7
Wed Jul 8 00:28:22 1998 Carlo Wood <carlo@runaway.xs4all.nl>
* dsp16xx.h : Clean up of macro OPTIMIZATION_OPTIONS
Tue Jul 7 21:18:14 1998 Mumit Khan <khan@xraylith.wisc.edu>
* i386/cygwin32.h (ASM_DECLARE_FUNCTION_NAME): Merge duplicate
...
...
gcc/config/dsp16xx/dsp16xx.h
View file @
a596f4d7
...
...
@@ -282,35 +282,25 @@ extern int target_flags;
on a particular target machine. You can define a macro
`OVERRIDE_OPTIONS' to take account of this. This macro, if
defined, is executed once just after all the command options have
been parsed. */
been parsed.
Don't use this macro to turn on various extra optimizations for
`-O'. That is what `OPTIMIZATION_OPTIONS' is for. */
#define OVERRIDE_OPTIONS override_options ()
#define OPTIMIZATION_OPTIONS(LEVEL,SIZE) \
{ \
flag_gnu_linker = FALSE; \
\
if (LEVEL) \
{ \
flag_omit_frame_pointer = TRUE; \
flag_thread_jumps = TRUE; \
} \
\
if (LEVEL >= 2) \
{ \
if (! SIZE) \
flag_strength_reduce = TRUE; \
flag_cse_follow_jumps = TRUE; \
flag_cse_skip_blocks = TRUE; \
flag_expensive_optimizations = TRUE; \
flag_rerun_cse_after_loop = TRUE; \
} \
\
if ((LEVEL >= 3) && ! SIZE) \
{ \
flag_inline_functions = 1; \
} \
}
#define OPTIMIZATION_OPTIONS(LEVEL,SIZE) \
do \
{ \
flag_gnu_linker = FALSE; \
\
if (SIZE) \
{ \
flag_strength_reduce = FALSE; \
flag_inline_functions = FALSE; \
} \
} \
while (0)
/* STORAGE LAYOUT */
...
...
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