mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-31 14:38:21 +00:00
jinx: update
This commit is contained in:
@@ -55,10 +55,10 @@ index 0000000..1768e2c
|
||||
+ builtin_assert ("system=posix"); \
|
||||
+ } while(0);
|
||||
diff --git gcc-clean/gcc/config.gcc gcc-workdir/gcc/config.gcc
|
||||
index 087aaa7..f6f72a0 100644
|
||||
index a3566f5..93b4acc 100644
|
||||
--- gcc-clean/gcc/config.gcc
|
||||
+++ gcc-workdir/gcc/config.gcc
|
||||
@@ -826,6 +826,14 @@ case ${target} in
|
||||
@@ -825,6 +825,14 @@ case ${target} in
|
||||
rust_target_objs="${rust_target_objs} dragonfly-rust.o"
|
||||
target_has_targetrustm=yes
|
||||
;;
|
||||
@@ -73,33 +73,33 @@ index 087aaa7..f6f72a0 100644
|
||||
*-*-freebsd*)
|
||||
# This is the generic ELF configuration of FreeBSD. Later
|
||||
# machine-specific sections may refine and add to this
|
||||
@@ -1186,6 +1194,9 @@ case ${target} in
|
||||
@@ -1189,6 +1197,9 @@ case ${target} in
|
||||
esac
|
||||
|
||||
case ${target} in
|
||||
+x86_64-*-astral*)
|
||||
+ tm_file="${tm_file} i386/unix.h i386/att.h elfos.h glibc-stdint.h i386/i386elf.h i386/x86-64.h astral.h gnu-user.h"
|
||||
+ tm_file="${tm_file} i386/unix.h i386/att.h elfos.h glibc-stdint.h i386/i386elf.h i386/x86-64.h gnu-user.h astral.h"
|
||||
+ ;;
|
||||
aarch64*-*-elf | aarch64*-*-fuchsia* | aarch64*-*-rtems*)
|
||||
tm_file="${tm_file} elfos.h newlib-stdint.h"
|
||||
tm_file="${tm_file} aarch64/aarch64-elf.h aarch64/aarch64-errata.h aarch64/aarch64-elf-raw.h"
|
||||
diff --git gcc-clean/libgcc/config.host gcc-workdir/libgcc/config.host
|
||||
index 6a88ee5..c54151b 100644
|
||||
index ee10e99..411a213 100644
|
||||
--- gcc-clean/libgcc/config.host
|
||||
+++ gcc-workdir/libgcc/config.host
|
||||
@@ -793,6 +793,10 @@ i[34567]86-*-openbsd*)
|
||||
@@ -784,6 +784,10 @@ i[34567]86-*-openbsd*)
|
||||
;;
|
||||
x86_64-*-openbsd*)
|
||||
;;
|
||||
+x86_64-*-astral*)
|
||||
+ extra_parts="$extra_parts crti.o crtbegin.o crtend.o crtn.o crtbeginS.o crtendS.o crtprec32.o crtprec64.o crtprec80.o crtfastmath.o"
|
||||
+ extra_parts="$extra_parts crtbegin.o crtend.o crtbeginS.o crtendS.o crtprec32.o crtprec64.o crtprec80.o crtfastmath.o"
|
||||
+ tmake_file="$tmake_file t-crtstuff-pic t-libgcc-pic i386/t-crtpc t-crtfm i386/t-crtstuff t-dfprules"
|
||||
+ ;;
|
||||
i[34567]86-*-linux*)
|
||||
extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o"
|
||||
tmake_file="${tmake_file} i386/t-crtpc t-crtfm i386/t-crtstuff t-dfprules"
|
||||
diff --git gcc-clean/libgcc/libgcov.h gcc-workdir/libgcc/libgcov.h
|
||||
index 3d7d52a..cd9d819 100644
|
||||
index 9d83a27..5315570 100644
|
||||
--- gcc-clean/libgcc/libgcov.h
|
||||
+++ gcc-workdir/libgcc/libgcov.h
|
||||
@@ -25,6 +25,8 @@
|
||||
@@ -112,7 +112,7 @@ index 3d7d52a..cd9d819 100644
|
||||
#ifndef xmalloc
|
||||
#define xmalloc malloc
|
||||
diff --git gcc-clean/libstdc++-v3/configure.ac gcc-workdir/libstdc++-v3/configure.ac
|
||||
index a6c01b2..9e2faad 100644
|
||||
index a6525a9..6c8c322 100644
|
||||
--- gcc-clean/libstdc++-v3/configure.ac
|
||||
+++ gcc-workdir/libstdc++-v3/configure.ac
|
||||
@@ -134,7 +134,7 @@ fi
|
||||
|
||||
Reference in New Issue
Block a user