1. 10 Mar, 2002 6 commits
    • ImageMediaEntry: Removed. · 2c59df99
      	* java/awt/ImageMediaEntry: Removed.
      	* java/awt/MediaEntry: Removed.
      
      From-SVN: r50524
      Bryce McKinlay committed
    • Hashtable synchronization for PowerPC. · 45597167
      libjava:
      	Hashtable synchronization for PowerPC.
      	* configure.in: Define SLOW_PTHREAD_SELF if configure.host set
      	slow_pthread_self. Set up symlink for sysdeps directory.
      	* configure: Rebuild.
      	* configure.host: Document more shell variables. Set sysdeps_dir
      	for most platforms. Set slow_pthread_self for i686. Set
      	enable_hash_synchronization_default and slow_pthread_self for PowerPC.
      	* posix-threads.cc (_Jv_ThreadSelf_out_of_line): Use release_set so
      	that memory barrier is emitted where required.
      	* prims.cc: 64-bit align static primitive class instances.
      	* include/posix-threads.h (_Jv_ThreadSelf for SLOW_PTHREAD_SELF): Add
      	read_barrier() to enforce ordering of reads.
      	* sysdep/powerpc/locks.h: New file. Implementation of synchronization
      	primitives for PowerPC.
      	* sysdep/i386/locks.h: New file. Synchronization primitives for i386
      	moved from natObject.cc.
      	* sysdep/alpha/locks.h: Likewise.
      	* sysdep/ia64/locks.h: Likewise.
      	* sysdep/generic/locks.h: Likewise.
      	* java/lang/natObject.cc: Move thread synchronization primitives to
      	system-dependent headers.
      gcc/java:
      	* decl.c (java_init_decl_processing): Make sure class_type_node
      	alignment is not less than 64 bits if hash synchronization isenabled.
      
      boehm-gc:
      	* include/gc_priv.h: Define ALIGN_DOUBLE on 32 bit targets if GCJ
      	support is enabled, for hash synchronization.
      
      From-SVN: r50523
      Bryce McKinlay committed
    • natFileDescriptorWin32.cc (read): Return -1 if zero bytes read and no failure code returned. · 828c1ddc
      2002-03-09  Adam Megacz  <adam@xwt.org>
      
              * java/io/natFileDescriptorWin32.cc (read): Return -1 if zero
              bytes read and no failure code returned.
      
      From-SVN: r50519
      Adam Megacz committed
    • configure.in: Define SLOW_PTHREAD_SELF if configure.host set slow_pthread_self. · aa754383
      libjava:
      	* configure.in: Define SLOW_PTHREAD_SELF if configure.host set
      	slow_pthread_self. Set up symlink for sysdeps directory.
      	* configure.host: Document more shell variables. Set sysdeps_dir
      	for most platforms. Set slow_pthread_self for i686. Set
      	enable_hash_synchronization_default and slow_pthread_self for PowerPC.
      	* posix-threads.cc (_Jv_ThreadSelf_out_of_line): Use release_set so
      	that memory barrier is emitted where required.
      	* include/posix-threads.h (_Jv_ThreadSelf for SLOW_PTHREAD_SELF): Add
      	read_barrier() to enforce ordering of reads.
      	* sysdep/powerpc/locks.h: New file. Implementation of synchronization
      	primitives for PowerPC.
      	* sysdep/i386/locks.h: New file. Synchronization primitives for i386
      	moved from natObject.cc.
      	* sysdep/alpha/locks.h: Likewise.
      	* sysdep/ia64/locks.h: Likewise.
      	* sysdep/generic/locks.h: Likewise.
      	* java/lang/natObject.cc: Move thread synchronization primitives to
      	system-dependent headers.
      
      gcc/java:
      	* decl.c (java_init_decl_processing): Make sure class_type_node
      	alignment is not less than 64 bits if hash synchronization is enabled.
      
      boehm-gc:
      	* include/gc_priv.h: Define ALIGN_DOUBLE on 32 bit targets if GCJ
      	support is enabled, for hash synchronization.
      
      [[Split portion of a mixed commit.]]
      
      From-SVN: r50518.2
      Bryce McKinlay committed
    • c4x.c (c4x_fp_reglist): Const-ify. · 0139adca
      	* c4x.c (c4x_fp_reglist): Const-ify.
      	* cris.c (cris_print_operand): Likewise.
      	* i386.c (ix86_va_arg): Likewise.
      	* ia64/unwind-ia64.c (unw_decode_table): Likewise.
      	* m32r.c (m32r_hard_regno_mode_ok): Likewise.
      	* m32r.h (m32r_hard_regno_mode_ok): Likewise.
      	* mcore.c (regno_reg_class, mcore_unique_section): Likewise.
      	* mcore.h (regno_reg_class): Likewise.
      	* mips.c (gen_int_relational): Likewise.
      	* ns32k.c (ns32k_reg_class_contents, regclass_map): Likewise.
      	* ns32k.h (ns32k_reg_class_contents, regclass_map): Likewise.
      	* pdp11.c (pdp11_assemble_integer): Likewise.
      	* pj.h (INITIALIZE_TRAMPOLINE): Likewise.
      	* s390.c (s390_branch_condition_mnemonic, regclass_map):
      	Likewise.
      	* s390.h (regclass_map): Likewise.
      	* sh.c (shift_amounts): Likewise.
      	* sh.md (rot_tab): Likewise.
      
      From-SVN: r50517
      Kaveh R. Ghazi committed
    • gcc_release: Build diffs for ada and chill. · 1c0d0c3e
      	* gcc_release: Build diffs for ada and chill.  Make "bzip2" a new
      	major mode.
      
      From-SVN: r50516
      Joseph Myers committed
  2. 09 Mar, 2002 28 commits
  3. 08 Mar, 2002 6 commits