OSDN Git Service

gcc:
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 31 Mar 2010 09:03:29 +0000 (09:03 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 31 Mar 2010 09:03:29 +0000 (09:03 +0000)
commit20be3c56b2a4652040486a5ea4885566ef1b53f2
tree6d2203b80ded14c7c7c2d8548878e287d6cbd178
parent3fdcdf72f4ae75b6d7b07e41d31679848750791e
gcc:
PR target/39048
* config.gcc (i[34567]86-*-solaris2*): Add i386/t-fprules-softfp
and soft-fp/t-softfp to tmake_file.
* config/i386/sol2.h (LIBGCC2_HAS_TF_MODE): Redefine.
(LIBGCC2_TF_CEXT): Define.
(TF_SIZE): Define.

libgcc:
PR target/39048
* config.host (i[34567]86-*-solaris2): Handle 32-bit Solaris 2/x86
like other remaining 32-bit x86 OSes.
* config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS): Support Sun
assembler syntax.
* config/i386/libgcc-sol2.ver: New file.
* config/i386/t-sol2 (SHLIB_MAPFILES): Add it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@157854 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/config.gcc
gcc/config/i386/sol2.h
libgcc/ChangeLog
libgcc/config.host
libgcc/config/i386/32/sfp-machine.h
libgcc/config/i386/libgcc-sol2.ver [new file with mode: 0644]
libgcc/config/i386/t-sol2