1. 22 Oct, 2014 1 commit
  2. 01 Oct, 2014 2 commits
    • Tom Finegan's avatar
      Fix iphonesimulator and armv6-darwin build targets. · a5fb9f2a
      Tom Finegan authored
      - iphonesimulator: IOS_VERSION_MIN was declared in the wrong place.
      - armv6: linking via ld instead of CXX is basically required.
      Change-Id: Iad187691f633dcf2bc3e3590e88084bb926edb76
    • Tom Finegan's avatar
      iOS build configuration updates. · bd2a9bdd
      Tom Finegan authored
      Commit message longer than commit edition.
      Simulator and devices:
        Add a common minimum iOS version that can be shared by iOS and iOS
        simulator targets.
      Fix --enable-debug (for device targets; sim was fine):
        Allow for successful configuration and build with --enable-debug when
        CXX is available by:
        - Using CXX as LD (when CXX is available).
        - Passing the correct form of the iOS minimum version parameter based on
          whether LD is CXX or really is ld.
        Note: ld -g still won't work on macosx with this patch, so if CXX is not
        available, configuration will still fail reporting that the toolchain
        cannot link executables when attempting to pass --enable-debug (because
        ld returns an error code since the one included with xcode doesn't
        support the -g argument).
      Change-Id: Ia488aed167cc2ca82ee9e980589fb76dddce634f
  3. 26 Sep, 2014 1 commit
  4. 19 Sep, 2014 3 commits
    • Tom Finegan's avatar
      build/make/iosbuild.sh: Support extra configure args. · c7681620
      Tom Finegan authored
      Change-Id: I9860ac1bb0180315e26987c5fc53d814ea1f0283
    • Tom Finegan's avatar
      build/make/rtcd.pl: Add missing arm64 support. · c47e420d
      Tom Finegan authored
      Treats arm64 the same as armv8.
      Change-Id: Ia5029f7bbff251d5aa0836bcccdf20fa0a693891
    • James Zern's avatar
      rtcd: relocate 'extern "C" {' declaration · 9d3fb755
      James Zern authored
      Place after pulling in forward declarations from the codec. This fixes
      compilation of the tests under vs9.
      10783d4f Adds high bitdepth transform functions and tests
      where vp9_idct.h was added to vp9_rtcd.h the tests are pulling in
      vp9_systemdependent.h, which under visual studio include intrin.h. With
      VS9 these include headers which define helper classes for intel
      intrinsics. When including it in the tests (via vp9_rtcd.h) __cplusplus
      is defined but vp9_rtcd.h would wrap declarations in 'extern "C" {'
      causing a mismatch in linkage which resulted in compilation failure.
      Change-Id: I475e50198b71320e8606bc95c9454876d8799ede
  5. 11 Sep, 2014 1 commit
  6. 28 Aug, 2014 1 commit
  7. 22 Aug, 2014 1 commit
    • James Zern's avatar
      gen_msvs_(vcx)proj.sh: set yasm format explicitly · c5795d8f
      James Zern authored
      use win32/win64 instead of $(PlatformName) (Win32/x64) for compatibility
      with yasm 1.3.0. both format types were available since at least 0.8.0
      Change-Id: I7917620490d0663b118ff08b96d1e5dbccba3703
  8. 16 Aug, 2014 1 commit
  9. 30 Jul, 2014 2 commits
  10. 29 Jul, 2014 2 commits
    • Johann's avatar
      Require armv6/media when building armv7 · 24fbfa42
      Johann authored
      When building with runtime cpu detect assume that armv7 targets can be
      relied upon to have at least armv6 support. This may allow dead code
      detectors to remove some _c functions.
      Change-Id: Iaec4414011fcbbdf6f4ed0d90ef4a8fe8af540b5
    • KO Myung-Hun's avatar
      Makefile: add -mstackrealign to CFLAGS on OS/2 · 2926d244
      KO Myung-Hun authored
      This prevents SIGSEGV of test_libvpx.
      Change-Id: I788743841469f4141bc8d29b1d1a8683cb00655c
  11. 24 Jul, 2014 2 commits
    • James Zern's avatar
      rtcd.pl: check for auto_help availability · 29943519
      James Zern authored
      'auto_help' was added to Getopt::Long in 2.33
      this isn't strictly necessary as an unrecognized option (--help) will
      issue a warning and then print the usage
      Change-Id: Ia757553a4e19d22a8eb70768a8866ab1a76a0eec
    • KO Myung-Hun's avatar
      Makefile: strip debugging informations only · 11f2d4df
      KO Myung-Hun authored and James Zern's avatar James Zern committed
      --strip-unneeded causes SIGSEGV when accessing g_executable_path. So
      test_libvpx crashes due to SIGSEGV in ::testing::InitGoogleTest().
      OS/2, aout, strip v2.23.2
      Change-Id: I2718d082447ee0d9ad0c021b9156c50e1ac085a6
  12. 21 Jul, 2014 1 commit
  13. 17 Jul, 2014 2 commits
  14. 28 Jun, 2014 1 commit
  15. 26 Jun, 2014 3 commits
  16. 18 Jun, 2014 1 commit
  17. 17 Jun, 2014 1 commit
  18. 16 Jun, 2014 1 commit
    • James Zern's avatar
      gen_msvs_proj: fix in tree configure under cygwin · 0a049261
      James Zern authored
      strip trailing '/' from paths, this is later converted to '\' which
      causes execution errors for obj_int_extract/yasm. vs10+ wasn't affected
      by this issue, but make the same change for consistency.
      + add missing '"' to obj_int_extract call
        unlike gen_msvs_vcproj, the block is duplicated
        missed in: 1e3d9b9e build/msvs: fix builds in source dirs with spaces
      Change-Id: I76208e6cdc66dc5a0a7ffa8aa1edbefe31e4b130
  19. 13 Jun, 2014 1 commit
  20. 11 Jun, 2014 1 commit
    • Tom Finegan's avatar
      Add target armv7s-darwin-gcc. · cd2088b4
      Tom Finegan authored
      Really just armv7. This is a convenience target intended to make iOS
      development with libvpx easier. Xcode projects with default settings
      will fail to build when a framework lacks armv7s support when targetting
      Change-Id: I7eb80d52eec25501febc0d2c3c0b4ed964b8ed5b
  21. 08 Jun, 2014 1 commit
  22. 07 Jun, 2014 1 commit
  23. 06 Jun, 2014 1 commit
  24. 05 Jun, 2014 1 commit
    • Tom Finegan's avatar
      Add x86-iphonesimulator-gcc target. · 4e6c5559
      Tom Finegan authored
      macho32 i386 with:
      - -miphoneos-version-min=5.0
      - -isysroot from xcrun --sdk iphonesimulator
      Change-Id: I6bb43eebab39a71cdb76264644eba14c22d736c2
  25. 03 Jun, 2014 1 commit
  26. 02 Jun, 2014 1 commit
    • James Zern's avatar
      build/msvs: fix builds in source dirs with spaces · 1e3d9b9e
      James Zern authored
      ...when configured below the path containing spaces. configuring outside
      the path containing spaces still won't work due to issues with the
      makefiles, e.g.,
      /path with spaces/git
      /path with spaces/build1
      configure/make in build1 will work, build2 will not
      Change-Id: Ie4a1f313596d7457cadd67476ac1dbd3273ad46e
  27. 19 May, 2014 1 commit
  28. 16 May, 2014 1 commit
  29. 14 May, 2014 2 commits
    • Johann's avatar
      Remove intermediate step in vp8_dequantize_b · 2f6f955a
      Johann authored
      With the intrinsics it is no longer necessary to have a stub/helper
      Change-Id: I3695961c3c94f1bb750d3b7b29716e509ebba482
    • Johann's avatar
      Build armv7a-only code · 4dcc6d97
      Johann authored
      Allow disabling the more generic NEON code.
      Use filtered option to disable rtcd code.
      Change-Id: Icb4500c1a2bac16eed3c5e3ec0c35e92e6bbbb9f
  30. 12 May, 2014 1 commit