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
40f32220
Commit
40f32220
authored
Mar 23, 1993
by
Jim Wilson
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(DEFAULT_PCC_STRUCT_RETURN): Define to 0.
From-SVN: r3856
parent
59d7764f
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
36 additions
and
0 deletions
+36
-0
gcc/config/h8300/h8300.h
+4
-0
gcc/config/i386/386bsd.h
+4
-0
gcc/config/i386/linux.h
+4
-0
gcc/config/i386/mach.h
+4
-0
gcc/config/i386/osfrose.h
+4
-0
gcc/config/i860/mach.h
+4
-0
gcc/config/i960/i960.h
+4
-0
gcc/config/m68k/hp2bsd.h
+4
-0
gcc/config/m68k/hp3bsd.h
+4
-0
No files found.
gcc/config/h8300/h8300.h
View file @
40f32220
...
...
@@ -461,6 +461,10 @@ enum reg_class { NO_REGS, LONG_REGS, GENERAL_REGS, SP_REG, ALL_REGS, LIM_REG_CLA
#define RETURN_IN_MEMORY(X) \
(TYPE_MODE (X) == BLKmode || GET_MODE_SIZE (TYPE_MODE (X)) > 4)
/* Don't default to pcc-struct-return, because we have already specified
exactly how to return structures in the RETURN_IN_MEMORY macro. */
#define DEFAULT_PCC_STRUCT_RETURN 0
/* When defined, the compiler allows registers explicitly used in the
rtl to be used as spill registers but prevents the compiler from
extending the lifetime of these registers. */
...
...
gcc/config/i386/386bsd.h
View file @
40f32220
...
...
@@ -75,3 +75,7 @@
necessary when compiling PIC code. */
#define JUMP_TABLES_IN_TEXT_SECTION
/* Don't default to pcc-struct-return, because gcc is the only compiler, and
we want to retain compatibility with older gcc versions. */
#define DEFAULT_PCC_STRUCT_RETURN 0
gcc/config/i386/linux.h
View file @
40f32220
...
...
@@ -136,3 +136,7 @@
necessary when compiling PIC code. */
#define JUMP_TABLES_IN_TEXT_SECTION
/* Don't default to pcc-struct-return, because gcc is the only compiler, and
we want to retain compatibility with older gcc versions. */
#define DEFAULT_PCC_STRUCT_RETURN 0
gcc/config/i386/mach.h
View file @
40f32220
...
...
@@ -17,3 +17,7 @@
/* Make stddef.h agree with types.h. */
#define SIZE_TYPE "long int"
/* Don't default to pcc-struct-return, because gcc is the only compiler, and
we want to retain compatibility with older gcc versions. */
#define DEFAULT_PCC_STRUCT_RETURN 0
gcc/config/i386/osfrose.h
View file @
40f32220
...
...
@@ -376,3 +376,7 @@ while (0)
/* Generate calls to memcpy, etc., not bcopy, etc. */
#define TARGET_MEM_FUNCTIONS
/* Don't default to pcc-struct-return, because gcc is the only compiler, and
we want to retain compatibility with older gcc versions. */
#define DEFAULT_PCC_STRUCT_RETURN 0
gcc/config/i860/mach.h
View file @
40f32220
...
...
@@ -10,3 +10,7 @@
/* Specify extra dir to search for include files. */
#define SYSTEM_INCLUDE_DIR "/usr/mach/include"
/* Don't default to pcc-struct-return, because gcc is the only compiler, and
we want to retain compatibility with older gcc versions. */
#define DEFAULT_PCC_STRUCT_RETURN 0
gcc/config/i960/i960.h
View file @
40f32220
...
...
@@ -820,6 +820,10 @@ extern struct rtx_def *i960_function_arg ();
#define RETURN_IN_MEMORY(TYPE) \
(TYPE_MODE (TYPE) == BLKmode || int_size_in_bytes (TYPE) > 16)
/* Don't default to pcc-struct-return, because we have already specified
exactly how to return structures in the RETURN_IN_MEMORY macro. */
#define DEFAULT_PCC_STRUCT_RETURN 0
/* For an arg passed partly in registers and partly in memory,
this is the number of registers used.
This never happens on 80960. */
...
...
gcc/config/m68k/hp2bsd.h
View file @
40f32220
...
...
@@ -67,3 +67,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define UMODSI3_LIBCALL "*ulrem"
#define MULSI3_LIBCALL "*lmul"
#define UMULSI3_LIBCALL "*ulmul"
/* Don't default to pcc-struct-return, because gcc is the only compiler, and
we want to retain compatibility with older gcc versions. */
#define DEFAULT_PCC_STRUCT_RETURN 0
gcc/config/m68k/hp3bsd.h
View file @
40f32220
...
...
@@ -38,3 +38,7 @@
doesn't support it. */
#define DBX_NO_XREFS
/
*
Don
'
t
default
to
pcc
-
struct
-
return
,
because
gcc
is
the
only
compiler
,
and
we
want
to
retain
compatibility
with
older
gcc
versions
.
*/
#define DEFAULT_PCC_STRUCT_RETURN 0
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