Skip to content
Snippets Groups Projects
  1. Aug 22, 2013
  2. Aug 15, 2013
  3. Aug 14, 2013
  4. Aug 06, 2013
    • Jim Bankoski's avatar
      reworked config for use_x86_inc · a93b115c
      Jim Bankoski authored
      Support enabling it or disabling it.  Moved read out to configure.sh
      so that its done once instead of in make and in config.
      
      Change-Id: I73a9190cf31de9f03e8a577f478fa522f8c01c8b
      a93b115c
  5. Jul 24, 2013
    • Martin Storsjö's avatar
      msvs: Generate proper configurations for mixed platforms · feefd81b
      Martin Storsjö authored
      Prior to 73c4e284, the generated .sln files didn't contain any
      information about the different configurations when using .vcxproj
      project files. The MSVS IDE was able to fill this in just fine when
      loaded though.
      
      When building for ARM, the obj_int_extract project still is built
      for x86, in order for the build process to be able to use
      obj_int_extract.exe.
      
      Now that configuration info is generated, it breaks current ARM
      setups, since the configurations generated by gen_msvs_sln.sh only
      included configurations from the last parsed project file (as
      mentioned in the comment).
      
      In these setups, the MSVS IDE generated a third meta-platform, called
      "Mixed Platforms". This meta-platform points to either ARM or
      Win32 as platform in each of the individual projects.
      
      When the MSVS IDE generated this automatically, it also included
      the original ARM and Win32 platforms as separate choices, but these
      can be omitted since they don't make sense.
      
      Change-Id: Ie25226496f91af4bb1ad8eb9ae9ca5bfed0433d7
      feefd81b
  6. Jul 19, 2013
  7. Jul 18, 2013
  8. Jul 10, 2013
  9. Jul 09, 2013
  10. Jun 15, 2013
    • James Zern's avatar
      vs9 build: avoid deprecated /Wp64 flag · 5677b25b
      James Zern authored
      quiets a warning on every file; the preference is to use a 64-bit
      compiler, which is readily available at and above this version.
      
      Change-Id: I56e7eb569022e7148249d93fe386ad5ea0eee3fc
      5677b25b
  11. May 21, 2013
  12. May 15, 2013
  13. May 13, 2013
    • Martin Storsjö's avatar
      Add an option for building for arm in thumb mode · 132422d9
      Martin Storsjö authored
      Change-Id: I5a46645064c2fe1c13287cf06c3244820b4e699e
      132422d9
    • Martin Storsjö's avatar
      ads2gas: Allow converting code to thumb mode · 644587cf
      Martin Storsjö authored
      Currently this only supports thumb2.
      
      This involves rewriting certain instructions that can't be expressed
      in thumb2 into equivalent instruction sequences. The regexps for
      rewriting are currently written pretty narrowly, only covering the
      exact cases currently encountered in the code base.
      
      No IT instructions are added (since that would require more logic than
      plain regexps), so using the thumb mode requires enabling
      -mimplicit-it=always/thumb.
      
      Change-Id: I1f676ad1d351381f02bcf00105102aa8dd7ae364
      644587cf
  14. May 03, 2013
  15. May 02, 2013
  16. May 01, 2013
    • Martin Storsjö's avatar
      configure: arm: Check __ARM_PCS_VFP if the float ABI hasn't been defined · 2ce47839
      Martin Storsjö authored
      The support for detecting hardfp toolchains in af9dd50e is a
      step in the right direction, but that particular switch case
      isn't executed at all if the toolchain variable is set.
      
      This fixes cross building from x86 ubuntu to armhf ubuntu,
      in configurations such as
      "CROSS=arm-linux-gnueabihf- ./configure --target=armv7-linux-gcc".
      
      Change-Id: I6f141361e40374fbab564f9196d90e598fe9a0f6
      2ce47839
  17. Apr 24, 2013
  18. Apr 17, 2013
    • Johann Koenig's avatar
      Fix Android ndk-build · 3810bca9
      Johann Koenig authored
      Add the config directory to the rtcd generation script. libvpx is
      configured in the jni directory but ndk-build is intended to be run from
      the next directory up. Currently it needs to be run from the jni
      directory but this is being looked in to.
      
      Add a trailing slash to allow the variable to be empty.
      
      Reduce offset generation to the files which are actually used.
      
      Change-Id: Ia84fac37e8998ba647423d0ee45fc66a891ce10c
      3810bca9
  19. Apr 09, 2013
  20. Apr 05, 2013
  21. Mar 02, 2013
  22. Feb 28, 2013
    • Jim Bankoski's avatar
      this commit converts all sad ptrs to uint32 · 714aa9f3
      Jim Bankoski authored
      sse4_1 code used uint16_t for returning sad, but that
      won't work for 32x32 or 64x64.   This code fixes the
      assembly for those and also reenables sse4_1 on linux
      
      Change-Id: I5ce7288d581db870a148e5f7c5092826f59edd81
      714aa9f3
  23. Feb 23, 2013
    • James Zern's avatar
      rtcd: make include guard unique · 50771d41
      James Zern authored
      prior numbers were removed resulting in the same include guard for
      vp[89]_rtcd
      
      Change-Id: If2741e5b0cbdda7390c20e865e9f05992caff93e
      50771d41
  24. Feb 21, 2013
  25. Feb 07, 2013
  26. Jan 26, 2013
    • Johann Koenig's avatar
      Delay SSE check until the compiler is configured. · 1a0f5248
      Johann Koenig authored
      Move SSE4 detection below compiler configuration. Otherwise ${CC} may
      not be populated.
      
      We are specifically interested in -msse4.1. Narrow detection code.
      
      Change-Id: I0ffac49e91b3fdb2aceb6eb6b90dc1c10b159111
      1a0f5248
  27. Jan 25, 2013
Loading