diff options
author | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2009-08-06 14:27:45 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2009-08-06 14:27:45 +0000 |
commit | 390b17c28c10ab2b6752cb94b150c831762575fc (patch) | |
tree | df1d57c0d8628c4ee8c6416e133ab90912496374 /gcc/doc | |
parent | 5b62ee8ae37494be0187ded458072c66414304ce (diff) | |
download | gcc-390b17c28c10ab2b6752cb94b150c831762575fc.tar.gz |
Merge ARM/hard_vfp_branch to trunk
From-SVN: r150525
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/invoke.texi | 5 | ||||
-rw-r--r-- | gcc/doc/tm.texi | 12 |
2 files changed, 12 insertions, 5 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index cd0e0c2c126..774e602b06d 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -9322,11 +9322,6 @@ instructions, but still uses the soft-float calling conventions. @samp{hard} allows generation of floating-point instructions and uses FPU-specific calling conventions. -Using @option{-mfloat-abi=hard} with VFP coprocessors is not supported. -Use @option{-mfloat-abi=softfp} with the appropriate @option{-mfpu} option -to allow the compiler to generate code that makes use of the hardware -floating-point capabilities for these CPUs. - The default depends on the specific target configuration. Note that the hard-float and soft-float ABIs are not link-compatible; you must compile your entire program with the same ABI, and link with a diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index bb4f61b9e83..34c81c9e15c 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -4387,6 +4387,18 @@ specially by the compiler and was not mentioned in the C code being compiled. @end defmac +@deftypefn {Target Hook} rtx TARGET_LIBCALL_VALUE (enum machine_mode +@var{mode}, rtx @var{fun}) +Define this hook if the back-end needs to know the name of the libcall +function in order to determine where the result should be returned. + +The mode of the result is given by @var{mode} and the name of the called +library function is given by @var{fun}. The hook should return an RTX +representing the place where the library function result will be returned. + +If this hook is not defined, then LIBCALL_VALUE will be used. +@end deftypefn + @defmac FUNCTION_VALUE_REGNO_P (@var{regno}) A C expression that is nonzero if @var{regno} is the number of a hard register in which the values of called function may come back. |