SDL: Revert "cmake: build SDL_uclibc with -fPIC"

From baf69edfc7695c25a0cdf47ff18e62de4f2a0170 Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Thu, 20 Feb 2025 20:37:53 +0100
Subject: [PATCH] Revert "cmake: build SDL_uclibc with -fPIC"

This reverts commit 9784414dddc1b5bca7587cc27acc1b458876f635.

Some platforms (e.g. ps2) do not support pic.
---
 CMakeLists.txt | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4028e516f2d67..c944b3c3ffa62 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1191,8 +1191,7 @@ sdl_glob_sources(
 
 # Build uclibc as a static library such that non-used symbols don't end up in the SDL3 shared library.
 file(GLOB SDL_UCLIBC_SOURCES "${SDL3_SOURCE_DIR}/src/libm/*.c")
-add_library(SDL_uclibc STATIC EXCLUDE_FROM_ALL "${SDL_UCLIBC_SOURCES}")
-set_property(TARGET SDL_uclibc PROPERTY POSITION_INDEPENDENT_CODE TRUE)
+add_library(SDL_uclibc STATIC "${SDL_UCLIBC_SOURCES}")
 target_compile_definitions(SDL_uclibc PRIVATE USING_GENERATED_CONFIG_H)
 target_include_directories(SDL_uclibc PRIVATE "${SDL3_BINARY_DIR}/include-config-$<LOWER_CASE:$<CONFIG>>/build_config")
 target_include_directories(SDL_uclibc PRIVATE "${SDL3_SOURCE_DIR}/src")