1. 21 Jan, 2004 21 commits
    • alias.c, [...]: Update copyright. · d9221e01
      	* alias.c, basic-block.h, c-common.c, c-common.h,
      	c-cppbuiltin.c, c-opts.c, c-pragma.c, c-pretty-print.c,
      	calls.c, cfg.c, cfgcleanup.c, cfgrtl.c, cgraph.h, collect2.c,
      	combine.c, cppcharset.c, cpphash.h, cppinit.c, cpplib.c,
      	cpplib.h, cppmacro.c, crtstuff.c, cselib.c, cselib.h,
      	defaults.h, df.c, dominance.c, et-forest.c, expmed.c, expr.c,
      	expr.h, fix-header.c, function.h, gcc.c, gcse.c, genattrtab.c,
      	genautomata.c, genconditions.c, genemit.c, genflags.c,
      	gengtype.c, gengtype.h, genopinit.c, genrecog.c, gensupport.c,
      	ggc-zone.c, graph.c, haifa-sched.c, input.h, integrate.c,
      	langhooks-def.h, langhooks.c, langhooks.h, line-map.c,
      	line-map.h, local-alloc.c, optabs.c, optabs.h, postreload.c,
      	ra.h, recog.c, reg-stack.c, regmove.c, reload.c, reorg.c,
      	rtl.c, sched-deps.c, sched-ebb.c, sdbout.c, system.h,
      	target.h, targhooks.c, toplev.h, tree-inline.c, unwind-pe.h,
      	unwind.h, varray.c, varray.h: Update copyright.
      
      From-SVN: r76302
      Kazu Hirata committed
    • Add self to MAINTAINERS. · 9feb20aa
      From-SVN: r76301
      Caroline Tice committed
    • coff.h: Update copyright. · 6d6b0a12
      	* config/h8300/coff.h: Update copyright.
      	* config/h8300/elf.h: Likewise.
      	* config/h8300/h8300-protos.h: Likewise.
      	* config/h8300/h8300.c: Likewise.
      	* config/h8300/h8300.h: Likewise.
      	* config/h8300/h8300.md: Likewise.
      
      From-SVN: r76300
      Kazu Hirata committed
    • GtkFramePeer.java (postConfigureEvent): Fix comments. · 2bd408db
      2004-01-21  Kim Ho  <kho@redhat.com>
      
              * gnu/java/awt/peer/gtk/GtkFramePeer.java (postConfigureEvent):
              Fix comments.
              (removeMenuBarPeer): Make package private.
              (setMenuBarPeer): Make package private.
              * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
              (menubar_resize_cb): Mark attributes unused.
              (getMenuBarHeight): ditto.
      
      From-SVN: r76299
      Kim Ho committed
    • inclhack.def (hpux10_stdio_declarations, [...]): New hacks. · 4b60eb3b
      	* fixinc/inclhack.def (hpux10_stdio_declarations, ultrix_const3,
      	ultrix_locale, ultrix_stdlib, ultrix_strings, ultrix_sys_time,
      	ultrix_unistd): New hacks.
      	* fixinc/tests/base/stdio.h (HPUX10_STDIO_DECLARATIONS_CHECK,
      	ULTRIX_CONST2_CHECK): Add checks.
      	* fixinc/tests/base/stdlib.h (ULTRIX_STDLIB_CHECK): Likewise.
      	* fixinc/tests/base/strings.h (ULTRIX_STRINGS2_CHECK): Likewise.
      	* fixinc/tests/base/unistd.h (ULTRIX_UNISTD_CHECK): Likewise.
      	* fixinc/tests/base/sys/time.h (ULTRIX_SYS_TIME_CHECK): Likewise.
      	* fixinc/tests/base/locale.h: New file.
      	* fixinc/fixincl.x: Rebuilt.
      
      From-SVN: r76298
      John David Anglin committed
    • extend.texi (Extended Asm): Clarify memory clobber. · bbf5a54d
      2004-01-21  Andreas Jaeger  <aj@suse.de>
      	    Michael Matz  <matz@suse.de>
      
      	* doc/extend.texi (Extended Asm): Clarify memory clobber.
      
      Co-Authored-By: Michael Matz <matz@suse.de>
      
      From-SVN: r76288
      Andreas Jaeger committed
    • crtstuff.c (frame_dummy, [...]): Call _Jv_RegisterClasses through a function pointer. · bfccaa6f
      	* crtstuff.c (frame_dummy, __do_global_ctors_1): Call
      	_Jv_RegisterClasses through a function pointer.
      
      From-SVN: r76287
      Jakub Jelinek committed
    • re PR target/12898 (Tru64 UNIX bootstrap failure: ICE in gen_reg_rtx, at emit-rtl.c:819) · c3cda381
              PR target/12898
              * config/alpha/alpha.c (alpha_emit_set_const_1): If
              no_new_pseudos, use gen_rtx_SET directly for SImode constants
              which need multiple instructions to emit.
      
              * testsuite/gcc.c-torture/compile/20040121-1.c: New test.
      
      From-SVN: r76283
      Falk Hueffner committed
    • basic_string.tcc (append(const basic_string&)): Revert previous change. · 3e7782b2
      2004-01-21  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/basic_string.tcc (append(const basic_string&)):
      	Revert previous change.
      	(append(const basic_string&, size_type, size_type)): Revert
      	previous change, use _M_check and _M_limit.
      
      From-SVN: r76282
      Paolo Carlini committed
    • 2004-01-21 David Jee <djee@redhat.com> · 3f07b288
              * java/awt/Container.java
              (LightweightDispatcher.handleEvent): Add an extra check to avoid
              dispatching MOUSE_ENTERED event twice. Translate the point for
              the mouse event target before dispatching the event.
      
      From-SVN: r76278
      David Jee committed
    • * config/m32r/m32r.h (CPP_SPEC): Define. · 2a2001be
      From-SVN: r76275
      Inaoka Kazuhiro committed
    • basic_string.h (_M_check): Change to return a checked __pos and take an… · e03a6fb7
      basic_string.h (_M_check): Change to return a checked __pos and take an additional const char* argument.
      
      2004-01-21  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/basic_string.h (_M_check): Change to return
      	a checked __pos and take an additional const char* argument.
      	(_M_fold): Rename to _M_limit, change to return a size_type,
      	corresponding to the __off limited to the actual length.
      	(insert(size_type, size_type, _CharT)): Update call, call
      	replace.
      	(insert(iterator, _CharT)): Call replace(iterator, iterator,
      	size_type, _CharT) instead.
      	(erase(size_type, size_type)): Update calls.
      	(replace(size_type, size_type, size_type, _CharT)): Ditto.
      	(substr(size_type, size_type)): Use _M_check.
      	* include/bits/basic_string.tcc (basic_string(const basic_string&,
      	size_type, size_type)): Update calls.
      	(basic_string(const basic_string&, size_type, size_type,
      	const _Alloc&)): Ditto.
      	(assign(const basic_string&, size_type, size_type)): Use the
      	new _M_check and _M_limit.
      	(insert(size_type, const basic_string&, size_type, size_type):
      	Ditto.
      	(insert(size_type, const _CharT*, size_type)): Ditto.
      	(replace(size_type, size_type, const _CharT*, size_type): Ditto.
      	(replace(size_type, size_type, const basic_string&,
      	size_type, size_type)): Ditto.
      	(append(const basic_string&)): Ditto.
      	(append(const basic_string&, size_type, size_type)): Ditto.
      	(copy(_CharT*, size_type, size_type)): Ditto.
      	(compare(size_type, size_type, const basic_string&)): Ditto.
      	(compare(size_type, size_type, const basic_string&,size_type,
      	size_type)): Ditto.
      	(compare(size_type, size_type, const _CharT*)): Ditto.
      	(compare(size_type, size_type, const _CharT*, size_type)): Ditto.
      
      From-SVN: r76274
      Paolo Carlini committed
    • [multiple changes] · adc04486
      2004-01-21  Javier Miranda  <miranda@gnat.com>
      
      	* exp_aggr.adb (Build_Record_Aggr_Code): Do not build the master
      	entity if already built in the current scope.
      
      	* exp_ch9.adb (Build_Master_Entity): Do not set the has_master_entity
      	reminder in internal scopes. Required for nested limited aggregates.
      
      2004-01-21  Doug Rupp  <rupp@gnat.com>
      
      	* Makefile.in (hyphen): New variable, default value '-'. Set to '_' on
      	VMS. Replace all occurences of libgnat- and libgnarl- with
      	libgnat$(hyphen) and libgnarl$(hyphen).
      	Fixed shared library build problem on VMS.
      
      2004-01-21  Robert Dewar  <dewar@gnat.com>
      
      	* mlib-prj.adb: Minor reformatting
      
      2004-01-21  Thomas Quinot  <quinot@act-europe.fr>
      
      	* prj-tree.adb, 7staprop.adb, vms_conv.adb, xr_tabls.adb: Add missing
      	'constant' keywords for declaration of pointers that are not modified.
      
      	* exp_pakd.adb: Fix English in comment.
      
      2004-01-21  Ed Schonberg  <schonberg@gnat.com>
      
      	PR ada/10889
      	* sem_ch3.adb (Analyze_Subtype_Declaration): For an array subtype,
      	copy all attributes of the parent, including the foreign language
      	convention.
      
      2004-01-21  Sergey Rybin  <rybin@act-europe.fr>
      
      	PR ada/10565
      	* sem_ch9.adb (Analyze_Delay_Alternative): Add expression type check
      	for 'delay until' statement.
      
      From-SVN: r76271
      Arnaud Charlet committed
    • c-decl.c (merge_decls): Kill different_binding_level and different_tu arguments;… · 1ef82ef2
      c-decl.c (merge_decls): Kill different_binding_level and different_tu arguments; simplify throughout.
      
      	* c-decl.c (merge_decls): Kill different_binding_level and
      	different_tu arguments; simplify throughout.
      	(duplicate_decls): Likewise.
      	(pushdecl, merge_translation_unit_decls): Update calls to
      	duplicate_decls.
      testsuite:
      	* gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
      
      From-SVN: r76269
      Zack Weinberg committed
    • ffi64.c (ffi_prep_args): Cast the RHS of an assignment instead of the LHS. · c930d8a5
      2004-01-21  Michael Ritzert  <ritzert@t-online.de>
      
      	* ffi64.c (ffi_prep_args): Cast the RHS of an assignment instead
      	of the LHS.
      
      From-SVN: r76261
      Michael Ritzert committed
    • Makefile.in (pretty-print.o): Depend on $(CONFIG_H) and $(SYSTEM_H). · 13544b81
      	* Makefile.in (pretty-print.o): Depend on $(CONFIG_H) and
      	$(SYSTEM_H).
      	(print-rtl1.o): Depend on $(SYSTEM_H).
      
      From-SVN: r76253
      Kaveh R. Ghazi committed
    • re PR other/12730 (manual page install broken with old Pod::man) · a541f69d
      gcc/
      2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
      
      	PR bootstrap/12730
      	* configure.ac: Delete definition and subsitution of docdir.
      	Add info, man, srcman and srcinfo to target hooks. Create doc/
      	directory.
      	* configure: Regenerate.
      	* Makefile.in: Don't substitute docdir and delete all references
      	throughout.
      	(MAKEINFOFLAGS): Define.
      	(stmp-docobjdir): Delete.
      	(INFOFILES, MANFILES): Define.
      	(info): Call lang.info, srcinfo and lang.srcinfo.
      	(generated-manpages): Call lang.man, srcman and lang.srcman.
      	(srcinfo, srcman): New rules to copy back files to source directory.
      	(doc/%.info, doc/%.dvi, doc/%.1, doc/%.7): New implict rule.
      	(install-man): Revamp rule.
      	(clean): Update dvi directory.
      	(distclean): Delete TAGS from front end directorys.
      	(maintainer-clean): Delete all document files in source directory.
      
      	objc/Make-lang.in (objc.man, objc.info): Dummy entries.
      	(objc.srcman, objc.srcinfo): Likewise.
      
      gcc/ada/
      2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* Make-lang.in: Replace $(docdir) with doc.
      	(doc/gnat_ug_unx.info, doc/gnat_ug_vwx.info, doc/gnat_ug_vms.info
      	doc/gnat_ug_wnt.info, doc/gnat_rm.info, doc/gnat-style.info): Update
      	to use consistent MAKEINFO rule.
      	(ada.man, ada.srcman): Dummy entry.
      	(ADA_INFOFILES): Define.
      	(ada.info, ada.srcinfo): New rules.
      
      gcc/cp/
      2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* Make-lang.in: Replace $(docdir) with doc.
      	(c++.info, c++.srcinfo): Dummy entry.
      	(c++.man, c++.srcman): New rules.
      	(c++.install-man): Revamp rule.
      
      gcc/f/
      2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* Make-lang.in: Replace $(docdir) with doc.
      	(TEXI_G77_FILES): Define.
      	(f77.rebuilt): Delete.
      	(f77.srcextra): Add dependencies on f/BUGS and f/NEWS.
      	(f77.srcman, f77.srcinfo, f77.man, f77.info): New rules.
      	(doc/g77.info, doc/g77.dvi): Depend on TEXI_G77_FILES.  Always build in
      	doc directory.  Use $(MAKEINFOFLAGS).
      	(info, dvi, generated_manpages): Update to look in doc directory.
      	(f/BUGS, f/NEWS): Generate in build directory.
      	(f77.mostlyclean): Delete BUGS and NEWS from build directory.
      	(f77.maintainer-clean): Adjust to delete from source directory.
      	(f77.install-man): Revamp rule.
      
      gcc/java/
      2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* Make-lang.in: Replace $(docdir) with doc.
      	(java.info, java.srcinfo, java.man, java.srcman): New rules.
      	(java.install-man): Revamp rule.
      
      gcc/treelang/
      2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* Make-lang.in: Replace $(docdir) with doc.
      	(treelang.info, treelang.srcinfo): New rules.
      	(treelang.man, treelang.man): Dummy entries.
      
      maintainer-scripts/
      2004-01-20  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* gcc_release (build_sources): Delete call to make f77.rebuilt.
      
      From-SVN: r76249
      Kelley Cook committed
    • Daily bump. · 0144d441
      From-SVN: r76243
      GCC Administrator committed
  2. 20 Jan, 2004 19 commits