1. 05 Aug, 2014 1 commit
  2. 03 Aug, 2014 3 commits
    • Raymond Toy's avatar
    • Raymond Toy's avatar
      Clean up config files. · b19192f7
      Raymond Toy authored
       * GNUMakefile:
         * List all of the fdlibm files here instead of the individual
           configs because we use fdlibm everywhere now.
       * Config.x86_common:
         * Remove e_rem_pio2 and k_rem_pio2 which is in GNUMakefile now.
       * Config.x86_darwin:
         * Remove all of the fdlibm files since they're in GNUMakefile now.
       * Config.x86_linux:
         * Remove all of the fdlibm files since they're in GNUMakefile now.
    • Raymond Toy's avatar
      Use correct flags to generate sse2 instructions in the C code and · e5bc2c58
      Raymond Toy authored
      update to include the rest of the fdlibm routines.
      With this change, all of the C code should now use sse2 instructions
      as needed, which means no more -ffloat-store, and the couple of test
      cases like tan.exceptions no longer fail because we signal execptions
      as expected.
  3. 02 Aug, 2014 1 commit
  4. 22 Jul, 2014 1 commit
  5. 21 Jul, 2014 1 commit
  6. 15 Dec, 2013 1 commit
    • Raymond Toy's avatar
      Need -ffloat-store when compiling e_rem/k_rem. · b7280406
      Raymond Toy authored
       * Add CC_REM_PIO2 variable when compiling e_rem_pio2.c and
       * On linux and freebsd, set CC_REM_PIO2 to -ffloat-store so that
         proper rounding happens.  Not needed on Darwin because Darwin
         always uses sse2 and not x87.
  7. 04 May, 2013 1 commit
  8. 04 Nov, 2011 1 commit
  9. 29 Jul, 2010 1 commit
    • rtoy's avatar
      Config.x86_linux: · 8760ca06
      rtoy authored
      o Define EXEC_FINAL_OBJ for linux, just like we did for Solaris so
        that we have a nice known good address and value for
      o If EXEC_FINAL_OBJ has a value, remove exec-init.o from the library
        and add exec-final.o.  This makes it independent of the
  10. 09 Feb, 2009 1 commit