1. 21 May, 2016 1 commit
  2. 11 May, 2016 1 commit
  3. 05 Aug, 2014 2 commits
  4. 03 Aug, 2014 3 commits
    • Raymond Toy's avatar
      ae3e2030
    • 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.
      b19192f7
    • 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.
      e5bc2c58
  5. 02 Aug, 2014 1 commit
  6. 22 Jul, 2014 1 commit
  7. 21 Jul, 2014 1 commit
  8. 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
         k_rem_pio2.c.
       * 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.
      b7280406
  9. 04 May, 2013 1 commit
  10. 04 Nov, 2011 1 commit
  11. 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
        builtin_image_flag.
      
      GNUmakefile:
      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
        architecture.
      8760ca06
  12. 09 Feb, 2009 1 commit