]> git.pld-linux.org Git - packages/x265.git/blob - x265-x32.patch
- added x32 patch, asm could be enabled on x32 now
[packages/x265.git] / x265-x32.patch
1 --- x265_1.8/source/cmake/CMakeASM_YASMInformation.cmake.orig   2015-09-22 10:10:07.000000000 +0200
2 +++ x265_1.8/source/cmake/CMakeASM_YASMInformation.cmake        2015-10-15 19:39:50.517926648 +0200
3 @@ -9,7 +9,11 @@
4      if(APPLE)
5          set(ARGS -f macho64 -m amd64 -DPREFIX)
6      elseif(UNIX AND NOT CYGWIN)
7 +      if("${LIB_SUFFIX}" STREQUAL "x32")
8 +        set(ARGS -f elfx32)
9 +      else()
10          set(ARGS -f elf64 -m amd64)
11 +      endif()
12      else()
13          set(ARGS -f win64 -m amd64)
14      endif()
15 @@ -18,7 +22,11 @@
16      if(APPLE)
17          set(ARGS -f macho -DPREFIX)
18      elseif(UNIX AND NOT CYGWIN)
19 +      if("${LIB_SUFFIX}" STREQUAL "x32")
20 +        set(ARGS -f elfx32)
21 +      else()
22          set(ARGS -f elf32)
23 +      endif()
24      else()
25          set(ARGS -f win32 -DPREFIX)
26      endif()
27 --- x265_1.8/source/CMakeLists.txt.orig 2015-10-15 19:40:25.743090176 +0200
28 +++ x265_1.8/source/CMakeLists.txt      2015-10-15 19:49:47.715621913 +0200
29 @@ -48,7 +48,7 @@
30      message(STATUS "Detected x86 target processor")
31      set(X86 1)
32      add_definitions(-DX265_ARCH_X86=1)
33 -    if("${CMAKE_SIZEOF_VOID_P}" MATCHES 8)
34 +    if("${CMAKE_SIZEOF_VOID_P}" MATCHES 8 OR "${LIB_SUFFIX}" STREQUAL "x32")
35          set(X64 1)
36          add_definitions(-DX86_64=1)
37      endif()
This page took 0.101043 seconds and 3 git commands to generate.