1. 18 Feb, 2017 1 commit
  2. 15 Feb, 2017 1 commit
    • Erik de Castro Lopo's avatar
      cpu.h: Fix compiler detection · c4bdd6fd
      Erik de Castro Lopo authored
      GCC version 4.6 was throwing an error on `__has_attribute` which
      seems to be Clang specific. Solution was to un-nest the CPP code
      so that Clang is confirmed before the `__has_attribute` is hit.
      c4bdd6fd
  3. 12 Feb, 2017 1 commit
  4. 04 Dec, 2016 1 commit
  5. 26 Jun, 2016 3 commits
    • Erik de Castro Lopo's avatar
      libFLAC/cpu.c: More cleanup and refactoring · 7a8f3591
      Erik de Castro Lopo authored
      * Split `FLAC__cpu_info` into CPU specific functions. We now have
        `ia32_cpi_info` and `x86_64_cpu_info` and a simple obvious way
        to add support for other CPUs.
      * Improve handling of Android OS.
      * Remove more #ifdefs where possible.
      * Compile (syntax and type check) DEBUG output code even when debugging
        is disabled.
      * Remove build support for ancient NetBSD version 1.5 (version 1.6 was
        released in 2002).
      7a8f3591
    • Erik de Castro Lopo's avatar
      936e968c
    • Erik de Castro Lopo's avatar
      libFLAC/cpu.c: More refactoring and cleanups · fa24613a
      Erik de Castro Lopo authored
      * Make `FLAC__cpu_xgetbv_x86` private to cpu.c (and rename it to
        `cpu_xgetbv_x86` (it wasn't being used anywhere else).
      * Remove `FLAC__cpu_have_cpuid_x86` altogether as it wasn't actually
        being used but that was difficult to tell because of all the #ifdef
        nonsense.
      fa24613a
  6. 20 Jun, 2016 1 commit
  7. 11 May, 2016 1 commit
  8. 08 Feb, 2016 1 commit
  9. 04 Dec, 2014 1 commit
  10. 25 Nov, 2014 1 commit
  11. 03 Oct, 2014 3 commits
  12. 18 Sep, 2014 1 commit
  13. 17 Sep, 2014 1 commit
    • Erik de Castro Lopo's avatar
      Remove old/broken PPC/Altivec code. · b60f16bb
      Erik de Castro Lopo authored
      * Removes FLAC__lpc_restore_signal_asm_ppc_altivec_16*
        from lpc.h and stream_decoder.c
      * Removes PPC-specific code from cpu.c and cpu.h
      * Removes PPC stuff from libFLAC/Makefile.lite and build/*.mk
      * Removes as/gas/PPC-specific stuff from configure.ac and
        libFLAC/Makefile.am*
      * Removes libFLAC/ppc folder and remove "src/libFLAC/ppc*/Makefile"
        lines from configure.ac
      
      Patch-from: lvqcl <lvqcl.mail@gmail.com>
      b60f16bb
  14. 15 Jun, 2014 1 commit
  15. 01 Jun, 2014 1 commit
  16. 02 Mar, 2014 1 commit
  17. 30 Jan, 2014 1 commit
  18. 25 Sep, 2013 2 commits
  19. 16 Sep, 2013 1 commit
  20. 15 Sep, 2013 1 commit
  21. 14 Sep, 2013 1 commit
  22. 26 May, 2013 1 commit
  23. 07 Jan, 2009 1 commit
  24. 28 Feb, 2008 1 commit
  25. 13 Mar, 2007 1 commit
  26. 02 Mar, 2007 1 commit
  27. 02 Feb, 2007 1 commit
  28. 31 Jan, 2007 1 commit
  29. 25 Apr, 2006 1 commit
  30. 25 Jan, 2005 1 commit
  31. 21 Jan, 2005 1 commit
  32. 27 Jul, 2004 1 commit
  33. 17 Jan, 2004 1 commit
  34. 31 Jan, 2003 1 commit
  35. 02 Jan, 2003 1 commit