Skip to content
Snippets Groups Projects
  1. Oct 16, 2001
    • Bryce McKinlay's avatar
      Makefile.am, [...]: Imported GC 6.1 Alpha 1 and merged local changes. · 4c7726b1
      Bryce McKinlay authored
      	* Makefile.am, acinclude.m4, configure.in: Imported GC 6.1 Alpha 1
      	and merged local changes.
      
      From-SVN: r46283
      4c7726b1
    • Bryce McKinlay's avatar
      Eliminate use of C++ static constructors. · 107abb2f
      Bryce McKinlay authored
      	* interpret.cc: Remove static Utf8Consts. Use namespace gcj.
      	* jni.cc: Likewise.
      	* resolve.cc: Likewise.
      	* defineclass.cc: Likewise.
      	(_Jv_ClassReader::handleClassBegin): Synchronize call to
      	_Jv_RegisterClass.
      	* include/jvm.h (void_signature, clinit_name, init_name, finit_name):
      	Declare in namespace gcj.
      	* java/lang/Class.h (Class): Remove initialization for primitive
      	types.
      	(friend void _Jv_InitPrimClass): This is in prims.cc.
      	* prims.cc (_Jv_InitPrimClass): Do primitive type initialization
      	here instead.
      	(void_signature, clinit_name, init_name, finit_name): Define in
      	namespace gcj.
      	(_Jv_CreateJavaVM): Call _Jv_InitThreads, _Jv_InitGC, and
      	_Jv_InitializeSyncMutex from here. Initialize Utf8 constants.
      	Initialize primitive types.
      	* java/lang/natClassLoader.cc (_Jv_RegisterClasses): Don't call
      	initialization routines. Don't synchronize.
      	* java/lang/natRuntime.cc (_load): Synchronize on java.lang.Class
      	across dlopen call.
      
      From-SVN: r46282
      107abb2f
    • Bryce McKinlay's avatar
      6fd617e3
    • GCC Administrator's avatar
      Daily bump. · d3a1246b
      GCC Administrator authored
      From-SVN: r46278
      d3a1246b
    • Bryce McKinlay's avatar
      [multiple changes] · 41878ce2
      Bryce McKinlay authored
      2001-10-15  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
      
      	* java/util/HashMap.java (HashEntry.clone): Removed.
      	(HashMap(Map)): Use putAllInternal.
      	(clone): Likewise.
      	(putAllInternal): New method. Efficient counterpart to putAll which
      	does not call put().
      	* java/util/LinkedHashMap.java (rethread): Removed.
      	(putAllInternal): New method. Clear "head" and "tail".
      	(addEntry): New argument "callRemove". Don't call removeEldestEntry()
      	if callRemove == false.
      
      	* Makefile.am: Add new classes RandomAccess and LinkedHashMap.
      	* Makefile.in: Rebuilt.
      
      2001-10-15  Eric Blake  <ebb9@email.byu.edu>
      
      	* java/util/Collection.java: Updated javadoc.
      	* java/util/Comparator.java: Updated javadoc.
      	* java/util/Enumeration.java: Updated javadoc.
      	* java/util/Iterator.java: Updated javadoc.
      	* java/util/List.java: Updated javadoc.
      	* java/util/ListIterator.java: Updated javadoc.
      	* java/util/Map.java: Updated javadoc.
      	* java/util/RandomAccess.java: New file.
      	* java/util/Set.java: Updated javadoc.
      	* java/util/SortedMap.java: Updated javadoc.
      	* java/util/SortedSet.java: Updated javadoc.
      
      From-SVN: r46277
      41878ce2
    • Alan Modra's avatar
      * recog.c: Formatting and comment typo fixes. · ffb5e2e2
      Alan Modra authored
      From-SVN: r46276
      ffb5e2e2
    • Alan Modra's avatar
      configure.in (gcc_cv_as_bfd_srcdir): New. · 0936a455
      Alan Modra authored
      	* configure.in (gcc_cv_as_bfd_srcdir): New.  Use it to find gas
      	version in single tree build.
      	* configure: Regenerate.
      
      From-SVN: r46275
      0936a455
    • DJ Delorie's avatar
      Makefile.in (TEXIFILES): Add fnmatch.txh. · aac04c15
      DJ Delorie authored
      * Makefile.in (TEXIFILES): Add fnmatch.txh.
      (maint-undoc): New.
      maint-tool: Add "undoc" tool.
      * alloca.c, argv.c, asprintf.c, choose-temp.c, concat.c,
      fdmatch.c, ffs.c, getruntime.c, insque.c, lbasename.c,
      make-temp-file.c, mkstemps.c, pexecute.c, random.c, spaces.c,
      strerror.s, strsignal.c, strtol.c, vasprintf.c: Add or update
      documentation.
      * fnmatch.txh: New.
      * functions.texi: Regenerate.
      
      From-SVN: r46274
      aac04c15
    • David Edelsohn's avatar
      rs6000.md (cr_logical): Swap order of CODE and MODE arguments to · 2d4368e6
      David Edelsohn authored
              gen_rtx and compare operand with const0_rtx.
      
      From-SVN: r46273
      2d4368e6
  2. Oct 15, 2001
    • Tom Tromey's avatar
      AccessibleObject.java (checkPermission): Implemented. · 0e91d384
      Tom Tromey authored
      	* java/lang/reflect/AccessibleObject.java (checkPermission):
      	Implemented.
      	Updated copyright information.
      
      From-SVN: r46272
      0e91d384
    • Hans Boehm's avatar
      natObject.cc (heavy_lock): Moved fields old_client_data, old_finalization_proc near beginning. · 3a8da024
      Hans Boehm authored
      2001-10-15  Hans Boehm <Hans_Boehm@hp.com>
      
      	* java/lang/natObject.cc (heavy_lock): Moved fields
      	old_client_data, old_finalization_proc near beginning.
      	(heavy_lock_finalization_proc): Now inline; changed type of
      	argument.
      	(JV_SYNC_TABLE_SZ): Now 2048.
      	(mp): New global.
      	(spin): `mp' now global.
      	(heavy_lock_obj_finalization_proc): Updated to correctly handle
      	heavy lock finalization.
      	(remove_all_heavy): New function.
      	(maybe_remove_all_heavy): Likewise.
      	(_Jv_MonitorEnter): Throw exception if object is NULL.
      	(_Jv_MonitorExit): Likewise.  Also, clear long lists of unlocked
      	heavy locks.
      	* include/jvm.h (_Jv_AllocTraceTwo): Declare.
      	* nogc.cc (_Jv_AllocTraceTwo): New function.
      	* boehm.cc (trace_two_vtable): New global.
      	(_Jv_AllocTraceTwo): New function.
      
      From-SVN: r46271
      3a8da024
    • Alexandre Petit-Bianco's avatar
      lang.c (langhooks.h): Included. · c83303d8
      Alexandre Petit-Bianco authored
      2001-10-15  Alexandre Petit-Bianco  <apbianco@redhat.com>
      
              * lang.c (langhooks.h): Included.
              (LANG_HOOKS_INIT): Redefined.
              (LANG_HOOKS_INIT_OPTIONS): Likewise.
              (LANG_HOOKS_DECODE_OPTION): Likewise.
              (struct lang_hooks lang_hooks): New initialization.
      
      ( http://gcc.gnu.org/ml/gcc-patches/2001-10/msg00692.html )
      
      From-SVN: r46270
      c83303d8
    • Neil Booth's avatar
      system.h: Poison old unused target macros. · 41441dc7
      Neil Booth authored
      	* system.h: Poison old unused target macros.
      	* config/dsp16xx.h (ASM_OPEN_PAREN, ASM_CLOSE_PAREN): Remove.
      	* config/stormy16/stormy16.c: Update references to obsolete macros.
      	* config/stormy16/stormy16.h: Similarly.
      	* config/stormy16/stormy16.md: Similarly.
      	* config/cris/cris.h: Similarly.
      
      From-SVN: r46269
      41441dc7
    • Tom Tromey's avatar
      Makefile.in: Rebuilt. · 7d6fd8fd
      Tom Tromey authored
      	* Makefile.in: Rebuilt.
      	* Makefile.am (awt_java_source_files): Added new file.
      	* java/beans/AppletInitializer.java: New file.
      
      From-SVN: r46267
      7d6fd8fd
    • Tom Tromey's avatar
      SocketPermission.java (hostport, actions): Now private. · e94f5bac
      Tom Tromey authored
      	* java/net/SocketPermission.java (hostport, actions): Now
      	private.
      
      From-SVN: r46266
      e94f5bac
    • GCC Administrator's avatar
      Daily bump. · 7c4f13fd
      GCC Administrator authored
      From-SVN: r46264
      7c4f13fd
    • Mark Wielaard's avatar
      Double.java: Partial merge with Classpath · 06c0908b
      Mark Wielaard authored
      	* java/lang/Double.java: Partial merge with Classpath
      	(TYPE): initialized through VMClassLoader.getPrimitiveClass()
      	(value): made final
      	(static): new static block to load native libary (not used in libgcj)
      	(Double (String)): call parseDouble()
      	(byteValue): removed, already defined in superclass Number
      	(shortValue): likewise
      	(valueOf (String)): call new Double(String) directly
      	(compare (double,double)): new 1.4 method
      	(compareTo (Double)): call new compare(double,double) method
      	(initIDs): new private method (not used in libgcj)
      	* java/lang/Float.java: Partial merge with Classpath
      	(TYPE): initialized through VMClassLoader.getPrimitiveClass()
      	(value): made final
      	(static): new static block to load native libary (not used in libgcj)
      	(Float (String)): call parseFloat()
      	(byteValue): removed, already defined in superclass Number
      	(shortValue): likewise
      	(valueOf (String)): call new Float(String) directly
      	(compare (float,float)): new 1.4 method
      	(compareTo (Float)): call new compare(double,double) method
      
      From-SVN: r46263
      06c0908b
    • Bryce McKinlay's avatar
      This commit was generated by cvs2svn to compensate for changes in r46260, · dd87cbbf
      Bryce McKinlay authored
      which included commits to RCS files with non-trunk default branches.
      
      From-SVN: r46261
      dd87cbbf
    • Bryce McKinlay's avatar
      Initial revision · 8a1dcd96
      Bryce McKinlay authored
      From-SVN: r46258
      8a1dcd96
  3. Oct 14, 2001
  4. Oct 13, 2001
  5. Oct 12, 2001
    • Neil Booth's avatar
      cppmain.c (struct printer): New member source. · 0c34509f
      Neil Booth authored
      	* cppmain.c (struct printer): New member source.
      	(scan_translation_unit): Fix spacing at start of lines.
      	(cb_line_change): Update.
      
      	* gcc.dg/cpp/spacing2.c: New test.
      
      From-SVN: r46237
      0c34509f
    • Tom Tromey's avatar
      Makefile.in: Rebuilt. · 42273f32
      Tom Tromey authored
      	* Makefile.in: Rebuilt.
      	* Makefile.am (rmi_java_source_files): Added new files.
      	* gnu/java/rmi/rmic/RMIC.java (compile): Uncommented; fixed to use
      	new Compiler class.
      	* gnu/java/rmi/rmic/Makefile.am (EXTRA_DIST): Updated.
      	* gnu/java/rmi/rmic/Compile_gcj.java: New file.
      	* gnu/java/rmi/rmic/CompilerProcess.java: New file.
      	* gnu/java/rmi/rmic/Compiler.java: New file.
      
      From-SVN: r46235
      42273f32
    • Hans-Peter Nilsson's avatar
      arit.c: Use __builtin_labs, not abs. · 44a4ca5e
      Hans-Peter Nilsson authored
      	* config/cris/arit.c: Use __builtin_labs, not abs.
      
      	* config/cris/cris.h (SET_STRIPPABLE_EXECUTABLE): Don't define.
      
      	* config/cris/cris.c (cris_target_asm_function_epilogue): Move
      	misplaced sprintf and fprintf argument.
      
      From-SVN: r46234
      44a4ca5e
    • Zack Weinberg's avatar
      ABOUT-NLS, aclocal.m4: Update i18n framework from gettext 0.10.40. · 71a94577
      Zack Weinberg authored
      top:
      	* ABOUT-NLS, aclocal.m4: Update i18n framework from gettext 0.10.40.
      	* configure.in, Makefile.in: Take out obsolete check-po logic.
      	* configure, config.in: Regenerate.
      intl:
      	* Update entire directory from gettext 0.10.40.
      	* cat-compat.c, linux-msg.sed, po2tbl.sed.in, xopen-msg.sed:
      	Removed.
      	* config.charset, dcigettext.c, dcngettext.c, libgnuintl.h,
      	localcharset.c, locale.alias, ngettext.c, plural.c, plural.y,
      	ref-add.sin, ref-del.sin: New.
      po:
      	* Makefile.in.in: Upgrade to gettext-0.10.40.
      	* cat-id-tbl.c: Remove file.
      	* stamp-cat-id: Remove file.
      
      From-SVN: r46233
      71a94577
    • Ziemowit Laski's avatar
      objc-act.c (finish_objc): Correct precondition for emitting symtab declarations. · 7e21622e
      Ziemowit Laski authored
      2001-10-12  Ziemowit Laski  <zlaski@apple.com>
      
              * objc/objc-act.c (finish_objc): Correct precondition for emitting
              symtab declarations.
      
      From-SVN: r46232
      7e21622e
    • Stan Shebs's avatar
      rs6000.c: Remove uses of "register" specifier in declarations of arguments and local... · 592696dd
      Stan Shebs authored
              * config/rs6000/rs6000.c: Remove uses of "register" specifier in
              declarations of arguments and local variables.
      
      From-SVN: r46231
      592696dd
Loading