diff options
author | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-10-01 17:29:40 +0000 |
---|---|---|
committer | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-10-01 17:29:40 +0000 |
commit | 0133a61a1ded12897b7bf2ab5ec8d6e825237c54 (patch) | |
tree | b665197f55ebe4b4ec82ea6516b0fb205e1aab13 /gcc/doc/install.texi | |
parent | 8eaaaea3894fc865c9eec6c23657b81a3ed53255 (diff) | |
download | gcc-0133a61a1ded12897b7bf2ab5ec8d6e825237c54.tar.gz |
2013-10-01 Joern Rennecke <joern.rennecke@embecosm.com>
Jeremy Bennett <jeremy.bennett@embecosm.com>
* doc/install.texi (--with-cpu): Mention ARC.
(arc-*-elf32): New paragraph.
(arc-linux-uclibc): Likewise.
* doc/md.texi (Machine Constraints): Add ARC part.
* doc/invoke.texi: (menu): Add ARC Options.
(Machine Dependent Options) <ARC Options>: Add synopsis.
(node ARC Options): Add.
* doc/extend.texi (long_call / short_call attribute): Add ARC.
(ARC Built-in Functions): New section defining
generic ARC built-in functions.
(ARC SIMD Built-in Functions): New section defining SIMD specific
built-in functions.
(Declaring Attributes of Functions): Extended
description of short_call and long_call attributes for ARC and
added index entries.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203074 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/doc/install.texi')
-rw-r--r-- | gcc/doc/install.texi | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index af29ca3d27b..7be8e5a4a3f 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -1200,8 +1200,8 @@ This is an alias for @option{--enable-tls=no}. @itemx --with-cpu-64=@var{cpu} Specify which cpu variant the compiler should generate code for by default. @var{cpu} will be used as the default value of the @option{-mcpu=} switch. -This option is only supported on some targets, including ARM, i386, M68k, -PowerPC, and SPARC@. The @option{--with-cpu-32} and +This option is only supported on some targets, including ARC, ARM, i386, M68k, +PowerPC, and SPARC@. It is mandatory for ARC@. The @option{--with-cpu-32} and @option{--with-cpu-64} options specify separate default CPUs for 32-bit and 64-bit modes; these options are only supported for i386, x86-64 and PowerPC. @@ -3209,6 +3209,24 @@ This is a synonym for @samp{x86_64-*-solaris2.1[0-9]*}. @html <hr /> @end html +@anchor{arc-x-elf32} +@heading arc-*-elf32 + +Use @samp{configure --target=arc-elf32 --with-cpu=@var{cpu} --enable-languages="c,c++"} +to configure GCC, with @var{cpu} being one of @samp{arc600}, @samp{arc601}, +or @samp{arc700}@. + +@html +<hr /> +@end html +@anchor{arc-linux-uclibc} +@heading arc-linux-uclibc + +Use @samp{configure --target=arc-linux-uclibc --with-cpu=arc700 --enable-languages="c,c++"} to configure GCC@. + +@html +<hr /> +@end html @anchor{arm-x-eabi} @heading arm-*-eabi ARM-family processors. Subtargets that use the ELF object format |