-
- Downloads
* config/soft-fp: New directory. From glibc.
* config/soft-fp/t-softfp: New. * config/soft-fp/README: New. * mklibgcc.in: Handle LIB2FUNCS_EXCLUDE. * Makefile.in (LIB2FUNCS_EXCLUDE, SFP_MACHINE): New. (libgcc.mk): Pass LIB2FUNCS_EXCLUDE. (LIBGCC_DEPS): Add $(SFP_MACHINE). * config.gcc: Use rs6000/t-fprules-fpbit or rs6000/t-fprules-softfp and soft-fp/t-softfp together with rs6000/t-fprules. * config/rs6000/sfp-machine.h: New. Based on glibc. * config/rs6000/t-fprules-fpbit, config/rs6000/t-fprules-softfp: New. * config/rs6000/t-fprules: Remove fp-bit rules. * config/rs6000/t-ppccomm (LIB2FUNCS_EXTRA): Use +=. * config/rs6000/t-linux64: Likewise. Remove duplicates from LIB2FUNCS_EXTRA. Remove fp-bit rules. (softfp_wrap_start, softfp_wrap_end): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113056 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 21 additions, 0 deletionsgcc/ChangeLog
- gcc/Makefile.in 8 additions, 1 deletiongcc/Makefile.in
- gcc/config.gcc 26 additions, 26 deletionsgcc/config.gcc
- gcc/config/rs6000/sfp-machine.h 63 additions, 0 deletionsgcc/config/rs6000/sfp-machine.h
- gcc/config/rs6000/t-fprules 0 additions, 12 deletionsgcc/config/rs6000/t-fprules
- gcc/config/rs6000/t-fprules-fpbit 11 additions, 0 deletionsgcc/config/rs6000/t-fprules-fpbit
- gcc/config/rs6000/t-fprules-softfp 6 additions, 0 deletionsgcc/config/rs6000/t-fprules-softfp
- gcc/config/rs6000/t-linux64 4 additions, 17 deletionsgcc/config/rs6000/t-linux64
- gcc/config/rs6000/t-ppccomm 1 addition, 1 deletiongcc/config/rs6000/t-ppccomm
- gcc/config/soft-fp/README 4 additions, 0 deletionsgcc/config/soft-fp/README
- gcc/config/soft-fp/adddf3.c 49 additions, 0 deletionsgcc/config/soft-fp/adddf3.c
- gcc/config/soft-fp/addsf3.c 50 additions, 0 deletionsgcc/config/soft-fp/addsf3.c
- gcc/config/soft-fp/addtf3.c 49 additions, 0 deletionsgcc/config/soft-fp/addtf3.c
- gcc/config/soft-fp/divdf3.c 49 additions, 0 deletionsgcc/config/soft-fp/divdf3.c
- gcc/config/soft-fp/divsf3.c 49 additions, 0 deletionsgcc/config/soft-fp/divsf3.c
- gcc/config/soft-fp/divtf3.c 49 additions, 0 deletionsgcc/config/soft-fp/divtf3.c
- gcc/config/soft-fp/double.h 264 additions, 0 deletionsgcc/config/soft-fp/double.h
- gcc/config/soft-fp/eqdf2.c 51 additions, 0 deletionsgcc/config/soft-fp/eqdf2.c
- gcc/config/soft-fp/eqsf2.c 51 additions, 0 deletionsgcc/config/soft-fp/eqsf2.c
- gcc/config/soft-fp/eqtf2.c 51 additions, 0 deletionsgcc/config/soft-fp/eqtf2.c
Loading
Please register or sign in to comment