---
triple:          'x86_64-apple-darwin'
binary-path:     '/Users/jenkins/workspace/Build_JDK27_x86-64_mac_Nightly/build/macosx-x86_64-server-release/support/test/hotspot/jtreg/native/lib/libIndyRedefineClass.dylib'
relocations:
  - { offsetInCU: 0x96, offset: 0x96, size: 0x8, addend: 0x0, symName: __ZL11nsk_context.0, symObjAddr: 0x403A0, symBinAddr: 0x7100, symSize: 0x0 }
  - { offsetInCU: 0xA1, offset: 0xA1, size: 0x8, addend: 0x0, symName: __ZL11nsk_context.1, symObjAddr: 0x403A4, symBinAddr: 0x7104, symSize: 0x0 }
  - { offsetInCU: 0xAC, offset: 0xAC, size: 0x8, addend: 0x0, symName: __ZL11nsk_context.2, symObjAddr: 0x403A8, symBinAddr: 0x7108, symSize: 0x0 }
  - { offsetInCU: 0xF1, offset: 0xF1, size: 0x8, addend: 0x0, symName: __ZL18currentAgentStatus, symObjAddr: 0x403AC, symBinAddr: 0x710C, symSize: 0x0 }
  - { offsetInCU: 0x10F, offset: 0x10F, size: 0x8, addend: 0x0, symName: __ZL9jvmti_env, symObjAddr: 0x403B0, symBinAddr: 0x7110, symSize: 0x0 }
  - { offsetInCU: 0x8D5C, offset: 0x8D5C, size: 0x8, addend: 0x0, symName: __ZL10agent_data, symObjAddr: 0x403B8, symBinAddr: 0x7118, symSize: 0x0 }
  - { offsetInCU: 0x8DE5, offset: 0x8DE5, size: 0x8, addend: 0x0, symName: __ZL3jvm, symObjAddr: 0x403C8, symBinAddr: 0x7128, symSize: 0x0 }
  - { offsetInCU: 0x8DFE, offset: 0x8DFE, size: 0x8, addend: 0x0, symName: __ZL7jni_env, symObjAddr: 0x403D0, symBinAddr: 0x7130, symSize: 0x0 }
  - { offsetInCU: 0x8E17, offset: 0x8E17, size: 0x8, addend: 0x0, symName: __ZL15agentThreadProc, symObjAddr: 0x403D8, symBinAddr: 0x7138, symSize: 0x0 }
  - { offsetInCU: 0x8E30, offset: 0x8E30, size: 0x8, addend: 0x0, symName: __ZL14agentThreadArg, symObjAddr: 0x403E0, symBinAddr: 0x7140, symSize: 0x0 }
  - { offsetInCU: 0x8E49, offset: 0x8E49, size: 0x8, addend: 0x0, symName: __ZL11agentThread, symObjAddr: 0x403E8, symBinAddr: 0x7148, symSize: 0x0 }
  - { offsetInCU: 0x8E63, offset: 0x8E63, size: 0x8, addend: 0x0, symName: __ZL16checkStatus_func, symObjAddr: 0x403F0, symBinAddr: 0x7150, symSize: 0x0 }
  - { offsetInCU: 0x8EA2, offset: 0x8EA2, size: 0x8, addend: 0x0, symName: __ZL7context, symObjAddr: 0x403F8, symBinAddr: 0x7158, symSize: 0x0 }
  - { offsetInCU: 0x8F1B, offset: 0x8F1B, size: 0x8, addend: 0x0, symName: __ZL17redefineAttempted, symObjAddr: 0x404B0, symBinAddr: 0x7210, symSize: 0x0 }
  - { offsetInCU: 0x8F34, offset: 0x8F34, size: 0x8, addend: 0x0, symName: __ZL15redefineSucceed, symObjAddr: 0x404B4, symBinAddr: 0x7214, symSize: 0x0 }
  - { offsetInCU: 0x8F4D, offset: 0x8F4D, size: 0x8, addend: 0x0, symName: __ZL11agentFailed, symObjAddr: 0x404B8, symBinAddr: 0x7218, symSize: 0x0 }
  - { offsetInCU: 0x8F66, offset: 0x8F66, size: 0x8, addend: 0x0, symName: __ZL28gszRedefineTriggerMethodName, symObjAddr: 0xA368, symBinAddr: 0x70E8, symSize: 0x0 }
  - { offsetInCU: 0x8F7F, offset: 0x8F7F, size: 0x8, addend: 0x0, symName: __ZL25gszRedefinedClassFileName, symObjAddr: 0xA370, symBinAddr: 0x70F0, symSize: 0x0 }
  - { offsetInCU: 0x8F98, offset: 0x8F98, size: 0x8, addend: 0x0, symName: __ZL17gIsClassRedefined, symObjAddr: 0x404BC, symBinAddr: 0x721C, symSize: 0x0 }
  - { offsetInCU: 0x8FB8, offset: 0x8FB8, size: 0x8, addend: 0x0, symName: __ZL14gPopFrameDepth, symObjAddr: 0xA378, symBinAddr: 0x70F8, symSize: 0x0 }
  - { offsetInCU: 0x8FD1, offset: 0x8FD1, size: 0x8, addend: 0x0, symName: __ZL21gIsMethodEntryWorking, symObjAddr: 0x404BD, symBinAddr: 0x721D, symSize: 0x0 }
  - { offsetInCU: 0x8FF1, offset: 0x8FF1, size: 0x8, addend: 0x0, symName: __ZL20gIsSingleStepWorking, symObjAddr: 0x404BE, symBinAddr: 0x721E, symSize: 0x0 }
  - { offsetInCU: 0x9011, offset: 0x9011, size: 0x8, addend: 0x0, symName: __ZL15gIsErrorOccured, symObjAddr: 0x404BF, symBinAddr: 0x721F, symSize: 0x0 }
  - { offsetInCU: 0x9031, offset: 0x9031, size: 0x8, addend: 0x0, symName: __ZL9gJvmtiEnv, symObjAddr: 0x404C0, symBinAddr: 0x7220, symSize: 0x0 }
  - { offsetInCU: 0x90AF, offset: 0x90AF, size: 0x8, addend: 0x0, symName: __Z14TranslateError10jvmtiError, symObjAddr: 0xA00, symBinAddr: 0xE00, symSize: 0x30 }
  - { offsetInCU: 0x9329, offset: 0x9329, size: 0x8, addend: 0x0, symName: _Agent_OnLoad, symObjAddr: 0xE10, symBinAddr: 0xE30, symSize: 0x10 }
  - { offsetInCU: 0x938D, offset: 0x938D, size: 0x8, addend: 0x0, symName: _Agent_Initialize, symObjAddr: 0xE20, symBinAddr: 0xE40, symSize: 0x300 }
  - { offsetInCU: 0x9778, offset: 0x9778, size: 0x8, addend: 0x0, symName: _nsk_ltrace, symObjAddr: 0x1890, symBinAddr: 0x1700, symSize: 0x110 }
  - { offsetInCU: 0x986E, offset: 0x986E, size: 0x8, addend: 0x0, symName: _nsk_jvmti_parseOptions, symObjAddr: 0x5360, symBinAddr: 0x2900, symSize: 0x4A0 }
  - { offsetInCU: 0x9AD0, offset: 0x9AD0, size: 0x8, addend: 0x0, symName: _nsk_lverify, symObjAddr: 0x1A30, symBinAddr: 0x1810, symSize: 0x150 }
  - { offsetInCU: 0x9BF7, offset: 0x9BF7, size: 0x8, addend: 0x0, symName: _nsk_jvmti_createJVMTIEnv, symObjAddr: 0x2900, symBinAddr: 0x1DB0, symSize: 0x150 }
  - { offsetInCU: 0x9D7E, offset: 0x9D7E, size: 0x8, addend: 0x0, symName: _nsk_jvmti_lverify, symObjAddr: 0x2A50, symBinAddr: 0x1F00, symSize: 0x1B0 }
  - { offsetInCU: 0x9F79, offset: 0x9F79, size: 0x8, addend: 0x0, symName: _Agent_OnAttach, symObjAddr: 0x1120, symBinAddr: 0x1140, symSize: 0x10 }
  - { offsetInCU: 0xA012, offset: 0xA012, size: 0x8, addend: 0x0, symName: _nsk_vprintf, symObjAddr: 0x1470, symBinAddr: 0x1300, symSize: 0x80 }
  - { offsetInCU: 0xA0A7, offset: 0xA0A7, size: 0x8, addend: 0x0, symName: _nsk_printf, symObjAddr: 0x13C0, symBinAddr: 0x1250, symSize: 0xB0 }
  - { offsetInCU: 0xA102, offset: 0xA102, size: 0x8, addend: 0x0, symName: _nsk_ldisplay, symObjAddr: 0x12A0, symBinAddr: 0x1150, symSize: 0x100 }
  - { offsetInCU: 0xA1C0, offset: 0xA1C0, size: 0x8, addend: 0x0, symName: _nsk_complain, symObjAddr: 0x14F0, symBinAddr: 0x1380, symSize: 0xC0 }
  - { offsetInCU: 0xA212, offset: 0xA212, size: 0x8, addend: 0x0, symName: _nsk_lvcomplain, symObjAddr: 0x15B0, symBinAddr: 0x1440, symSize: 0x220 }
  - { offsetInCU: 0xA3F7, offset: 0xA3F7, size: 0x8, addend: 0x0, symName: _nsk_lcomplain, symObjAddr: 0x17D0, symBinAddr: 0x1660, symSize: 0xA0 }
  - { offsetInCU: 0xA4E6, offset: 0xA4E6, size: 0x8, addend: 0x0, symName: __Z23nsk_jni_check_exceptionP7JNIEnv_PKci, symObjAddr: 0x1DA0, symBinAddr: 0x1960, symSize: 0x150 }
  - { offsetInCU: 0xA6DE, offset: 0xA6DE, size: 0x8, addend: 0x0, symName: __Z15nsk_jni_lverifyiP7JNIEnv_iPKciS2_z, symObjAddr: 0x1EF0, symBinAddr: 0x1AB0, symSize: 0x160 }
  - { offsetInCU: 0xA971, offset: 0xA971, size: 0x8, addend: 0x0, symName: _nsk_jvmti_resetAgentData, symObjAddr: 0x25B0, symBinAddr: 0x1C10, symSize: 0x1A0 }
  - { offsetInCU: 0xACDB, offset: 0xACDB, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_DebugeeClass_checkStatus, symObjAddr: 0x3180, symBinAddr: 0x20B0, symSize: 0x80 }
  - { offsetInCU: 0xADA4, offset: 0xADA4, size: 0x8, addend: 0x0, symName: __ZL18syncDebuggeeStatusP7JNIEnv_P9_jvmtiEnvi, symObjAddr: 0x3200, symBinAddr: 0x2130, symSize: 0x6C0 }
  - { offsetInCU: 0xB93A, offset: 0xB93A, size: 0x8, addend: 0x0, symName: __ZN7JNIEnv_9NewObjectEP7_jclassP10_jmethodIDz, symObjAddr: 0x6D70, symBinAddr: 0x3BF0, symSize: 0xB0 }
  - { offsetInCU: 0xB9B1, offset: 0xB9B1, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_DebugeeClass_resetAgentData, symObjAddr: 0x38C0, symBinAddr: 0x27F0, symSize: 0x70 }
  - { offsetInCU: 0xBA85, offset: 0xBA85, size: 0x8, addend: 0x0, symName: _MA_checkStatus, symObjAddr: 0x4610, symBinAddr: 0x2860, symSize: 0xA0 }
  - { offsetInCU: 0xBD50, offset: 0xBD50, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_ArgumentHandler_getAgentOptionsString, symObjAddr: 0x5AB0, symBinAddr: 0x2DA0, symSize: 0xA0 }
  - { offsetInCU: 0xBE77, offset: 0xBE77, size: 0x8, addend: 0x0, symName: _nsk_jvmti_redefineClass, symObjAddr: 0x5B50, symBinAddr: 0x2E40, symSize: 0x2D0 }
  - { offsetInCU: 0xC159, offset: 0xC159, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_RedefineAgent_redefineAttempted, symObjAddr: 0x5E20, symBinAddr: 0x3110, symSize: 0x20 }
  - { offsetInCU: 0xC190, offset: 0xC190, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_RedefineAgent_isRedefined, symObjAddr: 0x5E40, symBinAddr: 0x3130, symSize: 0x20 }
  - { offsetInCU: 0xC1C7, offset: 0xC1C7, size: 0x8, addend: 0x0, symName: _Java_nsk_share_jvmti_RedefineAgent_agentStatus, symObjAddr: 0x5E60, symBinAddr: 0x3150, symSize: 0x20 }
  - { offsetInCU: 0xC276, offset: 0xC276, size: 0x8, addend: 0x0, symName: _copyFromJString, symObjAddr: 0x62F0, symBinAddr: 0x3170, symSize: 0xF0 }
  - { offsetInCU: 0xC4D3, offset: 0xC4D3, size: 0x8, addend: 0x0, symName: _getMethodName, symObjAddr: 0x63E0, symBinAddr: 0x3260, symSize: 0x2F0 }
  - { offsetInCU: 0xC8D2, offset: 0xC8D2, size: 0x8, addend: 0x0, symName: __ZN13JvmtiResourceD1Ev, symObjAddr: 0x66D0, symBinAddr: 0x3550, symSize: 0x80 }
  - { offsetInCU: 0xC974, offset: 0xC974, size: 0x8, addend: 0x0, symName: _locationToString, symObjAddr: 0x6750, symBinAddr: 0x35D0, symSize: 0xC0 }
  - { offsetInCU: 0xCA74, offset: 0xCA74, size: 0x8, addend: 0x0, symName: _getTLS, symObjAddr: 0x6810, symBinAddr: 0x3690, symSize: 0x190 }
  - { offsetInCU: 0xCC50, offset: 0xCC50, size: 0x8, addend: 0x0, symName: _Java_vm_mlvm_indy_func_jvmti_share_IndyRedefineClass_setRedefineTriggerMethodName, symObjAddr: 0x69A0, symBinAddr: 0x3820, symSize: 0x40 }
  - { offsetInCU: 0xCCC3, offset: 0xCCC3, size: 0x8, addend: 0x0, symName: _Java_vm_mlvm_indy_func_jvmti_share_IndyRedefineClass_setRedefinedClassFileName, symObjAddr: 0x69E0, symBinAddr: 0x3860, symSize: 0x40 }
  - { offsetInCU: 0xCD36, offset: 0xCD36, size: 0x8, addend: 0x0, symName: _Java_vm_mlvm_indy_func_jvmti_share_IndyRedefineClass_setPopFrameDepthAfterRedefine, symObjAddr: 0x6A20, symBinAddr: 0x38A0, symSize: 0x10 }
  - { offsetInCU: 0xCD73, offset: 0xCD73, size: 0x8, addend: 0x0, symName: _Java_vm_mlvm_indy_func_jvmti_share_IndyRedefineClass_checkStatus, symObjAddr: 0x6A30, symBinAddr: 0x38B0, symSize: 0xC0 }
  - { offsetInCU: 0xCE2D, offset: 0xCE2D, size: 0x8, addend: 0x0, symName: __ZL11MethodEntryP9_jvmtiEnvP7JNIEnv_P8_jobjectP10_jmethodID, symObjAddr: 0x6AF0, symBinAddr: 0x3970, symSize: 0x1F0 }
  - { offsetInCU: 0xD048, offset: 0xD048, size: 0x8, addend: 0x0, symName: __ZL13popFrameLogicP9_jvmtiEnvP8_jobject, symObjAddr: 0x71A0, symBinAddr: 0x4020, symSize: 0x25D }
  - { offsetInCU: 0xD323, offset: 0xD323, size: 0x8, addend: 0x0, symName: __ZL10SingleStepP9_jvmtiEnvP7JNIEnv_P8_jobjectP10_jmethodIDl, symObjAddr: 0x6CE0, symBinAddr: 0x3B60, symSize: 0x90 }
  - { offsetInCU: 0xD3FA, offset: 0xD3FA, size: 0x8, addend: 0x0, symName: __ZL18agentThreadWrapperP9_jvmtiEnvP7JNIEnv_Pv, symObjAddr: 0x6E20, symBinAddr: 0x3CA0, symSize: 0x370 }
...
