]> TLD Linux GIT Repositories - packages/ghc.git/blob - ghc-tld.patch
- updated source5
[packages/ghc.git] / ghc-tld.patch
1 --- ghc-7.6.1/aclocal.m4.orig   2012-09-04 19:10:14.000000000 +0200
2 +++ ghc-7.6.1/aclocal.m4        2012-09-27 19:18:53.993056656 +0200
3 @@ -154,7 +154,7 @@
4  [
5      checkArch() {
6          case [$]1 in
7 -        i386)
8 +        i386|i486|i586|i686)
9              test -z "[$]2" || eval "[$]2=ArchX86"
10              ;;
11          x86_64|amd64)
12 @@ -229,7 +229,7 @@ AC_DEFUN([FPTOOLS_SET_HASKELL_PLATFORM_V
13  
14      checkVendor() {
15          case [$]1 in
16 -        dec|none|unknown|hp|apple|next|sun|sgi|ibm|montavista|portbld|alpine)
17 +        dec|none|unknown|hp|apple|next|sun|sgi|ibm|montavista|portbld|alpine|tld)
18              ;;
19          *)
20              AC_MSG_WARN([Unknown vendor [$]1])
21 --- ghc-8.10.7/utils/llvm-targets/gen-data-layout.sh.orig       2021-06-21 08:54:36.000000000 +0200
22 +++ ghc-8.10.7/utils/llvm-targets/gen-data-layout.sh    2022-03-17 13:21:10.641498496 +0100
23 @@ -54,13 +54,16 @@
24      "aarch64-unknown-linux-gnu"
25      "aarch64-unknown-linux-musl"
26      "aarch64-unknown-linux"
27 +    "aarch64-tld-linux"
28      # Linux x86
29      "i386-unknown-linux-gnu"
30      "i386-unknown-linux-musl"
31      "i386-unknown-linux"
32 +    "i686-tld-linux"
33      "x86_64-unknown-linux-gnu"
34      "x86_64-unknown-linux-musl"
35      "x86_64-unknown-linux"
36 +    "x86_64-tld-linux"
37      # Linux Android
38      "x86_64-unknown-linux-android"
39      "armv7-unknown-linux-androideabi"