---
triple:          'arm64-apple-darwin'
binary-path:     '../../../../../.bundle/extensions/arm64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle'
relocations:
  - { offset: 0x1E, size: 0x8, addend: 0x0, symName: _Init_syslog_ext, symObjAddr: 0x0, symBinAddr: 0x5D8, symSize: 0xA3C }
  - { offset: 0x4A, size: 0x8, addend: 0x0, symName: _mSyslog, symObjAddr: 0x4B38, symBinAddr: 0x8120, symSize: 0x0 }
  - { offset: 0x71, size: 0x8, addend: 0x0, symName: _mSyslogConstants, symObjAddr: 0x4B40, symBinAddr: 0x8128, symSize: 0x0 }
  - { offset: 0x86, size: 0x8, addend: 0x0, symName: _mSyslogOption, symObjAddr: 0x4B48, symBinAddr: 0x8130, symSize: 0x0 }
  - { offset: 0x9B, size: 0x8, addend: 0x0, symName: _mSyslogFacility, symObjAddr: 0x4B50, symBinAddr: 0x8138, symSize: 0x0 }
  - { offset: 0xB0, size: 0x8, addend: 0x0, symName: _mSyslogLevel, symObjAddr: 0x4B58, symBinAddr: 0x8140, symSize: 0x0 }
  - { offset: 0xC5, size: 0x8, addend: 0x0, symName: _mSyslogMacros, symObjAddr: 0x4B60, symBinAddr: 0x8148, symSize: 0x0 }
  - { offset: 0xDA, size: 0x8, addend: 0x0, symName: _syslog_opened, symObjAddr: 0x4B68, symBinAddr: 0x8150, symSize: 0x0 }
  - { offset: 0xF6, size: 0x8, addend: 0x0, symName: _syslog_ident, symObjAddr: 0x4B70, symBinAddr: 0x8158, symSize: 0x0 }
  - { offset: 0x110, size: 0x8, addend: 0x0, symName: _syslog_options, symObjAddr: 0x1CE4, symBinAddr: 0x8108, symSize: 0x0 }
  - { offset: 0x125, size: 0x8, addend: 0x0, symName: _syslog_facility, symObjAddr: 0x1CE8, symBinAddr: 0x810C, symSize: 0x0 }
  - { offset: 0x13A, size: 0x8, addend: 0x0, symName: _syslog_mask, symObjAddr: 0x1CEC, symBinAddr: 0x8110, symSize: 0x0 }
  - { offset: 0x211, size: 0x8, addend: 0x0, symName: _Init_syslog_ext, symObjAddr: 0x0, symBinAddr: 0x5D8, symSize: 0xA3C }
  - { offset: 0x227, size: 0x8, addend: 0x0, symName: _mSyslog_open, symObjAddr: 0xA3C, symBinAddr: 0x1014, symSize: 0x190 }
  - { offset: 0x2A3, size: 0x8, addend: 0x0, symName: _mSyslog_reopen, symObjAddr: 0xBCC, symBinAddr: 0x11A4, symSize: 0x3C }
  - { offset: 0x2E7, size: 0x8, addend: 0x0, symName: _mSyslog_isopen, symObjAddr: 0xC08, symBinAddr: 0x11E0, symSize: 0x28 }
  - { offset: 0x30F, size: 0x8, addend: 0x0, symName: _mSyslog_ident, symObjAddr: 0xC30, symBinAddr: 0x1208, symSize: 0x50 }
  - { offset: 0x337, size: 0x8, addend: 0x0, symName: _mSyslog_options, symObjAddr: 0xC80, symBinAddr: 0x1258, symSize: 0x50 }
  - { offset: 0x35F, size: 0x8, addend: 0x0, symName: _mSyslog_facility, symObjAddr: 0xCD0, symBinAddr: 0x12A8, symSize: 0x50 }
  - { offset: 0x387, size: 0x8, addend: 0x0, symName: _mSyslog_log, symObjAddr: 0xD20, symBinAddr: 0x12F8, symSize: 0xB0 }
  - { offset: 0x3DE, size: 0x8, addend: 0x0, symName: _mSyslog_close, symObjAddr: 0xDD0, symBinAddr: 0x13A8, symSize: 0x88 }
  - { offset: 0x406, size: 0x8, addend: 0x0, symName: _mSyslog_get_mask, symObjAddr: 0xE58, symBinAddr: 0x1430, symSize: 0x50 }
  - { offset: 0x42E, size: 0x8, addend: 0x0, symName: _mSyslog_set_mask, symObjAddr: 0xEA8, symBinAddr: 0x1480, symSize: 0x60 }
  - { offset: 0x467, size: 0x8, addend: 0x0, symName: _mSyslog_inspect, symObjAddr: 0xF08, symBinAddr: 0x14E0, symSize: 0xB4 }
  - { offset: 0x491, size: 0x8, addend: 0x0, symName: _mSyslog_instance, symObjAddr: 0xFBC, symBinAddr: 0x1594, symSize: 0x14 }
  - { offset: 0x4BB, size: 0x8, addend: 0x0, symName: _rb_int2num_inline, symObjAddr: 0xFD0, symBinAddr: 0x15A8, symSize: 0x68 }
  - { offset: 0x4E3, size: 0x8, addend: 0x0, symName: _mSyslog_emerg, symObjAddr: 0x1038, symBinAddr: 0x1610, symSize: 0x38 }
  - { offset: 0x52B, size: 0x8, addend: 0x0, symName: _mSyslog_alert, symObjAddr: 0x1070, symBinAddr: 0x1648, symSize: 0x38 }
  - { offset: 0x573, size: 0x8, addend: 0x0, symName: _mSyslog_crit, symObjAddr: 0x10A8, symBinAddr: 0x1680, symSize: 0x38 }
  - { offset: 0x5BB, size: 0x8, addend: 0x0, symName: _mSyslog_err, symObjAddr: 0x10E0, symBinAddr: 0x16B8, symSize: 0x38 }
  - { offset: 0x603, size: 0x8, addend: 0x0, symName: _mSyslog_warning, symObjAddr: 0x1118, symBinAddr: 0x16F0, symSize: 0x38 }
  - { offset: 0x64B, size: 0x8, addend: 0x0, symName: _mSyslog_notice, symObjAddr: 0x1150, symBinAddr: 0x1728, symSize: 0x38 }
  - { offset: 0x693, size: 0x8, addend: 0x0, symName: _mSyslog_info, symObjAddr: 0x1188, symBinAddr: 0x1760, symSize: 0x38 }
  - { offset: 0x6DB, size: 0x8, addend: 0x0, symName: _mSyslog_debug, symObjAddr: 0x11C0, symBinAddr: 0x1798, symSize: 0x38 }
  - { offset: 0x723, size: 0x8, addend: 0x0, symName: _rbimpl_str_new_cstr, symObjAddr: 0x11F8, symBinAddr: 0x17D0, symSize: 0x34 }
  - { offset: 0x75C, size: 0x8, addend: 0x0, symName: _mSyslogMacros_LOG_MASK, symObjAddr: 0x122C, symBinAddr: 0x1804, symSize: 0x3C }
  - { offset: 0x795, size: 0x8, addend: 0x0, symName: _mSyslogMacros_LOG_UPTO, symObjAddr: 0x1268, symBinAddr: 0x1840, symSize: 0x44 }
  - { offset: 0x7CE, size: 0x8, addend: 0x0, symName: _mSyslogMacros_included, symObjAddr: 0x12AC, symBinAddr: 0x1884, symSize: 0x34 }
  - { offset: 0x807, size: 0x8, addend: 0x0, symName: _RB_NIL_P, symObjAddr: 0x12E0, symBinAddr: 0x18B8, symSize: 0x1C }
  - { offset: 0x82F, size: 0x8, addend: 0x0, symName: _rb_num2int_inline, symObjAddr: 0x12FC, symBinAddr: 0x18D4, symSize: 0x54 }
  - { offset: 0x865, size: 0x8, addend: 0x0, symName: _RB_FIXNUM_P, symObjAddr: 0x1350, symBinAddr: 0x1928, symSize: 0x1C }
  - { offset: 0x88D, size: 0x8, addend: 0x0, symName: _rb_check_arity, symObjAddr: 0x136C, symBinAddr: 0x1944, symSize: 0x70 }
  - { offset: 0x8D5, size: 0x8, addend: 0x0, symName: _syslog_write, symObjAddr: 0x13DC, symBinAddr: 0x19B4, symSize: 0xB0 }
  - { offset: 0x923, size: 0x8, addend: 0x0, symName: _RB_FIX2INT, symObjAddr: 0x148C, symBinAddr: 0x1A64, symSize: 0x30 }
  - { offset: 0x959, size: 0x8, addend: 0x0, symName: _RSTRING_PTR, symObjAddr: 0x14BC, symBinAddr: 0x1A94, symSize: 0x5C }
  - { offset: 0x992, size: 0x8, addend: 0x0, symName: _RB_FL_TEST_RAW, symObjAddr: 0x1518, symBinAddr: 0x1AF0, symSize: 0x24 }
  - { offset: 0x9CB, size: 0x8, addend: 0x0, symName: _Check_Type, symObjAddr: 0x153C, symBinAddr: 0x1B14, symSize: 0x80 }
  - { offset: 0xA11, size: 0x8, addend: 0x0, symName: _RB_TYPE_P, symObjAddr: 0x15BC, symBinAddr: 0x1B94, symSize: 0x54 }
  - { offset: 0xA4A, size: 0x8, addend: 0x0, symName: _rbimpl_rtypeddata_p, symObjAddr: 0x1610, symBinAddr: 0x1BE8, symSize: 0x30 }
  - { offset: 0xA74, size: 0x8, addend: 0x0, symName: _RB_SYMBOL_P, symObjAddr: 0x1640, symBinAddr: 0x1C18, symSize: 0x4C }
  - { offset: 0xA9E, size: 0x8, addend: 0x0, symName: _RB_FLOAT_TYPE_P, symObjAddr: 0x168C, symBinAddr: 0x1C64, symSize: 0x88 }
  - { offset: 0xAC8, size: 0x8, addend: 0x0, symName: _RB_SPECIAL_CONST_P, symObjAddr: 0x1714, symBinAddr: 0x1CEC, symSize: 0x48 }
  - { offset: 0xAF2, size: 0x8, addend: 0x0, symName: _RB_BUILTIN_TYPE, symObjAddr: 0x175C, symBinAddr: 0x1D34, symSize: 0x28 }
  - { offset: 0xB28, size: 0x8, addend: 0x0, symName: _RB_STATIC_SYM_P, symObjAddr: 0x1784, symBinAddr: 0x1D5C, symSize: 0x24 }
  - { offset: 0xB61, size: 0x8, addend: 0x0, symName: _RB_DYNAMIC_SYM_P, symObjAddr: 0x17A8, symBinAddr: 0x1D80, symSize: 0x64 }
  - { offset: 0xB8B, size: 0x8, addend: 0x0, symName: _RB_FLONUM_P, symObjAddr: 0x180C, symBinAddr: 0x1DE4, symSize: 0x20 }
  - { offset: 0xBB5, size: 0x8, addend: 0x0, symName: _RB_IMMEDIATE_P, symObjAddr: 0x182C, symBinAddr: 0x1E04, symSize: 0x1C }
  - { offset: 0xBDF, size: 0x8, addend: 0x0, symName: _rb_type, symObjAddr: 0x1848, symBinAddr: 0x1E20, symSize: 0xF8 }
  - { offset: 0xC07, size: 0x8, addend: 0x0, symName: _RB_INT2FIX, symObjAddr: 0x1940, symBinAddr: 0x1F18, symSize: 0x44 }
  - { offset: 0xC75, size: 0x8, addend: 0x0, symName: _rbimpl_strlen, symObjAddr: 0x1984, symBinAddr: 0x1F5C, symSize: 0x24 }
...
