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
59c94430
Commit
59c94430
authored
Mar 21, 1992
by
Michael Meissner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*** empty log message ***
From-SVN: r555
parent
fdd18895
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
28 additions
and
6 deletions
+28
-6
gcc/config/mips/mips.h
+28
-6
No files found.
gcc/config/mips/mips.h
View file @
59c94430
...
@@ -269,6 +269,7 @@ while (0)
...
@@ -269,6 +269,7 @@ while (0)
|| defined(SGI_TARGET) \
|| defined(SGI_TARGET) \
|| defined(MIPS_NEWS) \
|| defined(MIPS_NEWS) \
|| defined(MIPS_SYSV) \
|| defined(MIPS_SYSV) \
|| defined(MIPS_SVR4) \
|| defined(MIPS_BSD43)
|| defined(MIPS_BSD43)
#ifndef CPP_PREDEFINES
#ifndef CPP_PREDEFINES
...
@@ -296,11 +297,16 @@ while (0)
...
@@ -296,11 +297,16 @@ while (0)
#endif
#endif
#endif
#endif
/* Tell collect what flags to pass to nm. */
#ifndef NM_FLAGS
#define NM_FLAGS "-Bp"
#endif
/* Names to predefine in the preprocessor for this target machine. */
/* Names to predefine in the preprocessor for this target machine. */
#ifndef CPP_PREDEFINES
#ifndef CPP_PREDEFINES
#define CPP_PREDEFINES "-Dmips -Dunix -Dhost_mips -DMIPSEB -DR3000"
#define CPP_PREDEFINES "-Dmips -Dunix -Dhost_mips -DMIPSEB -DR3000
-DSYSTYPE_BSD43
"
#endif
#endif
/* Extra switches sometimes passed to the assembler. */
/* Extra switches sometimes passed to the assembler. */
...
@@ -308,10 +314,11 @@ while (0)
...
@@ -308,10 +314,11 @@ while (0)
#ifndef ASM_SPEC
#ifndef ASM_SPEC
#define ASM_SPEC "\
#define ASM_SPEC "\
%{!mgas: \
%{!mgas: \
%{!mrnames:
-nocpp
} \
%{!mrnames:
%{!.s:-nocpp} %{.s: %{cpp} %{nocpp}}
} \
%{pipe: %e-pipe is not supported.} \
%{pipe: %e-pipe is not supported.} \
%{EB} %{!EB:-EB} \
%{EB} %{!EB:-EB} \
%{EL: %e-EL not supported} \
%{EL: %e-EL not supported} \
%{mips1} %{mips2} %{mips3} \
%{O:-O2} %{O1:-O2} %{O2:-O2} %{O3:-O3} \
%{O:-O2} %{O1:-O2} %{O2:-O2} %{O3:-O3} \
%{g} %{g0} %{g1} %{g2} %{g3} %{v} %{K}} \
%{g} %{g0} %{g1} %{g2} %{g3} %{v} %{K}} \
%{G*}"
%{G*}"
...
@@ -350,6 +357,7 @@ while (0)
...
@@ -350,6 +357,7 @@ while (0)
%{pipe: %e-pipe is not supported.} \
%{pipe: %e-pipe is not supported.} \
%{EB} %{!EB:-EB} \
%{EB} %{!EB:-EB} \
%{EL: %e-EL not supported} \
%{EL: %e-EL not supported} \
%{mips1} %{mips2} %{mips3} \
%{bestGnum}}"
%{bestGnum}}"
#endif
/* LINK_SPEC defined */
#endif
/* LINK_SPEC defined */
...
@@ -375,7 +383,6 @@ while (0)
...
@@ -375,7 +383,6 @@ while (0)
#ifndef CPP_SPEC
#ifndef CPP_SPEC
#define CPP_SPEC "\
#define CPP_SPEC "\
%{!ansi:-DSYSTYPE_BSD} -D__SYSTYPE_BSD__ \
%{.cc: -D__LANGUAGE_C_PLUS_PLUS -D_LANGUAGE_C_PLUS_PLUS} \
%{.cc: -D__LANGUAGE_C_PLUS_PLUS -D_LANGUAGE_C_PLUS_PLUS} \
%{.cxx: -D__LANGUAGE_C_PLUS_PLUS -D_LANGUAGE_C_PLUS_PLUS} \
%{.cxx: -D__LANGUAGE_C_PLUS_PLUS -D_LANGUAGE_C_PLUS_PLUS} \
%{.C: -D__LANGUAGE_C_PLUS_PLUS -D_LANGUAGE_C_PLUS_PLUS} \
%{.C: -D__LANGUAGE_C_PLUS_PLUS -D_LANGUAGE_C_PLUS_PLUS} \
...
@@ -391,10 +398,14 @@ while (0)
...
@@ -391,10 +398,14 @@ while (0)
#define MD_EXEC_PREFIX "/usr/lib/cmplrs/cc/"
#define MD_EXEC_PREFIX "/usr/lib/cmplrs/cc/"
#endif
#endif
#ifndef MD_STARTFILE_PREFIX
#define MD_STARTFILE_PREFIX "/usr/lib/cmplrs/cc/"
#endif
/* Print subsidiary information on the compiler version in use. */
/* Print subsidiary information on the compiler version in use. */
#define MIPS_VERSION "[AL 1.1, MM 1
3
]"
#define MIPS_VERSION "[AL 1.1, MM 1
4
]"
#ifndef MACHINE_TYPE
#ifndef MACHINE_TYPE
#define MACHINE_TYPE "BSD Mips"
#define MACHINE_TYPE "BSD Mips"
...
@@ -415,9 +426,12 @@ while (0)
...
@@ -415,9 +426,12 @@ while (0)
#define MIPS_DEBUGGING_INFO
/* MIPS specific debugging info */
#define MIPS_DEBUGGING_INFO
/* MIPS specific debugging info */
#ifndef PREFERRED_DEBUGGING_TYPE
/* assume SDB_DEBUGGING_INFO */
#ifndef PREFERRED_DEBUGGING_TYPE
/* assume SDB_DEBUGGING_INFO */
#define PREFERRED_DEBUGGING_TYPE
SDB_DEBUG
#define PREFERRED_DEBUGGING_TYPE
((len > 1 && !strncmp (str, "ggdb", len)) ? DBX_DEBUG : SDB_DEBUG)
#endif
#endif
/* By default, turn on GDB extensions. */
#define DEFAULT_GDB_EXTENSIONS 1
/* If we are passing smuggling stabs through the MIPS ECOFF object
/* If we are passing smuggling stabs through the MIPS ECOFF object
format, put a comment in front of the .stab<x> operation so
format, put a comment in front of the .stab<x> operation so
that the MIPS assembler does not choke. The mips-tfile program
that the MIPS assembler does not choke. The mips-tfile program
...
@@ -2126,8 +2140,16 @@ while (0)
...
@@ -2126,8 +2140,16 @@ while (0)
is done just by pretending it is already truncated. */
is done just by pretending it is already truncated. */
#define TRULY_NOOP_TRUNCATION(OUTPREC, INPREC) 1
#define TRULY_NOOP_TRUNCATION(OUTPREC, INPREC) 1
/* By default, allow $ to be part of an identifier. */
/* Define this macro to control use of the character `$' in
identifier names. The value should be 0, 1, or 2. 0 means `$'
is not allowed by default; 1 means it is allowed by default if
`-traditional' is used; 2 means it is allowed by default provided
`-ansi' is not used. 1 is the default; there is no need to
define this macro in that case. */
#ifndef DOLLARS_IN_IDENTIFIERS
#define DOLLARS_IN_IDENTIFIERS 1
#define DOLLARS_IN_IDENTIFIERS 1
#endif
/* Specify the machine mode that pointers have.
/* Specify the machine mode that pointers have.
After generation of rtl, the compiler makes no further distinction
After generation of rtl, the compiler makes no further distinction
...
...
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