Commit
* ppc64le enablement * gcc, glibc: properly handle __float128 * lib/systems, stdenv: syntax cleanup * gcc7: remove ugly hack * gcc: add/update __float128 flags * stdenv: add another pair of quotes for consistency * gcc: move __float128 flag for ppc64le-glibc into common/platform-flags.nix
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h | ||
index cbee89140dd..e1f26b0a096 100644 | ||
--- a/gcc/config/rs6000/sysv4.h | ||
+++ b/gcc/config/rs6000/sysv4.h | ||
@@ -996,13 +996,7 @@ ncrtn.o%s" | ||
{ GPLUSPLUS_BACKWARD_INCLUDE_DIR, "G++", 1, 1, \ | ||
GPLUSPLUS_INCLUDE_DIR_ADD_SYSROOT, 0 }, | ||
|
||
-#ifdef LOCAL_INCLUDE_DIR | ||
-#define INCLUDE_DEFAULTS_MUSL_LOCAL \ | ||
- { LOCAL_INCLUDE_DIR, 0, 0, 1, 1, 2 }, \ | ||
- { LOCAL_INCLUDE_DIR, 0, 0, 1, 1, 0 }, | ||
-#else | ||
#define INCLUDE_DEFAULTS_MUSL_LOCAL | ||
-#endif | ||
|
||
#ifdef PREFIX_INCLUDE_DIR | ||
#define INCLUDE_DEFAULTS_MUSL_PREFIX \ |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -16,11 +16,13 @@ | |
"armv7l-linux" = import ./bootstrap-files/armv7l.nix; | ||
"aarch64-linux" = import ./bootstrap-files/aarch64.nix; | ||
"mipsel-linux" = import ./bootstrap-files/loongson2f.nix; | ||
"powerpc64le-linux" = import ./bootstrap-files/ppc64le.nix; | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
CrystalGamma
Author
Contributor
|
||
}; | ||
"musl" = { | ||
"aarch64-linux" = import ./bootstrap-files/aarch64-musl.nix; | ||
"armv6l-linux" = import ./bootstrap-files/armv6l-musl.nix; | ||
"x86_64-linux" = import ./bootstrap-files/x86_64-musl.nix; | ||
"powerpc64le-linux" = import ./bootstrap-files/ppc64le-musl.nix; | ||
}; | ||
}; | ||
archLookupTable = table.${localSystem.libc} | ||
|
We're missing these files!