From d876c8f9cfbf2b670bca9bc15bb2f472de5da57a Mon Sep 17 00:00:00 2001 From: Matheus Castanho Date: Thu, 13 Feb 2020 23:43:39 +0000 Subject: rs6000: fixinc: Skip machine_name fix for powerpc*-*-linux* Some system headers can be broken by the machine_name fix performed by GCC during the fixincludes step. According to the comment in fixincludes/fixinc.h:130 : On some platforms, machine_name doesn't work properly and breaks some of the header files. Since everything works properly without it, just wipe the macro list to disable the fix. So we can just skip it to avoid trouble. fixincludes/ * fixinc.in: Skip machine_name fix on powerpc*-*-linux*. --- fixincludes/fixinc.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'fixincludes/fixinc.in') diff --git a/fixincludes/fixinc.in b/fixincludes/fixinc.in index cd0b458..de5a37f 100755 --- a/fixincludes/fixinc.in +++ b/fixincludes/fixinc.in @@ -136,7 +136,7 @@ fi # disable the fix. case "${target_canonical}" in - *-*-vxworks*) + *-*-vxworks* | powerpc*-*-linux*) test -f ${MACRO_LIST} && echo > ${MACRO_LIST} ;; esac -- cgit v1.1