Re: config header file reduction patch checked in.

2015-10-23 Thread Mike Stump
On Oct 23, 2015, at 10:36 AM, Andrew MacLeod wrote: > > darwin-driver.c had some code that depended on one of the include files, bit > no other part of the file needed it, so that was the issue there. The only > other place it seems could be an issue is with collect2.c... so I'll monitor > th

Re: config header file reduction patch checked in.

2015-10-23 Thread Mike Stump
On Oct 23, 2015, at 10:24 AM, Bernd Schmidt wrote: > On 10/23/2015 07:15 PM, Mike Stump wrote: >> On Oct 23, 2015, at 9:57 AM, Bernd Schmidt >> wrote: >>> >>> I'm guessing it's the CROSS_DIRECTORY_STRUCTURE macro which is used >>> by darwin targets. It's also used for several other targets, so y

Re: config header file reduction patch checked in.

2015-10-23 Thread Andrew MacLeod
On 10/23/2015 01:24 PM, Bernd Schmidt wrote: On 10/23/2015 07:15 PM, Mike Stump wrote: On Oct 23, 2015, at 9:57 AM, Bernd Schmidt wrote: I'm guessing it's the CROSS_DIRECTORY_STRUCTURE macro which is used by darwin targets. It's also used for several other targets, so you may want to double c

Re: config header file reduction patch checked in.

2015-10-23 Thread Bernd Schmidt
On 10/23/2015 07:15 PM, Mike Stump wrote: On Oct 23, 2015, at 9:57 AM, Bernd Schmidt wrote: I'm guessing it's the CROSS_DIRECTORY_STRUCTURE macro which is used by darwin targets. It's also used for several other targets, so you may want to double check those. No, only darwin is special, as p

Re: config header file reduction patch checked in.

2015-10-23 Thread Mike Stump
On Oct 23, 2015, at 9:57 AM, Bernd Schmidt wrote: > > I'm guessing it's the CROSS_DIRECTORY_STRUCTURE macro which is used by darwin > targets. It's also used for several other targets, so you may want to double > check those. No, only darwin is special, as presently only darwin has the requisi

Re: config header file reduction patch checked in.

2015-10-23 Thread Bernd Schmidt
On 10/19/2015 05:53 PM, Andrew MacLeod wrote: interesting that none of the cross builds need diagnostics-core.h. I see it used in 7 different targets. Must be something on the native build command line that is defined which causes it to be needed. I'm guessing it's the CROSS_DIRECTORY_STRUCTUR

Re: config header file reduction patch checked in.

2015-10-19 Thread Andrew MacLeod
On 10/18/2015 05:31 AM, Iain Sandoe wrote: Hi Andrew, On 16 Oct 2015, at 20:49, Andrew MacLeod wrote: On 10/12/2015 04:04 AM, Jeff Law wrote: On 10/08/2015 07:37 AM, Andrew MacLeod wrote: On 10/07/2015 06:02 PM, Jeff Law wrote: I'm slightly concerned about the darwin, windows and solaris bi

Re: config header file reduction patch checked in.

2015-10-18 Thread Iain Sandoe
Hi Andrew, On 16 Oct 2015, at 20:49, Andrew MacLeod wrote: > On 10/12/2015 04:04 AM, Jeff Law wrote: >> On 10/08/2015 07:37 AM, Andrew MacLeod wrote: >>> On 10/07/2015 06:02 PM, Jeff Law wrote: >> >> I'm slightly concerned about the darwin, windows and solaris bits. The >> former primarily bec

Re: config header file reduction patch checked in.

2015-10-16 Thread Andrew MacLeod
On 10/16/2015 03:49 PM, Andrew MacLeod wrote: On 10/12/2015 04:04 AM, Jeff Law wrote: On 10/08/2015 07:37 AM, Andrew MacLeod wrote: On 10/07/2015 06:02 PM, Jeff Law wrote: I'm slightly concerned about the darwin, windows and solaris bits. The former primarily because Darwin has been a gener