Line 0
Link Here
|
|
|
1 |
--- misc/os_spec.h.orig 2016-03-25 09:49:10 UTC |
2 |
+++ misc/os_spec.h |
3 |
@@ -761,9 +761,8 @@ typedef unsigned char BYTE; |
4 |
variants, this presumably extends to SH5 as well so we treat va_lists on |
5 |
Super-H as scalars */ |
6 |
|
7 |
-#if defined( __GNUC__ ) |
8 |
- #if( defined( __ARM_EABI__ ) && \ |
9 |
- ( __GNUC__ == 4 && __GNUC_MINOR__ >= 4 ) || ( __GNUC__ > 4 ) ) |
10 |
+#if 1 |
11 |
+#if defined( __ARM_EABI__ ) |
12 |
/* In theory we could check __ap but in practice it's too risky to rely |
13 |
on the type and state of hidden internal fields, and in any case it's |
14 |
only a sanity check, not a hard requirement, so we just no-op the |
15 |
@@ -839,7 +838,7 @@ typedef unsigned char BYTE; |
16 |
|
17 |
#if defined( __WINDOWS__ ) || \ |
18 |
( defined( __UNIX__ ) && \ |
19 |
- ( ( defined( sun ) && OSVERSION > 4 ) || defined( __linux__ ) || \ |
20 |
+ ( ( defined( sun ) && OSVERSION > 4 ) || defined( __linux__ ) || defined(__FreeBSD__) || \ |
21 |
defined( _AIX ) || ( defined( __APPLE__ ) && !defined( __MAC__ ) ) ) ) || \ |
22 |
defined( __ANDROID__ ) |
23 |
#define DYNAMIC_LOAD |