1. 16 Jan, 2016 2 commits
  2. 11 Oct, 2015 2 commits
  3. 18 Aug, 2015 8 commits
  4. 25 Jul, 2015 5 commits
    • Marcin Juszkiewicz's avatar
      aarch64: Remove broken CFLAGS in configure · 73ae2d11
      Marcin Juszkiewicz authored
      GCC doesn't have an "-arch" switch, but works when that entire line is removed.
    • Rong Yan's avatar
      ppc: Add little-endian PowerPC support · cc002bd5
      Rong Yan authored
    • Kaustubh Raste's avatar
      mips: Initial MSA support · ce0757d9
      Kaustubh Raste authored
      MSA is the MIPS SIMD Architecture.
      Add X264_CPU_MSA define.
      Update configure to detect MIPS platform and set flags.
      CPU-specific gcc options are expected through --extra-cflags.
      Sample command line for mips32r5:
          ./configure --host=mipsel-linux-gnu --cross-prefix=<TOOLCHAIN>/mips-mti-linux-gnu-
          --extra-cflags="-EL -mips32r5 -msched-weight -mload-store-pairs"
      Signed-off-by: default avatarKaustubh Raste <kaustubh.raste@imgtec.com>
    • Henrik Gramner's avatar
      x86: Experimental nasm support · b568a256
      Henrik Gramner authored
      Enables the use of nasm as an alternative to yasm.
      Note that nasm cannot assemble x264 with PIC enabled since it currently doesn't
      support [symbol-$$] addressing which is used extensively by x264's PIC code.
      This includes all 64-bit Windows and 64-bit OS X builds, even non-shared.
      For the above reason nasm is currently intentionally not auto-detected, instead
      the assembler must be explicitly specified using "AS=nasm ./configure".
      Also drop -O2 from ASFLAGS since it's simply ignored anyway.
    • Henrik Gramner's avatar
      Get rid of fPIC warnings when compiling a shared library on Windows · 3f8c8eb1
      Henrik Gramner authored
      PIC is always enabled when compiling for Windows so gcc complains when using
      -fPIC since it doesn't do anything.
  5. 24 May, 2015 1 commit
  6. 23 Feb, 2015 2 commits
  7. 20 Dec, 2014 1 commit
  8. 16 Dec, 2014 1 commit
  9. 26 Aug, 2014 6 commits
  10. 20 Jul, 2014 8 commits
  11. 22 Apr, 2014 2 commits
  12. 21 Apr, 2014 1 commit
  13. 12 Mar, 2014 1 commit
    • Henrik Gramner's avatar
      x86inc: Support arbitrary stack alignments · 7c860f07
      Henrik Gramner authored
      If the stack is known to be at least 32-byte aligned we can safely store ymm
      registers on the stack without doing manual alignment.
      Change ALLOC_STACK to always align the stack before allocating stack space for
      consistency. Previously alignment would occur either before or after allocating
      stack space depending on whether manual alignment was required or not.