From 0cfe5be58faa2a9a67b1de734f356562c2f26eb6 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 24 Jan 2018 23:22:28 +0000 Subject: Add jmp_buf-macros.h for no-FPU ColdFire. Continuing the fixes for ColdFire glibc build with build-many-glibcs.py, given a GCC patch for the libgcc build failure, this patch adds jmp_buf-macros.h for no-FPU ColdFire. This allows the no-FPU build to progress further than without the patch (although other fixes are still needed for the build to complete). * sysdeps/unix/sysv/linux/m68k/coldfire/jmp_buf-macros.h: Move to .... * sysdeps/unix/sysv/linux/m68k/coldfire/fpu/jmp_buf-macros.h: ... here. * sysdeps/unix/sysv/linux/m68k/coldfire/nofpu/jmp_buf-macros.h: New file. --- sysdeps/unix/sysv/linux/m68k/coldfire/fpu/jmp_buf-macros.h | 6 ++++++ sysdeps/unix/sysv/linux/m68k/coldfire/jmp_buf-macros.h | 6 ------ sysdeps/unix/sysv/linux/m68k/coldfire/nofpu/jmp_buf-macros.h | 6 ++++++ 3 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 sysdeps/unix/sysv/linux/m68k/coldfire/fpu/jmp_buf-macros.h delete mode 100644 sysdeps/unix/sysv/linux/m68k/coldfire/jmp_buf-macros.h create mode 100644 sysdeps/unix/sysv/linux/m68k/coldfire/nofpu/jmp_buf-macros.h (limited to 'sysdeps') diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/fpu/jmp_buf-macros.h b/sysdeps/unix/sysv/linux/m68k/coldfire/fpu/jmp_buf-macros.h new file mode 100644 index 0000000000..9b25281277 --- /dev/null +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/fpu/jmp_buf-macros.h @@ -0,0 +1,6 @@ +#define JMP_BUF_SIZE 256 +#define SIGJMP_BUF_SIZE 256 +#define JMP_BUF_ALIGN 2 +#define SIGJMP_BUF_ALIGN 2 +#define MASK_WAS_SAVED_OFFSET 124 +#define SAVED_MASK_OFFSET 128 diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/jmp_buf-macros.h b/sysdeps/unix/sysv/linux/m68k/coldfire/jmp_buf-macros.h deleted file mode 100644 index 9b25281277..0000000000 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/jmp_buf-macros.h +++ /dev/null @@ -1,6 +0,0 @@ -#define JMP_BUF_SIZE 256 -#define SIGJMP_BUF_SIZE 256 -#define JMP_BUF_ALIGN 2 -#define SIGJMP_BUF_ALIGN 2 -#define MASK_WAS_SAVED_OFFSET 124 -#define SAVED_MASK_OFFSET 128 diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/nofpu/jmp_buf-macros.h b/sysdeps/unix/sysv/linux/m68k/coldfire/nofpu/jmp_buf-macros.h new file mode 100644 index 0000000000..24fa289e64 --- /dev/null +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/nofpu/jmp_buf-macros.h @@ -0,0 +1,6 @@ +#define JMP_BUF_SIZE 192 +#define SIGJMP_BUF_SIZE 192 +#define JMP_BUF_ALIGN 2 +#define SIGJMP_BUF_ALIGN 2 +#define MASK_WAS_SAVED_OFFSET 60 +#define SAVED_MASK_OFFSET 64 -- cgit 1.4.1