SDL_mixer: external libs, libmpg123: merged a minor update from mainstream.

From 47dceba8f2f63b65a8c3ce6a3a5e772bbe65baa7 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Sat, 7 May 2022 11:56:10 +0300
Subject: [PATCH] external libs, libmpg123: merged a minor update from
 mainstream.

---
 external/mpg123-1.25.13/src/libmpg123/dct36_sse.S               | 2 +-
 external/mpg123-1.25.13/src/libmpg123/dct64_sse.S               | 2 +-
 external/mpg123-1.25.13/src/libmpg123/dct64_sse_float.S         | 2 +-
 external/mpg123-1.25.13/src/libmpg123/synth_3dnow.S             | 2 +-
 external/mpg123-1.25.13/src/libmpg123/synth_i586.S              | 2 +-
 external/mpg123-1.25.13/src/libmpg123/synth_i586_dither.S       | 2 +-
 external/mpg123-1.25.13/src/libmpg123/synth_sse_accurate.S      | 2 +-
 external/mpg123-1.25.13/src/libmpg123/synth_sse_float.S         | 2 +-
 external/mpg123-1.25.13/src/libmpg123/synth_sse_s32.S           | 2 +-
 .../mpg123-1.25.13/src/libmpg123/synth_stereo_sse_accurate.S    | 2 +-
 external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_float.S  | 2 +-
 external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_s32.S    | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/external/mpg123-1.25.13/src/libmpg123/dct36_sse.S b/external/mpg123-1.25.13/src/libmpg123/dct36_sse.S
index fa4c625c..caa391c0 100644
--- a/external/mpg123-1.25.13/src/libmpg123/dct36_sse.S
+++ b/external/mpg123-1.25.13/src/libmpg123/dct36_sse.S
@@ -19,7 +19,7 @@
 	void dct36_sse(real *inbuf,real *o1,real *o2,real *wintab,real *tsbuf);
 */
 	
-#ifndef __APPLE__
+#if !defined ( __APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data
diff --git a/external/mpg123-1.25.13/src/libmpg123/dct64_sse.S b/external/mpg123-1.25.13/src/libmpg123/dct64_sse.S
index fdcf9694..16bcd69f 100644
--- a/external/mpg123-1.25.13/src/libmpg123/dct64_sse.S
+++ b/external/mpg123-1.25.13/src/libmpg123/dct64_sse.S
@@ -16,7 +16,7 @@
 	void dct64_sse(short *out0, short *out1, real *samples);
 */
 
-#ifndef __APPLE__
+#if !defined (__APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data
diff --git a/external/mpg123-1.25.13/src/libmpg123/dct64_sse_float.S b/external/mpg123-1.25.13/src/libmpg123/dct64_sse_float.S
index 3e658e36..544d2d6c 100644
--- a/external/mpg123-1.25.13/src/libmpg123/dct64_sse_float.S
+++ b/external/mpg123-1.25.13/src/libmpg123/dct64_sse_float.S
@@ -16,7 +16,7 @@
 	void dct64_real_sse(real *out0, real *out1, real *samples);
 */
 
-#ifndef __APPLE__
+#if !defined ( __APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data
diff --git a/external/mpg123-1.25.13/src/libmpg123/synth_3dnow.S b/external/mpg123-1.25.13/src/libmpg123/synth_3dnow.S
index 0aa4746a..8e306ae9 100644
--- a/external/mpg123-1.25.13/src/libmpg123/synth_3dnow.S
+++ b/external/mpg123-1.25.13/src/libmpg123/synth_3dnow.S
@@ -34,7 +34,7 @@
 #include "mangle.h"
 
 #ifdef ACCURATE_ROUNDING
-#ifndef __APPLE__
+#if !defined (__APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data
diff --git a/external/mpg123-1.25.13/src/libmpg123/synth_i586.S b/external/mpg123-1.25.13/src/libmpg123/synth_i586.S
index ad3fc4fc..37f0dbf0 100644
--- a/external/mpg123-1.25.13/src/libmpg123/synth_i586.S
+++ b/external/mpg123-1.25.13/src/libmpg123/synth_i586.S
@@ -33,7 +33,7 @@
 #include "mangle.h"
 
 .data
-#ifndef __APPLE__
+#if !defined (__APPLE__) && !defined (__OS2__)
 .section .rodata
 #endif
 	ALIGN8
diff --git a/external/mpg123-1.25.13/src/libmpg123/synth_i586_dither.S b/external/mpg123-1.25.13/src/libmpg123/synth_i586_dither.S
index c8c69ab5..7cbc35f2 100644
--- a/external/mpg123-1.25.13/src/libmpg123/synth_i586_dither.S
+++ b/external/mpg123-1.25.13/src/libmpg123/synth_i586_dither.S
@@ -14,7 +14,7 @@
 #include "mangle.h"
 
 .data
-#ifndef __APPLE__
+#if !defined (__APPLE__) && !defined (__OS2__)
 		.section	.rodata
 #endif
 	ALIGN8
diff --git a/external/mpg123-1.25.13/src/libmpg123/synth_sse_accurate.S b/external/mpg123-1.25.13/src/libmpg123/synth_sse_accurate.S
index 7906b930..57bcbd60 100644
--- a/external/mpg123-1.25.13/src/libmpg123/synth_sse_accurate.S
+++ b/external/mpg123-1.25.13/src/libmpg123/synth_sse_accurate.S
@@ -22,7 +22,7 @@
 	return value: number of clipped samples
 */
 
-#ifndef __APPLE__
+#if !defined ( __APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data
diff --git a/external/mpg123-1.25.13/src/libmpg123/synth_sse_float.S b/external/mpg123-1.25.13/src/libmpg123/synth_sse_float.S
index 529ed948..ddf6e247 100644
--- a/external/mpg123-1.25.13/src/libmpg123/synth_sse_float.S
+++ b/external/mpg123-1.25.13/src/libmpg123/synth_sse_float.S
@@ -20,7 +20,7 @@
 	return value: number of clipped samples (0)
 */
 
-#ifndef __APPLE__
+#if !defined ( __APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data
diff --git a/external/mpg123-1.25.13/src/libmpg123/synth_sse_s32.S b/external/mpg123-1.25.13/src/libmpg123/synth_sse_s32.S
index b23293f6..7aba4a17 100644
--- a/external/mpg123-1.25.13/src/libmpg123/synth_sse_s32.S
+++ b/external/mpg123-1.25.13/src/libmpg123/synth_sse_s32.S
@@ -22,7 +22,7 @@
 	return value: number of clipped samples
 */
 
-#ifndef __APPLE__
+#if !defined ( __APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data
diff --git a/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_accurate.S b/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_accurate.S
index e861257a..c7b36b2e 100644
--- a/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_accurate.S
+++ b/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_accurate.S
@@ -25,7 +25,7 @@
 	return value: number of clipped samples
 */
 
-#ifndef __APPLE__
+#if !defined ( __APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data
diff --git a/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_float.S b/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_float.S
index ee658fb6..113b3547 100644
--- a/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_float.S
+++ b/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_float.S
@@ -24,7 +24,7 @@
 	return value: number of clipped samples (0)
 */
 
-#ifndef __APPLE__
+#if !defined ( __APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data
diff --git a/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_s32.S b/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_s32.S
index 60e7522a..248cf9d8 100644
--- a/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_s32.S
+++ b/external/mpg123-1.25.13/src/libmpg123/synth_stereo_sse_s32.S
@@ -25,7 +25,7 @@
 	return value: number of clipped samples
 */
 
-#ifndef __APPLE__
+#if !defined ( __APPLE__) && !defined (__OS2__)
 	.section	.rodata
 #else
 	.data