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
b89a3806
Commit
b89a3806
authored
Mar 03, 2003
by
Geoffrey Keating
Committed by
Geoffrey Keating
Mar 03, 2003
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* doc/install.texi (Specific): Update entry for powerpc-darwin.
From-SVN: r63742
parent
08162287
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
16 deletions
+17
-16
gcc/ChangeLog
+4
-0
gcc/doc/install.texi
+13
-16
No files found.
gcc/ChangeLog
View file @
b89a3806
2003
-
03
-
03
Geoffrey
Keating
<
geoffk
@apple
.
com
>
*
doc
/
install
.
texi
(
Specific
)
:
Update
entry
for
powerpc
-
darwin
.
2003
-
03
-
03
Richard
Henderson
<
rth
@redhat
.
com
>
*
config
/
ia64
/
ia64
.
h
(
HAVE_AS_LTOFFX_LDXMOV_RELOCS
)
:
Default
to
0
.
...
...
gcc/doc/install.texi
View file @
b89a3806
...
...
@@ -2921,32 +2921,29 @@ switch by using the configure option @option{--with-cpu-@var{cpu_type}}.
@heading @anchor{powerpc-*-darwin*}powerpc-*-darwin*
PowerPC running Darwin (Mac OS X kernel).
GCC 3.0 does not support Darwin, but 3.1 and later releases will work.
Pre-installed versions of Mac OS X may not include any developer tools,
meaning that you will not be able to build GCC from source. Tool
binaries are available at
@uref{http://www.opensource.apple.com/projects/darwin/} (free
registration required).
Versions of the assembler prior to ``cctools-364'' cannot handle the
4-argument form of @code{rlwinm} and related mask-using instructions. Darwin
1.3 (Mac OS X 10.0) uses cctools-353 for instance. To get cctools-364,
If you'
re
using
Darwin
1.3
(
Mac
OS
X
10.0
)
or
earlier
,
you
will
need
to
upgrade
the
assembler
to
version
``
cctools
-
364
''
.
To
get
cctools
-
364
,
check
out
@
file
{
cctools
}
with
tag
@
samp
{
Apple
-
364
},
build
it
,
and
install
the
assembler
as
@
file
{
usr
/
bin
/
as
}.
See
@
uref
{
http
://
www
.
opensource
.
apple
.
com
/
tools
/
cvs
/
docs
.
html
}
for
details
.
Also, the default stack limit of 512K is too small, and a bootstrap will
t
ypically fail when self-compiling @file{expr.c}. Set the stack to 800K
or more, for instance by doing @samp{limit stack 800}. It'
s
also
convenient
to
use
the
GNU
preprocessor
instead
of
Apple
's during the
first stage of bootstrapping; this is automatic when doing @samp{make
bootstrap}, but to do it from the toplevel objdir you will need to say
@samp{make
CC='
cc
-
no
-
cpp
-
precomp
' bootstrap}.
Note that the version of GCC shipped by Apple typically includes a
number of extensions not available in a standard GCC release. These
extensions
are generally specific to Mac programming.
The
default
stack
limit
of
512
K
is
too
small
,
which
may
cause
compiles
t
o
fail
with
'Bus error'
.
Set
the
stack
larger
,
for
instance
by
doing
@
samp
{
limit
stack
800
}.
It
's a good idea to use the GNU
preprocessor instead of Apple'
s
@
file
{
cpp
-
precomp
}
during
the
first
stage
of
bootstrapping
;
this
is
automatic
when
doing
@
samp
{
make
bootstrap
},
but
to
do
it
from
the
toplevel
objdir
you
will
need
to
say
@
samp
{
make
CC
=
'cc -no-cpp-precomp'
bootstrap
}.
The
version
of
GCC
shipped
by
Apple
typically
includes
a
number
of
extensions
not
available
in
a
standard
GCC
release
.
These
extensions
are
generally
specific
to
Mac
programming
.
@
html
<
hr
/>
...
...
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