[patch 2/4] Remove tm.h and options.h as dependencies for function.h

2015-06-25 Thread Andrew MacLeod
This patch finally removes tm.h as a compile dependency for function.h struct incoming_args was declared in function.h, and had an instance of CUMULATIVE_ARGS from tm.h The only consumer of incoming_args is rtl-data which is now located in emit-rtl.h, so I moved the decl to there. The

Re: [patch 2/4] Remove tm.h and options.h as dependencies for function.h

2015-06-25 Thread Jeff Law
On 06/25/2015 07:21 AM, Andrew MacLeod wrote: This patch finally removes tm.h as a compile dependency for function.h struct incoming_args was declared in function.h, and had an instance of CUMULATIVE_ARGS from tm.h The only consumer of incoming_args is rtl-data which is now located in