This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: g77 testsuite failures under hpux 10.20



  In message <200006292257.SAA15815@hiauly1.hia.nrc.ca>you write:
  > I got a little ways back (nearly to the fortran code):
[ ... ]
  > 
  > (gdb) p debug_tree(exp)
  >  <call_expr 400a0f60
  >     type <integer_type 4006ad80 __g77_f2c_integer SI
  >         size <integer_cst 40054ce0 constant 32>
  >         unit size <integer_cst 40054d00 constant 4>
  >         align 32 symtab 0 alias set -1 precision 32
  >         min <integer_cst 4006d540 constant -2147483648>
  >         max <integer_cst 4006d560 constant 2147483647>
  >         pointer_to_this <pointer_type 40071980>>
  >     side-effects
  >     arg 0 <addr_expr 400a0f40
  >         type <pointer_type 4009c400 type <function_type 4009c300>
  >             unsigned SI size <integer_cst 40054ce0 32> unit size <integer_c
  > st 40054d00 4>
  >             align 32 symtab 0 alias set -1>
  >         constant
  >         arg 0 <function_decl 4009c700 do_lio type <function_type 4009c300>
  >             addressable used public common external SI file 19990218-0.f li
  > ne 5
  >             (mem:SI (symbol_ref/v:SI ("")) 0) chain <function_decl 4009c380
  >  s_wsle>>>
OK.  So things are busted at the tree level.  A good thing to know.

Next I would recommend a breakpoint in make_decl_rtl conditional on
decl == 0x4009c700 (ie the FUNCTION_DECL node mentioned in arg0 above).


Jeff

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]