Skip to content

Commit 3956b75

Browse files
committed
libmad: fix cmake build for ARMv7
1 parent 9d2fe4a commit 3956b75

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
From 4bfde311d04dbff905579f71032024f3f850f5c0 Mon Sep 17 00:00:00 2001
2+
From: Rudi Heitbaum <rudi@heitbaum.com>
3+
Date: Thu, 12 Mar 2026 20:54:23 +0000
4+
Subject: [PATCH] Fix cmake build for ARMv7
5+
6+
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
7+
---
8+
CMakeLists.txt | 4 ++--
9+
1 file changed, 2 insertions(+), 2 deletions(-)
10+
11+
diff --git a/CMakeLists.txt b/CMakeLists.txt
12+
index 12c42f4..8965179 100644
13+
--- a/CMakeLists.txt
14+
+++ b/CMakeLists.txt
15+
@@ -79,8 +79,8 @@ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES ".*(arm|ARM).*")
16+
if(ASO)
17+
enable_language(ASM)
18+
list(APPEND MAD_CONFIG_DEFS ASO_INTERLEAVE1 ASO_IMDCT)
19+
- target_sources(mad PRIVATE imdct_l_arm.S)
20+
- target_sources(mad-static PRIVATE imdct_l_arm.S)
21+
+ target_sources(mad PRIVATE src/imdct_l_arm.S)
22+
+ target_sources(mad-static PRIVATE src/imdct_l_arm.S)
23+
endif()
24+
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES ".*(mips|MIPS).*")
25+
message(STATUS "Using MIPS fixed point math")
26+
--
27+
2.53.0
28+

0 commit comments

Comments
 (0)