From 80bd01ef831fbbb08f883a76576eba128ca1c385 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 24 Mar 2021 10:32:50 +0100 Subject: Add build mechanism to share common header files between machines So far the build mechanism in newlib only allowed to either define machine-specific headers, or headers shared between all machines. In some cases, architectures are sufficiently alike to share header files between them, but not with other architectures. A good example is ix86 vs. x86_64, which share certain traits with each other, but not with other architectures. Introduce a new configure variable called "shared_machine_dir". This dir can then be used for headers shared between architectures. Signed-off-by: Corinna Vinschen --- newlib/acinclude.m4 | 1 + 1 file changed, 1 insertion(+) (limited to 'newlib/acinclude.m4') diff --git a/newlib/acinclude.m4 b/newlib/acinclude.m4 index 2b5c26fc2..05e545c9f 100644 --- a/newlib/acinclude.m4 +++ b/newlib/acinclude.m4 @@ -245,5 +245,6 @@ AC_SUBST(lpfx) AC_SUBST(libm_machine_dir) AC_SUBST(machine_dir) +AC_SUBST(shared_machine_dir) AC_SUBST(sys_dir) ]) -- cgit v1.2.3