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
57718ce6
Commit
57718ce6
authored
Jan 15, 1998
by
Jeff Law
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Minor tweaks & updates.
From-SVN: r17374
parent
4bcdb76d
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
10 deletions
+16
-10
gcc/INSTALL
+16
-10
No files found.
gcc/INSTALL
View file @
57718ce6
...
@@ -3,12 +3,12 @@ This file documents the installation of the GNU compiler. Copyright
...
@@ -3,12 +3,12 @@ This file documents the installation of the GNU compiler. Copyright
may
copy
,
distribute
,
and
modify
it
freely
as
long
as
you
preserve
this
may
copy
,
distribute
,
and
modify
it
freely
as
long
as
you
preserve
this
copyright
notice
and
permission
notice
.
copyright
notice
and
permission
notice
.
Note
most
of
this
information
is
out
of
date
and
superceded
by
the
EGCS
install
procedures
.
It
is
provided
for
historical
reference
only
.
Installing
GNU
CC
Installing
GNU
CC
*****************
*****************
Note
most
of
this
information
is
out
of
date
and
superceded
by
the
EGCS
install
procedures
.
It
is
provided
for
historical
reference
only
.
Here
is
the
procedure
for
installing
GNU
CC
on
a
Unix
system
.
See
Here
is
the
procedure
for
installing
GNU
CC
on
a
Unix
system
.
See
*
Note
VMS
Install
::,
for
VMS
systems
.
In
this
section
we
assume
you
*
Note
VMS
Install
::,
for
VMS
systems
.
In
this
section
we
assume
you
compile
in
the
same
directory
that
contains
the
source
files
;
see
*
Note
compile
in
the
same
directory
that
contains
the
source
files
;
see
*
Note
...
@@ -122,9 +122,7 @@ and includes all the necessary compilation tools and libraries.
...
@@ -122,9 +122,7 @@ and includes all the necessary compilation tools and libraries.
This
option
does
not
cause
the
GNU
linker
to
be
installed
;
it
This
option
does
not
cause
the
GNU
linker
to
be
installed
;
it
just
modifies
the
behavior
of
GNU
CC
to
work
with
the
GNU
just
modifies
the
behavior
of
GNU
CC
to
work
with
the
GNU
linker
.
Specifically
,
it
inhibits
the
installation
of
linker
.
`
collect2
', a program which otherwise serves as a front-end
for the system'
s
linker
on
most
configurations
.
`--
with
-
stabs
'
`--
with
-
stabs
'
On MIPS based systems and on Alphas, you must specify whether
On MIPS based systems and on Alphas, you must specify whether
...
@@ -164,6 +162,16 @@ and includes all the necessary compilation tools and libraries.
...
@@ -164,6 +162,16 @@ and includes all the necessary compilation tools and libraries.
`--
nfp
' currently has no effect, though perhaps there are
`--
nfp
' currently has no effect, though perhaps there are
other systems where it could usefully make a difference.
other systems where it could usefully make a difference.
`--enable-haifa'
`--
disable
-
haifa
'
Use `--enable-haifa'
to
enable
use
of
an
experimental
instruction
scheduler
(
from
IBM
Haifa
).
This
may
or
may
not
produce
better
code
.
Some
targets
on
which
it
is
known
to
be
a
win
enable
it
by
default
;
use
`--
disable
-
haifa
' to disable
it in these cases. `configure'
will
print
out
whether
the
Haifa
scheduler
is
enabled
when
it
is
run
.
`--
enable
-
threads
=
TYPE
'
`--
enable
-
threads
=
TYPE
'
Certain systems, notably Linux-based GNU systems, can'
t
be
Certain systems, notably Linux-based GNU systems, can'
t
be
relied
on
to
supply
a
threads
facility
for
the
Objective
C
relied
on
to
supply
a
threads
facility
for
the
Objective
C
...
@@ -1972,10 +1980,8 @@ VAX C, to avoid a problem in case `gcclib.olb' is not yet available.
...
@@ -1972,10 +1980,8 @@ VAX C, to avoid a problem in case `gcclib.olb' is not yet available.
`
collect2
'
`
collect2
'
==========
==========
Many target systems do not have support in the assembler and linker
GNU CC uses a utility called `collect2'
on
nearly
all
systems
to
for "constructors"--initialization functions to be called before the
arrange
to
call
various
initialization
functions
at
start
time
.
official "start" of `main'
.
On
such
systems
,
GNU
CC
uses
a
utility
called
`
collect2
' to arrange to call these functions at start time.
The
program
`
collect2
' works by linking the program once and looking
The
program
`
collect2
' works by linking the program once and looking
through the linker output file for symbols with particular names
through the linker output file for symbols with particular names
...
...
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