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
a90df91e
Commit
a90df91e
authored
Sep 22, 2012
by
Anthony Green
Committed by
Anthony Green
Sep 22, 2012
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add -mno-crt0 to moxie port
From-SVN: r191629
parent
0efaba3c
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
17 additions
and
3 deletions
+17
-3
ChangeLog
+6
-0
gcc/config/moxie/moxie.h
+2
-2
gcc/config/moxie/moxie.opt
+4
-0
gcc/doc/invoke.texi
+5
-1
No files found.
ChangeLog
View file @
a90df91e
2012-09-21 Anthony Green <green@moxielogic.com>
* config/moxie/moxie.opt: Add -mno-crt0 option.
* config/moxie/moxie.h (STARTFILE_SPEC): Handle -mno-crt0 option.
* doc/invoke.texi (Option Summary): Document -mno-crt0 option.
2012-09-20 Walter Lee <walt@tilera.com>
2012-09-20 Walter Lee <walt@tilera.com>
* configure.ac: Add tilegx to list of targets that support gold.
* configure.ac: Add tilegx to list of targets that support gold.
...
...
gcc/config/moxie/moxie.h
View file @
a90df91e
/* Target Definitions for moxie.
/* Target Definitions for moxie.
Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
Copyright (C) 2008, 2009, 2010
, 2012
Free Software Foundation, Inc.
Contributed by Anthony Green.
Contributed by Anthony Green.
This file is part of GCC.
This file is part of GCC.
...
@@ -22,7 +22,7 @@
...
@@ -22,7 +22,7 @@
#define GCC_MOXIE_H
#define GCC_MOXIE_H
#undef STARTFILE_SPEC
#undef STARTFILE_SPEC
#define STARTFILE_SPEC "
crt0%O%s
crti.o%s crtbegin.o%s"
#define STARTFILE_SPEC "
%{!mno-crt0:crt0%O%s}
crti.o%s crtbegin.o%s"
/* Provide an ENDFILE_SPEC appropriate for svr4. Here we tack on our own
/* Provide an ENDFILE_SPEC appropriate for svr4. Here we tack on our own
magical crtend.o file (see crtstuff.c) which provides part of the
magical crtend.o file (see crtstuff.c) which provides part of the
...
...
gcc/config/moxie/moxie.opt
View file @
a90df91e
...
@@ -25,3 +25,7 @@ Generate big-endian code
...
@@ -25,3 +25,7 @@ Generate big-endian code
mel
mel
Target RejectNegative Report Mask(LITTLE_ENDIAN)
Target RejectNegative Report Mask(LITTLE_ENDIAN)
Generate little-endian code
Generate little-endian code
; Ignored by the compiler
mno-crt0
Target RejectNegative
gcc/doc/invoke.texi
View file @
a90df91e
...
@@ -777,7 +777,7 @@ Objective-C and Objective-C++ Dialects}.
...
@@ -777,7 +777,7 @@ Objective-C and Objective-C++ Dialects}.
-
mno
-
crt0
-
mrelax
-
mliw
-
msetlb
}
-
mno
-
crt0
-
mrelax
-
mliw
-
msetlb
}
@
emph
{
Moxie
Options
}
@
emph
{
Moxie
Options
}
@
gccoptlist
{-
meb
-
mel
}
@
gccoptlist
{-
meb
-
mel
-
mno
-
crt0
}
@
emph
{
PDP
-
11
Options
}
@
emph
{
PDP
-
11
Options
}
@
gccoptlist
{-
mfpu
-
msoft
-
float
-
mac0
-
mno
-
ac0
-
m40
-
m45
-
m10
@
gol
@
gccoptlist
{-
mfpu
-
msoft
-
float
-
mac0
-
mno
-
ac0
-
m40
-
m45
-
m10
@
gol
...
@@ -16476,6 +16476,10 @@ configurations.
...
@@ -16476,6 +16476,10 @@ configurations.
@opindex mel
@opindex mel
Generate little-endian code.
Generate little-endian code.
@item -mno-crt0
@opindex mno-crt0
Do not link in the C run-time initialization object file.
@end table
@end table
@node PDP-11 Options
@node PDP-11 Options
...
...
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