Skip to content
Snippets Groups Projects
  1. Jul 03, 2013
  2. Jul 02, 2013
  3. Jun 30, 2013
  4. Jun 28, 2013
  5. Jun 26, 2013
  6. Jun 24, 2013
  7. Jun 23, 2013
  8. Jun 22, 2013
  9. Jun 19, 2013
  10. Jun 13, 2013
  11. Jun 12, 2013
  12. Jun 10, 2013
  13. Jun 04, 2013
  14. Jun 03, 2013
  15. Jun 01, 2013
  16. May 31, 2013
  17. May 30, 2013
  18. May 28, 2013
  19. May 27, 2013
  20. May 25, 2013
    • Alex Smith's avatar
      msvc/icl: Intel Compiler support on Windows · 322e4194
      Alex Smith authored
      
      Initial support for the ICL compiler on windows. Requires a new
      c99wrap with ICL support (1.0.2+).
      
      Currently not much different speed wise compared to msvc. In the
      future with a few changes it can be made to support the inline asm.
      This would be the primary reason for using it.
      
      Passed all fate tests, versions tested:
          13.1.1.171 (2013 Update 3) x86 and x64
          12.1.5.344 (2011 Update 11) x86 and x64
      
      Signed-off-by: default avatarLuca Barbato <lu_zero@gentoo.org>
      322e4194
    • Laurent's avatar
      configure: Fix check_exec_crash for ICL support · 9495cd17
      Laurent authored
      
      Change the check_exec_crash test to use a function pointer instead of
      simply calling the function. The EBP availability test will crash when
      compiled with ICL likely due to compiler optimization shenanigans.
      
      Originally the check_exec_crash code was moved out of main to fix a
      problem with gcc's treatment of non-leaf main on x86_32. Libav already
      moved the code out of main but the addition of the function pointer will
      prevent any inlining which fixes the remaining problem.
      
      A function pointer is used since it is compiler agnostic (as opposed to
      say __attribute__ ((noinline)) which would only work with gcc compatible
      compilers).
      
      Signed-off-by: default avatarLuca Barbato <lu_zero@gentoo.org>
      9495cd17
  21. May 24, 2013
  22. May 21, 2013
  23. May 19, 2013
Loading