Re: [patch 1/3] Header file reduction - backend files.

2015-10-23 Thread Andrew MacLeod
On 10/23/2015 11:11 AM, Jeff Law wrote: On 10/23/2015 06:24 AM, Andrew MacLeod wrote: Hmm. yeah, It was mostly intended to show you what structure you have and are getting indirectly, not so much indicate that you actually include things directly twice.It utilizes a common function which

Re: [patch 1/3] Header file reduction - backend files.

2015-10-23 Thread Jeff Law
On 10/23/2015 06:24 AM, Andrew MacLeod wrote: Hmm. yeah, It was mostly intended to show you what structure you have and are getting indirectly, not so much indicate that you actually include things directly twice.It utilizes a common function which returns unique header files (find_unique_

Re: [patch 1/3] Header file reduction - backend files.

2015-10-23 Thread Andrew MacLeod
On 10/23/2015 01:43 AM, Jeff Law wrote: On 10/22/2015 04:25 PM, Jeff Law wrote: On 10/01/2015 08:33 PM, Andrew MacLeod wrote: these are all in the main gcc directory. 297 files total. [ ... ] Out of time for now. More to follow... So a quirk of show-headers. Let's look at cgraphunit.c o

Re: [patch 1/3] Header file reduction - backend files.

2015-10-22 Thread Jeff Law
On 10/22/2015 04:25 PM, Jeff Law wrote: On 10/01/2015 08:33 PM, Andrew MacLeod wrote: these are all in the main gcc directory. 297 files total. [ ... ] Out of time for now. More to follow... So a quirk of show-headers. Let's look at cgraphunit.c on the trunk: [law@tor gcc]$ ../contrib/s

Re: [patch 1/3] Header file reduction - backend files.

2015-10-22 Thread Andrew MacLeod
On 10/22/2015 06:25 PM, Jeff Law wrote: On 10/01/2015 08:33 PM, Andrew MacLeod wrote: these are all in the main gcc directory. 297 files total. Everything bootstraps on x86_64-pc-linux-gnu and powerpc64le-unknown-linux-gnu. All targets in config-list.mk still build. Regressions tests also came

Re: [patch 1/3] Header file reduction - backend files.

2015-10-22 Thread Jeff Law
On 10/01/2015 08:33 PM, Andrew MacLeod wrote: these are all in the main gcc directory. 297 files total. Everything bootstraps on x86_64-pc-linux-gnu and powerpc64le-unknown-linux-gnu. All targets in config-list.mk still build. Regressions tests also came up clean. OK for trunk? So just to be

Re: [patch 1/3] Header file reduction - backend files.

2015-10-07 Thread Andrew MacLeod
On 10/07/2015 06:02 PM, Jeff Law wrote: On 10/01/2015 08:33 PM, Andrew MacLeod wrote: these are all in the main gcc directory. 297 files total. Everything bootstraps on x86_64-pc-linux-gnu and powerpc64le-unknown-linux-gnu. All targets in config-list.mk still build. Regressions tests also came

Re: [patch 1/3] Header file reduction - backend files.

2015-10-07 Thread Jeff Law
On 10/01/2015 08:33 PM, Andrew MacLeod wrote: these are all in the main gcc directory. 297 files total. Everything bootstraps on x86_64-pc-linux-gnu and powerpc64le-unknown-linux-gnu. All targets in config-list.mk still build. Regressions tests also came up clean. OK for trunk? So as I look a

[patch 1/3] Header file reduction - backend files.

2015-10-01 Thread Andrew MacLeod
these are all in the main gcc directory. 297 files total. Everything bootstraps on x86_64-pc-linux-gnu and powerpc64le-unknown-linux-gnu. All targets in config-list.mk still build. Regressions tests also came up clean. OK for trunk? Andrew backend.patch.bz2 Description: application/bzip