Copy Alpine's gcc6 aport to temp. They don't have it built for aarch64 and armhf at the moment. Due to dependency checks, this means we can't build the kernels that need gcc6, even when cross compiling with gcc6-armhf etc. See #138 for details.
29 lines
994 B
Diff
29 lines
994 B
Diff
From 697a7ba791fce2ffab2ed723d909a89684019e3d Mon Sep 17 00:00:00 2001
|
|
From: "Tuan M. Hoang" <tmhoang@flatglobe.org>
|
|
Date: Sun, 19 Feb 2017 17:03:33 +0000
|
|
Subject: [PATCH] main/gcc : when building gcc-java on s390x, libgcj.so
|
|
complains about undefined reference to __data_start. Using
|
|
SEARCH_FOR_DATA_START instead solved it. Credit to Andrew Haley at RedHat.
|
|
|
|
---
|
|
boehm-gc/include/private/gcconfig.h | 3 +--
|
|
1 file changed, 1 insertion(+), 2 deletions(-)
|
|
|
|
diff --git a/boehm-gc/include/private/gcconfig.h b/boehm-gc/include/private/gcconfig.h
|
|
index 4ca6a80..a15fff6 100644
|
|
--- a/boehm-gc/include/private/gcconfig.h
|
|
+++ b/boehm-gc/include/private/gcconfig.h
|
|
@@ -1837,8 +1837,7 @@
|
|
# define OS_TYPE "LINUX"
|
|
# define LINUX_STACKBOTTOM
|
|
# define DYNAMIC_LOADING
|
|
- extern int __data_start[];
|
|
-# define DATASTART ((ptr_t)(__data_start))
|
|
+# define SEARCH_FOR_DATA_START
|
|
extern int _end[];
|
|
# define DATAEND (_end)
|
|
# define CACHE_LINE_SIZE 256
|
|
--
|
|
2.11.1
|
|
|