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
      a5fb9f2a
    • 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
      bd2a9bdd
  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
      c7681620
    • 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
      c47e420d
    • 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.
      
      Since
      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
      9d3fb755
  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
      
      BUG=843
      
      Change-Id: I7917620490d0663b118ff08b96d1e5dbccba3703
      c5795d8f
  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
      24fbfa42
    • 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
      2926d244
  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
      29943519
    • KO Myung-Hun's avatar
      Makefile: strip debugging informations only · 11f2d4df
      KO Myung-Hun authored
      --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
      11f2d4df
  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.
      
      gen_msvs_proj:
      + 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
      0a049261
  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
      iOS7.
      
      Change-Id: I7eb80d52eec25501febc0d2c3c0b4ed964b8ed5b
      cd2088b4
  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
      4e6c5559
  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
      /build2
      configure/make in build1 will work, build2 will not
      
      Change-Id: Ie4a1f313596d7457cadd67476ac1dbd3273ad46e
      1e3d9b9e
  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
      function.
      
      Change-Id: I3695961c3c94f1bb750d3b7b29716e509ebba482
      2f6f955a
    • 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
      4dcc6d97
  30. 12 May, 2014 1 commit