changeset in /hg/icedtea6: 2008-03-05 Gary Benson <gbenson at red...

Gary Benson gbenson at redhat.com
Wed Mar 5 05:31:00 PST 2008


changeset ab8fd4caf00d in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=ab8fd4caf00d
description:
	2008-03-05  Gary Benson  <gbenson at redhat.com>

		* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp: Removed.
		* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.inline.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp:
		Likewise.
		* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/bytes_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_CodeStubs_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_Defs_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_Runtime1_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/c1_globals_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/codeBuffer_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/copy_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp:
		Likewise.
		* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/debug_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/dump_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/frame_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/frame_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/frame_ppc.inline.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/globalDefinitions_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/globals_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/icBuffer_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/icache_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/icache_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/interpreterGenerator_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/jniFastGetField_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/jniTypes_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/registerMap_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/register_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/register_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp:
		Likewise.
		* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/vmStructs_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.inline.hpp: Likewise.
		* ports/hotspot/src/cpu/ppc/vm/vtableStubs_ppc.cpp: Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_linux_ppc.cpp:
		Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp:
		Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/bytes_linux_ppc.inline.hpp:
		Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp:
		Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp:
		Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp: Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp: Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp:
		Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp:
		Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp:
		Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp: Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp: Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp:
		Likewise.
		* ports/hotspot/src/os_cpu/linux_ppc/vm/vm_version_linux_ppc.cpp:
		Likewise.

diffstat:

75 files changed, 107 insertions(+), 11443 deletions(-)
ChangeLog                                                              |  107 
ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp                         | 1472 ----------
ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp                         |  467 ---
ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp               |   98 
ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp        |  278 -
ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.cpp                         |   32 
ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.hpp                         |   25 
ports/hotspot/src/cpu/ppc/vm/bytes_ppc.hpp                             |  210 -
ports/hotspot/src/cpu/ppc/vm/c1_CodeStubs_ppc.cpp                      |  109 
ports/hotspot/src/cpu/ppc/vm/c1_Defs_ppc.hpp                           |   72 
ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.cpp                       |  107 
ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.hpp                       |   44 
ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp                   |  368 --
ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp                   |   35 
ports/hotspot/src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp                   |  490 ---
ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.cpp                     |   81 
ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp                 |   42 
ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.hpp                 |   29 
ports/hotspot/src/cpu/ppc/vm/c1_Runtime1_ppc.cpp                       |  232 -
ports/hotspot/src/cpu/ppc/vm/c1_globals_ppc.hpp                        |   74 
ports/hotspot/src/cpu/ppc/vm/codeBuffer_ppc.hpp                        |   27 
ports/hotspot/src/cpu/ppc/vm/copy_ppc.hpp                              |  166 -
ports/hotspot/src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp           |   30 
ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp                    | 1395 ---------
ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.hpp                    |   32 
ports/hotspot/src/cpu/ppc/vm/debug_ppc.cpp                             |   32 
ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp                      |  686 ----
ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.hpp                      |   38 
ports/hotspot/src/cpu/ppc/vm/dump_ppc.cpp                              |   37 
ports/hotspot/src/cpu/ppc/vm/frame_ppc.cpp                             |  122 
ports/hotspot/src/cpu/ppc/vm/frame_ppc.hpp                             |   66 
ports/hotspot/src/cpu/ppc/vm/frame_ppc.inline.hpp                      |  175 -
ports/hotspot/src/cpu/ppc/vm/globalDefinitions_ppc.hpp                 |   26 
ports/hotspot/src/cpu/ppc/vm/globals_ppc.hpp                           |   54 
ports/hotspot/src/cpu/ppc/vm/icBuffer_ppc.cpp                          |   52 
ports/hotspot/src/cpu/ppc/vm/icache_ppc.cpp                            |   99 
ports/hotspot/src/cpu/ppc/vm/icache_ppc.hpp                            |   43 
ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp                       |  189 -
ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp                       |   56 
ports/hotspot/src/cpu/ppc/vm/interpreterGenerator_ppc.hpp              |   37 
ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.cpp                     |  354 --
ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.hpp                     |  151 -
ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp                       |  182 -
ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.hpp                       |   56 
ports/hotspot/src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp                   |   72 
ports/hotspot/src/cpu/ppc/vm/jniFastGetField_ppc.cpp                   |   67 
ports/hotspot/src/cpu/ppc/vm/jniTypes_ppc.hpp                          |  108 
ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp                        |  222 -
ports/hotspot/src/cpu/ppc/vm/registerMap_ppc.hpp                       |   39 
ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp              |  113 
ports/hotspot/src/cpu/ppc/vm/register_ppc.cpp                          |   51 
ports/hotspot/src/cpu/ppc/vm/register_ppc.hpp                          |  252 -
ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.cpp                         |   68 
ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.hpp                         |   34 
ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp                     |  259 -
ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp                     |  511 ---
ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.hpp                      |   56 
ports/hotspot/src/cpu/ppc/vm/vmStructs_ppc.hpp                         |   52 
ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.hpp                        |   32 
ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp                             |   67 
ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.hpp                             |   29 
ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.inline.hpp                      |   32 
ports/hotspot/src/cpu/ppc/vm/vtableStubs_ppc.cpp                       |   47 
ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_linux_ppc.cpp          |   32 
ports/hotspot/src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp      |  160 -
ports/hotspot/src/os_cpu/linux_ppc/vm/bytes_linux_ppc.inline.hpp       |   43 
ports/hotspot/src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp            |   43 
ports/hotspot/src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp |  101 
ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp                 |  334 --
ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp                 |   33 
ports/hotspot/src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp    |   34 
ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp           |   42 
ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp           |   32 
ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp             |   63 
ports/hotspot/src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp          |   45 

diffs (truncated from 11853 to 500 lines):

diff -r d2308670c31e -r ab8fd4caf00d ChangeLog
--- a/ChangeLog	Wed Mar 05 08:04:00 2008 -0500
+++ b/ChangeLog	Wed Mar 05 08:28:23 2008 -0500
@@ -1,3 +1,110 @@ 2008-03-05  Gary Benson  <gbenson at redhat
+2008-03-05  Gary Benson  <gbenson at redhat.com>
+
+	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp: Removed.
+	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/assembler_ppc.inline.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp:
+	Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/bytecodes_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/bytes_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_CodeStubs_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_Defs_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_FpuStackSim_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_FrameMap_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_LIRAssembler_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_LinearScan_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_MacroAssembler_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_Runtime1_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/c1_globals_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/codeBuffer_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/copy_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp:
+	Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/cppInterpreter_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/debug_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/depChecker_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/disassembler_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/dump_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/frame_ppc.inline.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/globalDefinitions_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/globals_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/icBuffer_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/icache_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/interp_masm_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/interpreterGenerator_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/interpreterRT_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/interpreter_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/jniFastGetField_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/jniTypes_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/registerMap_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/register_definitions_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/register_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/register_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/relocInfo_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/sharedRuntime_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/stubGenerator_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/stubRoutines_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp: 
+	Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/templateInterpreter_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/templateTable_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/vmStructs_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/vm_version_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.cpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/vmreg_ppc.inline.hpp: Likewise.
+	* ports/hotspot/src/cpu/ppc/vm/vtableStubs_ppc.cpp: Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/assembler_linux_ppc.cpp:
+	Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp:
+	Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/bytes_linux_ppc.inline.hpp:
+	Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp:
+	Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp:
+	Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp: Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp: Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp:
+	Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp:
+	Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp:
+	Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp: Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp: Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp:
+	Likewise.
+	* ports/hotspot/src/os_cpu/linux_ppc/vm/vm_version_linux_ppc.cpp:
+	Likewise.
+
 2008-03-05  Gary Benson  <gbenson at redhat.com>
 
 	* ports/hotspot/src/os_cpu/linux_zero/vm/globals_linux_zero.hpp
diff -r d2308670c31e -r ab8fd4caf00d ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp
--- a/ports/hotspot/src/cpu/ppc/vm/assembler_ppc.cpp	Wed Mar 05 08:04:00 2008 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1472 +0,0 @@
-/*
- * Copyright 2003-2007 Sun Microsystems, Inc.  All Rights Reserved.
- * Copyright 2007 Red Hat, Inc.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
- *
- */
-
-#include "incls/_precompiled.incl"
-#include "incls/_assembler_ppc.cpp.incl"
-
-
-// Fill empty space with zeros.
-// (0x00000000 is an illegal instruction on ppc)
-
-int AbstractAssembler::code_fill_byte()
-{
-  return 0x00;
-}
-
-// Instruction emitters for the various forms.
-// Every instruction should ultimately come through one of these.
-
-void Assembler::emit_instruction(int opcode, int li, bool aa, bool lk)
-{
-  // I-form
-  assert(!(opcode & ~0x3f), "invalid opcode");
-  assert(!(li & ~0xffffff), "invalid operand");
-  emit_long(opcode << 26 | li << 2 | aa << 1 | lk);
-}
-void Assembler::emit_instruction(int opcode, int bo, int bi, int bd,
-                                 bool aa, bool lk) {
-  // B-form (includes SC-form)
-  assert(!(opcode & ~0x3f), "invalid opcode");
-  assert(!(bo & ~0x1f),     "invalid operand");
-  assert(!(bi & ~0x1f),     "invalid operand");
-  assert(!(bd & ~0x3fff),   "invalid operand");
-  emit_long(opcode << 26 | bo << 21 | bi << 16 | bd << 2 | aa << 1 | lk);
-}
-void Assembler::emit_instruction(int opcode, int a, int b, int c)
-{
-  // D-form
-  assert(!(opcode & ~0x3f), "invalid opcode");
-  assert(!(a & ~0x1f),      "invalid operand");
-  assert(!(b & ~0x1f),      "invalid operand");
-  if (c < 0) {
-    assert((c & ~0xffff) == ~0xffff, "invalid operand");
-    c &= 0xffff;
-  }
-  else
-    assert(!(c & ~0xffff),  "invalid operand");
-  emit_long(opcode << 26 | a << 21 | b << 16 | c);
-}
-void Assembler::emit_instruction(int opcode, int a, int b, int c, int d)
-{
-  // DS-form
-  assert(!(opcode & ~0x3f), "invalid opcode");
-  assert(!(a & ~0x1f),      "invalid operand");
-  assert(!(b & ~0x1f),      "invalid operand");
-  if (c < 0) {
-    assert((c & ~0x3fff) == ~0x3fff, "invalid operand");
-    c &= 0x3fff;
-  }
-  else
-    assert(!(c & ~0x3fff), "invalid operand");
-  assert(!(d & ~0x3),       "invalid operand");
-  emit_long(opcode << 26 | a << 21 | b << 16 | c << 2 | d);
-}
-void Assembler::emit_instruction(int opcode, int a, int b, int c, int xo,
-                                 bool rc) {
-  // X-form
-  assert(!(opcode & ~0x3f), "invalid opcode");
-  assert(!(a & ~0x1f),      "invalid operand");
-  assert(!(b & ~0x1f),      "invalid operand");
-  assert(!(c & ~0x1f),      "invalid operand");
-  assert(!(xo & ~0x3ff),    "invalid operand");
-  emit_long(opcode << 26 | a << 21 | b << 16 | c << 11 | xo << 1 | rc);
-}
-void Assembler::emit_instruction(int opcode, int a, int b, int c, int d,
-                                 int e, bool rc) {
-  switch (opcode) {
-  case 21:
-    // M-form
-    assert(!(a & ~0x1f),    "invalid operand");
-    assert(!(b & ~0x1f),    "invalid operand");
-    assert(!(c & ~0x1f),    "invalid operand");
-    assert(!(d & ~0x1f),    "invalid operand");
-    assert(!(e & ~0x1f),    "invalid operand");
-    break;
-
-  case 30:
-    // MD-form
-    assert(!(a & ~0x1f),    "invalid operand");
-    assert(!(b & ~0x1f),    "invalid operand");
-    assert(!(c & ~0x3f),    "invalid operand");
-    assert(!(d & ~0x3f),    "invalid operand");
-    assert(!(e & ~0x07),    "invalid operand");
-    {
-      int C = c & 0x1f;
-      int D = d & 0x1f;
-      int E = (d & 0x20) >> 1 | e << 1 | (c & 0x20) >> 5;
-
-      c = C; d = D; e = E;
-    }
-    break;
-
-  default:
-    ShouldNotReachHere();
-  }
-  emit_long(opcode << 26 | a << 21 | b << 16 | c << 11 | d << 6 | e << 1 | rc);
-}
-
-// Wrappers for the instruction emitters.
-// These handle casting and stuff.
-
-void Assembler::emit_instruction(int opcode, Register a, Register b, int c)
-{
-  emit_instruction(opcode, a->encoding(), b->encoding(), c);
-}
-void Assembler::emit_instruction(int opcode, Register a, Register b, int c,
-                                 int d) {
-  emit_instruction(opcode, a->encoding(), b->encoding(), c, d);
-}
-void Assembler::emit_instruction(int opcode, FloatRegister a, Register b,
-                                 int c) {
-  emit_instruction(opcode, a->encoding(), b->encoding(), c);
-}
-void Assembler::emit_instruction(int opcode, Register a, const Address& b)
-{
-  emit_instruction(opcode, a, b.base(), b.displacement());
-}
-void Assembler::emit_instruction(int opcode, Register a, const Address& b,
-                                 int c) {
-  emit_instruction(opcode, a, b.base(), b.displacement() >> 2, c);
-}
-void Assembler::emit_instruction(int opcode, FloatRegister a, const Address& b)
-{
-  emit_instruction(opcode, a, b.base(), b.displacement());
-}
-void Assembler::emit_instruction(int opcode, Register a, int b, int c,
-                                 int xo, bool rc) {
-  emit_instruction(opcode, a->encoding(), b, c, xo, rc);
-}
-void Assembler::emit_instruction(int opcode, Register a,  Register b,
-                                 Register c, int xo, bool rc) {
-  emit_instruction(opcode, a->encoding(), b->encoding(), c->encoding(),
-                   xo, rc);
-}
-void Assembler::emit_instruction(int opcode, Register a,
-                                 SpecialPurposeRegister b, int c, int xo,
-                                 bool rc) {
-  emit_instruction(opcode, a->encoding(), b->encoding(), c, xo, rc);
-}
-void Assembler::emit_instruction(int opcode, SpecialPurposeRegister a,
-                                 Register b, int c, int xo, bool rc) {
-  emit_instruction(opcode, a->encoding(), b->encoding(), c, xo, rc);
-}
-void Assembler::emit_instruction(int opcode, Register a, Register b,
-                                 int c, int d, int e, bool rc) {
-  emit_instruction(opcode, a->encoding(), b->encoding(), c, d, e, rc);
-}
-void Assembler::emit_instruction(int opcode, int a, Register b, Register c,
-                                 int d, bool rc) {
-  emit_instruction(opcode, a, b->encoding(), c->encoding(), d, rc);
-}
-void Assembler::emit_instruction(int opcode, ConditionRegister a, bool l,
-                                 Register b, Register c, int d, bool rc) {
-  emit_instruction(opcode, a->encoding() << 2 | l, b, c, d, rc);
-}
-void Assembler::emit_instruction(int opcode, ConditionRegister a, bool l,
-                                 Register b, int c) {
-  emit_instruction(opcode, a->encoding() << 2 | l, b->encoding(), c);
-}
-void Assembler::emit_instruction(int opcode, FloatRegister a, int b,
-                                 FloatRegister c, int xo, bool rc) {
-  emit_instruction(opcode, a->encoding(), b, c->encoding(), xo, rc);
-}
-
-// Helpers for computing branch targets
-
-intptr_t Assembler::branch_target(address branch, address target, int bits)
-{
-  assert(!((intptr_t) branch & 3), "invalid address");
-  assert(!((intptr_t) target & 3), "invalid address");
-
-  intptr_t disp = ((intptr_t) target - (intptr_t) branch) >> 2;
-
-  intptr_t mask = (1 << bits) - 1;
-  intptr_t msb = 1 << (bits - 1);
-
-  if (disp & msb) {
-    assert((disp & ~mask) == ~mask, "invalid displacement");
-    disp &= mask;
-  }
-  else {
-    assert(!(disp & ~mask), "invalid displacement");
-  }
-  return disp;
-}
-
-// Instructions common to 32- and 64-bit implementations
-
-void Assembler::add(Register dst, Register a, Register b)
-{
-  emit_instruction(31, dst, a, b, 266, false);
-}
-void Assembler::addi(Register dst, Register a, int b)
-{
-  emit_instruction(14, dst, a, b);
-}
-void Assembler::addis(Register dst, Register a, int b)
-{
-  emit_instruction(15, dst, a, b);
-}
-void Assembler::andi_(Register dst, Register a, int b)
-{
-  emit_instruction(28, a, dst, b);
-}
-void Assembler::b(address a)
-{
-  emit_instruction(18, branch_target(pc(), a, 24), false, false);
-}
-void Assembler::bc(int bo, int bi, address a)
-{
-  emit_instruction(16, bo, bi, branch_target(pc(), a, 14), false, false);
-}
-void Assembler::bcctrl(int bo, int bi)
-{
-  emit_instruction(19, bo, bi, 0, 528, true);
-}
-void Assembler::bcl(int bo, int bi, address a)
-{
-  emit_instruction(16, bo, bi, branch_target(pc(), a, 14), false, true);
-}
-void Assembler::bclr(int bo, int bi)
-{
-  emit_instruction(19, bo, bi, 0, 16, false);
-}
-void Assembler::bclrl(int bo, int bi)
-{
-  emit_instruction(19, bo, bi, 0, 16, true);
-}
-void Assembler::bl(address a)
-{
-  emit_instruction(18, branch_target(pc(), a, 24), false, true);
-}
-void Assembler::cmp(ConditionRegister dst, bool l, Register a, Register b)
-{
-  emit_instruction(31, dst, l, a, b, 0, false);
-}
-void Assembler::cmpi(ConditionRegister dst, bool l, Register a, int b)
-{
-  emit_instruction(11, dst, l, a, b);
-}
-void Assembler::dcbf(Register a, Register b)
-{
-  emit_instruction(31, 0, a, b, 86, false);
-}
-void Assembler::extsb(Register dst, Register src)
-{
-  emit_instruction(31, src, dst, 0, 954, false);
-}
-void Assembler::extsh(Register dst, Register src)
-{
-  emit_instruction(31, src, dst, 0, 922, false);
-}
-void Assembler::fmr(FloatRegister dst, FloatRegister src)
-{
-  emit_instruction(63, dst, 0, src, 72, false);
-}
-void Assembler::icbi(Register a, Register b)
-{
-  emit_instruction(31, 0, a, b, 982, false);
-}
-void Assembler::isync()
-{
-  emit_instruction(19, 0, 0, 0, 150, false);
-}
-void Assembler::lbzx(Register dst, Register a, Register b)
-{
-  emit_instruction(31, dst, a, b, 87, false);
-}
-void Assembler::lfd(FloatRegister dst, const Address& src)
-{
-  emit_instruction(50, dst, src);
-}
-void Assembler::lfs(FloatRegister dst, const Address& src)
-{
-  emit_instruction(48, dst, src);
-}
-void Assembler::lhz(Register dst, const Address& src)
-{
-  emit_instruction(40, dst, src);
-}
-void Assembler::lhzx(Register dst, Register a, Register b)
-{
-  emit_instruction(31, dst, a, b, 279, false);
-}
-void Assembler::lwarx(Register dst, Register a, Register b)
-{
-  emit_instruction(31, dst, a, b, 20, false);
-}
-void Assembler::lwz(Register dst, const Address& src)
-{
-  emit_instruction(32, dst, src);
-}
-void Assembler::lwzx(Register dst, Register a, Register b)
-{
-  emit_instruction(31, dst, a, b, 23, false);
-}
-void Assembler::mfcr(Register dst)
-{
-  emit_instruction(31, dst, 0, 0, 19, false);
-}
-void Assembler::mfspr(Register dst, SpecialPurposeRegister src)
-{
-  emit_instruction(31, dst, src, 0, 339, false);
-}
-void Assembler::mtcrf(int mask, Register src)
-{
-  emit_instruction(31, src, (mask & 0xf0) >> 4, (mask & 0xf) << 1, 144, false);
-}
-void Assembler::mtspr(SpecialPurposeRegister dst, Register src)
-{
-  emit_instruction(31, src, dst, 0, 467, false);
-}
-void Assembler::neg(Register dst, Register src)
-{
-  emit_instruction(31, dst, src, 0, 104, false);
-}
-void Assembler::OR(Register dst, Register a, Register b)
-{
-  emit_instruction(31, a, dst, b, 444, false);
-}
-void Assembler::ori(Register dst, Register a, int b)
-{
-  emit_instruction(24, a, dst, b);
-}
-void Assembler::oris(Register dst, Register a, int b)
-{
-  emit_instruction(25, a, dst, b);
-}
-void Assembler::rlwinm(Register dst, Register a, int b, int mb, int me)
-{
-  emit_instruction(21, a, dst, b, mb, me, false);
-}
-void Assembler::stfd(FloatRegister src, const Address& dst)
-{
-  emit_instruction(54, src, dst);
-}
-void Assembler::stfs(FloatRegister src, const Address& dst)
-{
-  emit_instruction(52, src, dst);
-}
-void Assembler::stw(Register src, const Address& dst)
-{
-  emit_instruction(36, src, dst);
-}
-void Assembler::stwcx_(Register src, Register a, Register b)
-{
-  emit_instruction(31, src, a, b, 150, true);
-}
-void Assembler::stwu(Register src, const Address& dst)
-{
-  emit_instruction(37, src, dst);



More information about the distro-pkg-dev mailing list