Adjust arm7hl parameters to allow build in that environment
Signed-off-by: Al Stone <ahs3@redhat.com>
This commit is contained in:
parent
65077e748a
commit
1f834dd896
@ -96,7 +96,9 @@ gzip -dc %{SOURCE1} | tar -x --strip-components=1 -f -
|
|||||||
%patch2 -p1 -b .OPT_LDFLAGS
|
%patch2 -p1 -b .OPT_LDFLAGS
|
||||||
%patch3 -p1 -b .int-format
|
%patch3 -p1 -b .int-format
|
||||||
%patch4 -p1 -b .f23-harden
|
%patch4 -p1 -b .f23-harden
|
||||||
%patch5 -p1 -b .template
|
# do not preserve a backup for this patch; it alters the results
|
||||||
|
# of the template test case and forces it to fail
|
||||||
|
%patch5 -p1
|
||||||
%patch6 -p1 -b .ppc64le
|
%patch6 -p1 -b .ppc64le
|
||||||
%patch7 -p1 -b .arm7hl
|
%patch7 -p1 -b .arm7hl
|
||||||
%patch8 -p1 -b .big-endian-v2
|
%patch8 -p1 -b .big-endian-v2
|
||||||
@ -238,7 +240,10 @@ fi
|
|||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Mon May 13 2019 Al Stone <ahs3@redhat.com> - 20190509-2
|
* Mon May 13 2019 Al Stone <ahs3@redhat.com> - 20190509-2
|
||||||
- Added an arm7hl specific fix to the gcc9 corrections.
|
- Added an arm7hl specific fix acenv.h; GCC9 on arm7hl can now deal
|
||||||
|
with misalignments so the unaligned patch could be relaxed a bit
|
||||||
|
- the templates test was failing because of the backup left behind
|
||||||
|
by the patch macro, so change the invocation of the macro.
|
||||||
|
|
||||||
* Sat May 11 2019 Al Stone <ahs3@redhat.com> - 20190509-1
|
* Sat May 11 2019 Al Stone <ahs3@redhat.com> - 20190509-1
|
||||||
- Update to 20190509 source tree, including patch refeshes.
|
- Update to 20190509 source tree, including patch refeshes.
|
||||||
|
14
gcc9.patch
14
gcc9.patch
@ -63,17 +63,3 @@ diff -Naur acpica-unix2-20190108/source/compiler/aslcodegen.c acpica-unix2-20190
|
|||||||
|
|
||||||
/* OEM Revision */
|
/* OEM Revision */
|
||||||
|
|
||||||
diff -Naur acpica-unix2-20190509.orig/source/include/platform/aclinux.h acpica-unix2-20190509/source/include/platform/aclinux.h
|
|
||||||
--- acpica-unix2-20190509.orig/source/include/platform/aclinux.h 2019-05-13 10:15:12.878784098 -0600
|
|
||||||
+++ acpica-unix2-20190509/source/include/platform/aclinux.h 2019-05-13 10:33:52.505004418 -0600
|
|
||||||
@@ -231,6 +231,10 @@
|
|
||||||
#define __cdecl
|
|
||||||
#endif
|
|
||||||
|
|
||||||
+#ifdef __ARM_ARCH_7__
|
|
||||||
+#undef ACPI_MISALIGNMENT_NOT_SUPPORTED
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
#if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
|
|
||||||
#define ACPI_BIG_ENDIAN
|
|
||||||
#endif
|
|
||||||
|
@ -75,7 +75,7 @@ Index: acpica-unix2-20170728/source/include/actypes.h
|
|||||||
+ * Note: EM64T and other X86-64 processors support misaligned transfers,
|
+ * Note: EM64T and other X86-64 processors support misaligned transfers,
|
||||||
+ * so there is no need to define this flag.
|
+ * so there is no need to define this flag.
|
||||||
+ */
|
+ */
|
||||||
+#if defined (__IA64__) || defined (__ia64__) || defined(__alpha__) || defined(__sparc__) || defined(__hppa__) || defined(__arm__)
|
+#if defined (__IA64__) || defined (__ia64__) || defined(__alpha__) || defined(__sparc__) || defined(__hppa__)
|
||||||
+#define ACPI_MISALIGNMENT_NOT_SUPPORTED
|
+#define ACPI_MISALIGNMENT_NOT_SUPPORTED
|
||||||
+#endif
|
+#endif
|
||||||
+
|
+
|
||||||
|
Loading…
Reference in New Issue
Block a user