1. 14 Jun, 2002 4 commits
    • Daily bump. · c413fdc4
      From-SVN: r54610
      GCC Administrator committed
    • cpphash.h (struct cpp_buffer): Remove saved_line_base. · bf9d5852
      	* cpphash.h (struct cpp_buffer): Remove saved_line_base.
      	* cpptrad.c: Update comments.
      	(skip_whitespace, copy_comment): Take a new parameter.
      	(skip_escaped_newlines): Don't duplicate escaped newline test.
      	(copy_comment): Different location for CUR, decide here how
      	to copy / replace the comment.
      	(skip_whitespace): Copy whitespace.
      	(_cpp_overlay_buffer, _cpp_remove_overlay): Don't play with line_base.
      	(scan_out_logical_line): Let copy comment handle keeping or
      	replacing comments.
      	(scan_parameters, _cpp_create_trad_definition): Update.
      
      From-SVN: r54605
      Neil Booth committed
    • pass MEM reference to find_reloads_address · 57292ec3
      From-SVN: r54604
      Alan Lehotsky committed
    • defaults.h (TARGET_VTABLE_ENTRY_ALIGN): New. · a6f5e048
              * defaults.h (TARGET_VTABLE_ENTRY_ALIGN): New.
              (TARGET_VTABLE_DATA_ENTRY_DISTANCE): New.
              * doc/tm.texi: Document them.
              * config/ia64/ia64.h (TARGET_VTABLE_ENTRY_ALIGN): New.
              (TARGET_VTABLE_DATA_ENTRY_DISTANCE): New.
              (TARGET_VTABLE_USES_DESCRIPTORS): 4 word descriptors for 32-bit mode.
              (ASM_OUTPUT_FDESC): Likewise.
      
              * class.c (build_vtable): Use TARGET_VTABLE_ENTRY_ALIGN.
              (build_vtbl_initializer): Honor TARGET_VTABLE_DATA_ENTRY_DISTANCE.
              (build_vbase_offset_vtbl_entries): Likewise.
              * rtti.c (build_headof): Likewise.
              (get_tinfo_decl_dynamic): Likewise.
              (create_pseudo_type_info): Likewise.
      
              * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
              ia64 ilp32.
      
      From-SVN: r54603
      Richard Henderson committed
  2. 13 Jun, 2002 22 commits
  3. 12 Jun, 2002 14 commits