1. 10 Nov, 1999 6 commits
    • typo; missing close paren · 052777b9
      From-SVN: r30469
      Alexandre Oliva committed
    • Makefile.in (recog.o): Use BASIC_BLOCK_H macro. · 294ffb37
      * Makefile.in (recog.o): Use BASIC_BLOCK_H macro.
      (print-rtl.o, $(HOST_PREIFX_1)print-rtl.o: Likewise.  Remove
      redundant bitmap.h.
      
      From-SVN: r30468
      Alexandre Oliva committed
    • flow.c (compute_flow_dominators): No longer treat basic block 0 or (n_basic_blocks - 1) specially. · 973d12cb
      
              * flow.c (compute_flow_dominators): No longer treat basic block 0
              or (n_basic_blocks - 1) specially.  Clear the AUX field before
              starting computation of doms/pdoms.  Fix initial state for pdoms.
      
      From-SVN: r30467
      Jeffrey A Law committed
    • Makefile.in ($(HOST_PREFIX_1)rtl.o): Update dependencies to match rtl.o's: added ggc.h and toplev.h · ca76ec07
      * Makefile.in ($(HOST_PREFIX_1)rtl.o): Update dependencies to
      match rtl.o's: added ggc.h and toplev.h
      ($(HOST_PREFIX_1)print-rtl.o): Likewise: added system.h.
      ($(HOST_PREFIX_1)rtlanal.o): Likewise: added system.h.
      ($(HOST_PREFIX_1)obstack.o): Likewise: added $(CONFIG_H).
      
      From-SVN: r30466
      Alexandre Oliva committed
    • re GNATS gcj/84 (path to classes.zip is compiled in to gcj at build time) · 71651d6c
      	* jcf-path.c: Include <sys/stat.h>.
      	(jcf_path_init): Search for libjava.zip.  Fixes PR gcj/84.
      	(DIR_UP): New macro.
      
      From-SVN: r30465
      Tom Tromey committed
    • [multiple changes] · 0deb20df
      Tue Nov  9 10:30:08 1999  Tom Tromey  <tromey@cygnus.com>
      
      	* config/i386/xm-djgpp.h (HAVE_DOS_BASED_FILE_SYSTEM): Renamed
      	from HAVE_DOS_BASED_FILESYSTEM.
      	* gcc.c (find_a_file): Use HAVE_DOS_BASED_FILE_SYSTEM, not
      	HAVE_DOS_BASED_FILESYSTEM.
      	(main): Likewise.
      	(split_directories): Only special-case DOS file names if
      	HAVE_DOS_BASED_FILE_SYSTEM is defined.  Use IS_DIR_SEPARATOR
      	instead of explicit tests.  Conditionalize on !VMS.
      	(make_relative_prefix): Use IS_DIR_SEPARATOR instead of explicit
      	tests.  Conditionalize on !VMS.
      	(process_command): Only use make_relative_prefix if !VMS.
      	(free_split_directories): Conditionalize on !VMS.
      	(DIR_UP): Conditionalize on !VMS.
      
      Wed Jun  9 16:57:11 1999  Mumit Khan  <khan@xraylith.wisc.edu>
      
      	* gcc.c (STANDARD_BINDIR_PREFIX): Provide default.
      
      Fri Feb  5 14:22:01 1999  Mumit Khan  <khan@xraylith.wisc.edu>
      
      	* gcc.c (make_relative_prefix): Handle the HAVE_EXECUTABLE_SUFFIX
      	case.
      
      Mon Nov  8 14:16:57 1999  Michael Meissner  <meissner@cygnus.com>
      
      	* invoke.texi (Environment Variables): Document relative path
      	lookup.
      	* gcc.c (DIR_UP): If not defined, define as "..".
      	(standard_bindir_prefix): New static, holds target location to
      	install binaries.
      	(split_directories): New function to split a filename into
      	component directories.
      	(free_split_directories): New function, release memory allocated
      	by split_directories.
      	(make_relative_prefix): New function, make a relative pathname if
      	the compiler is not in the expected location.
      	(process_command): If GCC_EXEC_PREFIX was not specified, see if we
      	can figure out an appropriate prefix from argv[0].
      	* Makefile.in (DRIVER_DEFINES): Use unlibsubdir in definition of
      	STANDARD_STARTFILE_PREFIX and TOOLDIR_BASE_PREFIX.  Define
      	STANDARD_BINDIR_PREFIX.
      
      From-SVN: r30464
      Tom Tromey committed
  2. 09 Nov, 1999 8 commits
  3. 08 Nov, 1999 12 commits
  4. 07 Nov, 1999 8 commits
    • cp-tree.h (begin_new_placement): Remove. · 80048418
      	* cp-tree.h (begin_new_placement): Remove.
      	(finish_new_placement): Likewise.
      	* class.c (finish_struct_1): Don't suspend_momentary or
      	resume_momentary.
      	* decl.c (grokdeclarator): Likewise.
      	(maybe_build_cleanup_1): Likewise.
      	* except.c (push_eh_cleanup): Likewise.
      	(build_terminate_handler): Likewise.
      	* init.c (build_new_1): Likewise.
      	* parse.y (parse_decl): Change prototype.
      	(initdecls, notype_initdecls, initdcl): Don't return int.
      	(initdcl0, notype_initdcl0, initdcl0_innards): Likewise.
      	(.begin_new_placement): Remove.
      	(.finish_new_placement): Likewise.
      	(nonmomentary_expr): Likewise.
      	(suspend_mom): Likewise.
      	(condition): Don't suspend_momentary, resume_momentary, or keep
      	track of need to resume.
      	(unary_expr): Likewise.
      	(new_placement): Likewise.
      	(decl): Likewise.
      	(structsp): Likewise.
      	(new_type_id): Likewise.
      	(maybe_parmlist): Likewise.
      	(direct_after_type_declaration): Likewise.
      	(direct_new_declarator): Likewise.
      	(direct_abstract_declaration): Likewise.
      	* parse.c: Regenerated.
      	* pt.c (tsubst_expr): Don't suspend_momentary or resume_momentary.
      	* semantics.c (begin_new_placement): Remove.
      	(finish_new_placement): Likewise.
      
      From-SVN: r30443
      Mark Mitchell committed
    • global.c (EXECUTE_IF_CONFLICT): Undo Robert's change. · 36013ffc
              * global.c (EXECUTE_IF_CONFLICT): Undo Robert's change.
              (EXECUTE_IF_SET_IN_ALLOCNO_SET): Put curleys around CODE in
              macro expansion.
      
      From-SVN: r30441
      Jeffrey A Law committed
    • Daily bump. · 2aeeb5f4
      From-SVN: r30440
      Jeff Law committed
    • ZipFile.java: Compute the offset of the ZipEntry data correctly. · a21d0597
              * java/util/zip/ZipFile.java: Compute the offset of the ZipEntry
              data correctly.
      
      From-SVN: r30439
      Anthony Green committed
    • global.c (EXECUTE_IF_CONFLICT): Correct quoting typo. · 309ca067
      From-SVN: r30438
      Robert Lipe committed
    • gcse.c (post_dominators): Kill. · 092ae4ba
      
              * gcse.c (post_dominators): Kill.
              (alloc_code_hoist_mem, free_code_hoist_mem); Kill post_dominators.
              (compute_code_hoist_data): Use compute_flow_dominators.  Do not
              pass in a pdom array since we do not need pdoms.
              * haifa-sched.c (schedule_insns): Similarly.
              * flow.c (compute_dominators): Remove dead function.
              (compute_flow_dominators): Do not compute doms or pdoms if the
              caller does not request them.  Split up loop to build doms and
              pdoms.  Use a worklist to compute doms and pdoms.
              * basic-block.h (compute_dominators): Remove prototype.
      
      From-SVN: r30437
      Jeffrey A Law committed
    • New test case. · ea1fd424
      From-SVN: r30436
      Martin v. Löwis committed
  5. 06 Nov, 1999 6 commits