From 9f0c429895036acdda18e7281f4af39200d7f6e1 Mon Sep 17 00:00:00 2001 From: Giacomo Tesio Date: Mon, 26 Nov 2018 02:24:46 +0100 Subject: [PATCH] gcc: add /posix/include to cross compiler toolchain --- cross/patch/gcc/gcc/config/jehanne.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cross/patch/gcc/gcc/config/jehanne.h b/cross/patch/gcc/gcc/config/jehanne.h index 71f48d7..1977cfb 100644 --- a/cross/patch/gcc/gcc/config/jehanne.h +++ b/cross/patch/gcc/gcc/config/jehanne.h @@ -30,10 +30,10 @@ #define MD_STARTFILE_PREFIX "/arch/amd64/lib/" #undef GPLUSPLUS_INCLUDE_DIR -#define GPLUSPLUS_INCLUDE_DIR "/sys/posix/g++" +#define GPLUSPLUS_INCLUDE_DIR "/posix/g++" #undef GCC_INCLUDE_DIR -#define GCC_INCLUDE_DIR "/sys/posix/gcc" +#define GCC_INCLUDE_DIR "/posix/gcc" /* Architecture specific header (u.h) goes here (from config.gcc) */ #define ARCH_INCLUDE_DIR NATIVE_SYSTEM_HEADER_DIR @@ -41,6 +41,8 @@ /* The default include dir is /sys/include but... */ #define PORTABLE_INCLUDE_DIR "/sys/include" +#define POSIX_INCLUDE_DIR "/posix/include" + /* ...we have to wrap libc.h and stdio.h with basic POSIX headers */ #define BASIC_POSIX_INCLUDE_DIR "/sys/include/apw" @@ -49,6 +51,7 @@ { \ { GPLUSPLUS_INCLUDE_DIR, "G++", 1, 1, 1, 0 }, \ { GCC_INCLUDE_DIR, 0, 0, 0, 1, 0 }, \ + { POSIX_INCLUDE_DIR, 0, 0, 0, 1, 0 }, \ { BASIC_POSIX_INCLUDE_DIR, 0, 0, 0, 1, 0 }, \ { ARCH_INCLUDE_DIR, 0, 0, 0, 1, 0 }, \ { PORTABLE_INCLUDE_DIR, 0, 0, 0, 1, 0 }, \ @@ -85,4 +88,3 @@ builtin_define ("__jehanne__"); \ builtin_assert ("system=jehanne"); \ } while(0); -