[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gcc-fortran
Subject:    Re: Make-lang.in: Is the lack of dependency on arith.h a bug?
From:       Jerry DeLisle <jvdelisle () verizon ! net>
Date:       2007-03-27 1:31:17
Message-ID: 460873E5.6050508 () verizon ! net
[Download RAW message or body]

Brooks Moses wrote:
> Make-lang.in contains the following bit:
> 
> -----------------------------------------------------------------------
> # .o: .h dependencies.
> 
> # Everything depends on gfortran.h, but only a few files depend on
> # the other headers.  So at some point we'll have to split out
> # which objects depend on what.  FIXME
> # TODO: Add dependencies on the backend/tree header files
> 
> $(F95_PARSER_OBJS): fortran/gfortran.h fortran/intrinsic.h 
> fortran/match.h \
>     fortran/parse.h \
>     $(CONFIG_H) $(SYSTEM_H) $(TM_H) $(TM_P_H) coretypes.h \
>     $(RTL_H) $(TREE_H) $(TREE_DUMP_H) $(GGC_H) $(EXPR_H) \
>     $(FLAGS_H) output.h $(DIAGNOSTIC_H) errors.h $(FUNCTION_H)
> -----------------------------------------------------------------------
> 
> I just noticed that arith.h isn't listed in there, despite the fact that 
> simplify.c (which is part of $(F95_PARSER_OBJS) includes it.  That's a 
> bug, yes?
> 
> - Brooks
> 
> 
This might explain why I was having trouble with FX integer exponentiation 
patch.  I had to do a clean bootstrap to get it to work, not knowing perhaps I 
could have deleted the obj file and forced the clean make.

Jerry

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic