From 61265967746b20064b5f6b6ed50622201ceac298 Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Thu, 16 Jan 2014 09:38:02 -0600 Subject: [PATCH] gcc: Reduce header search paths to only required * As per the mailing list discussions. * Only include the kit header paths that are currently external --- gcc/gcc/config/haiku.h | 15 --------------- legacy/gcc/gcc/config/i386/haiku.h | 15 --------------- 2 files changed, 30 deletions(-) diff --git a/gcc/gcc/config/haiku.h b/gcc/gcc/config/haiku.h index 63123d70cf..8a83556418 100644 --- a/gcc/gcc/config/haiku.h +++ b/gcc/gcc/config/haiku.h @@ -113,22 +113,7 @@ Boston, MA 02111-1307, USA. */ { "/boot/system/develop/headers/" HYBRID_SECONDARY, 0, 0, 0, 1, 0 }, \ /* Hybrid secondary folders for os kits not in base haiku package */\ { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/app", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/device", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/drivers", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/game", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/interface", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/kernel", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/locale", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/mail", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/media", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/midi", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/midi2", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/net", 0, 0, 1, 1, 0 }, \ { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/opengl", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/storage", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/support", 0, 0, 1, 1, 0 }, \ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/translation", 0, 0, 1, 1, 0 }, \ { "/boot/system/develop/headers", 0, 0, 0, 1, 0 }, \ { 0, 0, 0, 0, 0, 0 } \ } diff --git a/legacy/gcc/gcc/config/i386/haiku.h b/legacy/gcc/gcc/config/i386/haiku.h index 96f536f282..d2d4d59204 100644 --- a/legacy/gcc/gcc/config/i386/haiku.h +++ b/legacy/gcc/gcc/config/i386/haiku.h @@ -437,22 +437,7 @@ extern union tree_node *i386_pe_merge_decl_attributes (); { "/boot/system/develop/headers/" HYBRID_SECONDARY, 0, 0, 0 },\ /* Hybrid secondary folders for os kits not in base haiku package */\ { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/app", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/device", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/drivers", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/game", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/interface", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/kernel", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/locale", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/mail", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/media", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/midi", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/midi2", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/net", 0, 0, 1 },\ { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/opengl", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/storage", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/support", 0, 0, 1 },\ - { "/boot/system/develop/headers/" HYBRID_SECONDARY "/os/translation", 0, 0, 1 },\ { "/boot/system/develop/headers", 0, 0, 0 }, \ { 0, 0, 0, 0 } \ };