ceStub.text.*)) } /* PSP import library stub sections. Bundles together `.lib.stub.entry.*` * sections for better `--gc-sections` support. */ .lib.stub.top : { *(.lib.stub.top) } .lib.stub : { *(.lib.stub) *(.lib.stub.entry.*) } .lib.stub.btm : { *(.lib.stub.btm) } /* Keep these sections around, even though they may appear unused to the linker */ .lib.ent.top : { KEEP(*(.lib.ent.top)) } .lib.ent : { KEEP(*(.lib.ent)) } .lib.ent.btm : { KEEP(*(.lib.ent.btm)) } .eh_frame_hdr : { *(.eh_frame_hdr) } /* Add symbols for LLVM's libunwind */ __eh_frame_hdr_start = SIZEOF(.eh_frame_hdr) > 0 ? ADDR(.eh_frame_hdr) : 0; __eh_frame_hdr_end = SIZEOF(.eh_frame_hdr) > 0 ? . : 0; .eh_frame : { __eh_frame_start = .; KEEP(*(.eh_frame)) __eh_frame_end = .; } /* These are explicitly listed to avoid being merged into .rodata */ .rodata.sceResident : { *(.rodata.sceResident) *(.rodata.sceResident.*) } .rodata.sceModuleInfo : { *(.rodata.sceModuleInfo) } /* Sort NIDs for convenient ordering */ .rodata.sceNid : { *(.rodata.sceNid) *(SORT(.rodata.sceNid.*)) } .rodata : { *(.rodata .rodata.*) } .data : { *(.data .data.*) } .gcc_except_table : { *(.gcc_except_table .gcc_except_table.*) } .bss : { *(.bss .bss.*) } /DISCARD/ : { *(.rel.sceStub.text .MIPS.abiflags .reginfo) } } aixibmaix_big/usr/lib/crt0_64.o/usr/lib/crti_64.oMIPS (LE) Sony PlayStation 1 (PSX)psxmips1o32e-m:e-p:32:32-i64:64-n32-S128RISC-V ESP-IDFespidfespressifriscv32-esp-elf-gccgeneric-rv32+m,+a,+c,+f+m,+carmv7-unknown-none-eabihfArmv7 RTEMS (Requires RTEMS toolchain and kernelrtems+thumb2,+neon,+vfp3Bare Armv4T-mthumb-interwork-march=armv4t-mlittle-endian+soft-float,+strict-align,+atomics-3216-bit MSP430 microcontrollerse-m:e-p:16:16-i32:16-i64:16-f32:16-f64:16-a:8-n8:16-S16-mcpu=msp430msp430-elf-gccvxworkswrswr-c++kraftlduclibcl4-benderredoxrelibc-lc-lssp/NOLOGOopenbsdnetbsddragonflyhaikufreebsde-P1-p:16:8-i8:8-i16:8-i32:8-i64:8-f32:8-f64:8-n8:16-a:8avr-unknown-unknownavr-gcce-p6:32:32-i64:64-i128:128-v16:16-v32:32-n16:32:64--emit=asm generates PTX code that runs on NVIDIA GPUsnvidiarust-ptx-linkerRISC Zero's zero-knowledge Virtual Machine (RV32IM ISA)risc0+mARM64 Nintendo Switch, HorizonOUTPUT_FORMAT(elf64-littleaarch64) OUTPUT_ARCH(aarch64) ENTRY(_start) PHDRS { text PT_LOAD FLAGS(5); rodata PT_LOAD FLAGS(4); data PT_LOAD FLAGS(6); bss PT_LOAD FLAGS(6); dynamic PT_DYNAMIC; } SECTIONS { . = 0; .text : ALIGN(0x1000) { HIDDEN(__text_start = .); KEEP(*(.text.jmp)) . = 0x80; *(.text .text.*) *(.plt .plt.*) } /* Read-only sections */ . = ALIGN(0x1000); .module_name : { *(.module_name) } :rodata .rodata : { *(.rodata .rodata.*) } :rodata .hash : { *(.hash) } .dynsym : { *(.dynsym .dynsym.*) } .dynstr : { *(.dynstr .dynstr.*) } .rela.dyn : { *(.rela.dyn) } .eh_frame : { HIDDEN(__eh_frame_start = .); *(.eh_frame .eh_frame.*) HIDDEN(__eh_frame_end = .); } .eh_frame_hdr : { HIDDEN(__eh_frame_hdr_start = .); *(.eh_frame_hdr .eh_frame_hdr.*) HIDDEN(__eh_frame_hdr_end = .); } /* Read-write sections */ . = ALIGN(0x1000); .data : { *(.data .data.*) *(.got .got.*) *(.got.plt .got.plt.*) } :data .dynamic : { HIDDEN(__dynamic_start = .); *(.dynamic) } /* BSS section */ . = ALIGN(0x1000); .bss : { HIDDEN(__bss_start = .); *(.bss .bss.*) *(COMMON) . = ALIGN(8); HIDDEN(__bss_end = .); } :bss } Freestanding/bare-metal LoongArch32 softfloat-f,-dRISC-V Xous (RV32IMAC ISA)e-m:e-p:32:32-i64:64-n32-S32Bare RISC-V (RV32EM ISA)+e,+m,+forced-atomicsamdgpue-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-p7:160:256:256:32-p8:128:128:128:48-p9:192:256:256:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7:8:9AMD GPUamdhsaamdBare RISC-V (RV32EMC ISA)+e,+m,+c,+forced-atomicsBare RISC-V (RV32E ISA)+e,+forced-atomicsFreestanding/bare-metal LoongArch64 softfloatBare RISC-V (RV64IMAC ISA)Bare RISC-V (RV64IMAFDC ISA)Bare RISC-V (RV32IMA ISA)+m,+aFreestanding/bare-metal LoongArch64+f,+dBare RISC-V (RV32IMAFC ISA)mipselMIPS32r2 LE Baremetal Softfloatmti+mips32r2,+soft-float,+noabicallsFreestanding/bare-metal LoongArch32Bare RISC-V (RV32IMC ISA)+m,+c,+forced-atomicsBare RISC-V (RV32I ISA)+forced-atomicsMIPS32r2 BE Baremetal SoftfloatBare RISC-V (RV32IMAC ISA)+m,+forced-atomicsArmv7-R, hardfloatBare Armv7-R, Big Endian, hardfloatE-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64armv7-unknown-unknown-gnueabiArmv7-A Trusty+v7,+thumb2,+soft-float,-neontrustyBare MIPS (LE) softfloatBare Armv8-R, hardfloataarch64-unknown-unknown-muslARM64 Trusty+neon,+fp-armv8,+reserve-x18Bare Armv7-R, Big EndianArmv7-Rx86_64-unknown-unknown-muslx86_64 TrustyBare Hexagon (v60+, HVX)hermit-zmax-page-size=4096-znow-ztext-Wl,-zmax-page-size=4096-Wl,-znow-Wl,-ztext-mexecute-onlyteeosx86_64-pc-cygwin-gcc64-bit x86 CygwinSize::mul: * doesn't fit in u64internal error: entered unreachable code: reg_component: unhandled class IntSseSseUpcannot make an empty path absolutextensa-none-elfe-m:e-p:32:32-v1:8:8-i64:64-i128:128-n32xtensaesp32s3xtensa-esp32s3-elf-gccesp32s2xtensa-esp32s2-elf-gccesp32xtensa-esp32-elf-gccRISC-V 64-bit Android+m,+a,+f,+d,+c,+b,+v,+zicsr,+zifenceiriscv64-unknown-linux-muslRISC-V Linux (kernel 4.20, musl 1.2.3)riscv32-unknown-linux-gnuRISC-V Linux (kernel 5.4, glibc 2.33)riscv32-unknown-linux-muslRISC-V Linux (kernel 5.4, musl 1.2.3 + RISCV32 support patchesriscv64-unknown-linux-gnuRISC-V Linux (kernel 4.20, glibc 2.29)thumbv7a-none-eabi+soft-float,-neon+fp-armv8d16spthumbv7a-none-eabihf+strict-align+vfp4d16spThumb-mode Bare ARMv4TBare Armv5TE-march=armv5teThumb-mode Bare ARMv5TEi586-pc-unknownC-SKY abiv2 Linux, hardfloat (little endian)e-m:e-S32-p:32:32-i32:32:32-i64:32:32-f32:32:32-f64:32:32-v64:32:32-v128:32:32-a:0:32-Fi32-n32abiv2hfck860fv+hard-float,+hard-float-abi,+2e3,+3e7,+7e10,+cache,+dsp1e2,+dspe60,+e1,+e2,+edsp,+elrw,+hard-tp,+high-registers,+hwdiv,+mp,+mp1e2,+nvic,+trust-l:libatomic.a-mhard-float32-bit SPARC Linux+v8plusC-SKY abiv2 Linux (little endian)abiv2+2e3,+3e7,+7e10,+cache,+dsp1e2,+dspe60,+e1,+e2,+edsp,+elrw,+hard-tp,+high-registers,+hwdiv,+mp,+mp1e2,+nvic,+trust64-bit Unikraft with musl 1.2.3NoAliasNoCaptureNonNullInRegNoUndefMIPS64 Linux, N64 ABI (kernel 4.4, glibc 2.23)+mips64r664-bit MIPS Release 6 Little EndianArmv5TE Linux (kernel 4.4, glibc 2.23)+soft-float,+strict-alignllvm.arm.gnu.eabi.mcountXtensa ESP32-S2Armv6 Linux, hardfloat (kernel 3.2, glibc 2.17)+strict-align,+v6,+vfp2,-d32Arm BE8 the default Arm big-endian architecture since Armv6+strict-align,+v8,+crcArmv7-A Linux (kernel 4.15, glibc 2.27)Armv4T Linuxarmv6-unknown-freebsd-gnueabihfArmv6 FreeBSD+v6,+vfp2,-d32Armv7-A Linux, hardfloat (kernel 3.2, glibc 2.17)+v7,+vfp3,-d32,+thumb2,-neonArmv6 Linux (kernel 3.2, glibc 2.17)+strict-align,+v6riscv64-unknown-netbsdRISC-V NetBSDXtensa ESP32ARM64 Linux (ILP32 ABI)e-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128-Fn32Xtensa ESP32-S3riscv64-unknown-hermitRISC-V HermitArmv7-A Linux with musl 1.2.3LoongArch64 OpenHarmony+f,+d,+lsxriscv64-unknown-freebsdRISC-V FreeBSDArmv7-A OpenHarmonyArmv5TE Linux with musl 1.2.3MIPS Linux with uClibcLoongArch64 Linux (LP64D ABI) with musl 1.2.5riscv64-unknown-openbsdOpenBSD/riscv64Armv7-A Linux with musl 1.2.3, hardfloatarmv6-unknown-netbsdelf-eabihfArmv6 NetBSD w/hard-float32-bit MIPS Release 6 Little Endian+mips32r6MIPS (little endian) Linux (kernel 4.4, glibc 2.23)+mips32r2,+fpxx,+nooddspregarmv7-unknown-freebsd-gnueabihfArmv7-A FreeBSDMIPS (LE) Linux with uClibcArmv5TE Linux with uClibcThumb2-mode ARMv7-A Linux with NEON, musl 1.2.3Armv6 Linux with musl 1.2.3LoongArch64 Linux, LP64D ABI (kernel 5.19, glibc 2.36)Armv6 Linux with musl 1.2.3, hardfloatMIPS Linux (kernel 4.4, glibc 2.23)armv7-unknown-netbsdelf-eabihfArmv7-A NetBSD w/hard-floatARM64 NetBSDx86_64 Hermit+rdrnd,+rdseedARM64 Linux (kernel 4.1, glibc 2.17+)ARM64 Linux (big-endian)Bare ARMv8-M BaselineArmv6 Android+strict-align,+v5teThumb2-mode ARMv7-A Linux with NEON (kernel 4.4, glibc 2.23)Bare ARMv7E-M, hardfloatBare ARMv6-M+strict-align,+atomics-32Armv7-A for VxWorksARM64 HermitARM64 NetBSD (big-endian)ARM64 FreeBSDARM64 AndroidARM64 OpenBSDBare ARMv7E-M+v8a,+reserve-x18Bare ARMv7-MBare ARMv8-M MainlinebpfebE-m:e-p:64:64-i64:64-i128:128-n32:64-S128bpfelBPF (little endian)Arm SOLID with TOPPERS/ASP3+v7,+soft-float,+thumb2,-neonArm SOLID with TOPPERS/ASP3, hardfloatARM64 SOLID with TOPPERS/ASP3aarch64-kmc-elf-gccArmv7-A Linux with uClibc, softfloatArmv7-A Linux with uClibc, hardfloatARM64 Linux (big-endian, ILP32 ABI)E-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128-Fn32ARM64 Apple macOS (11.0+, Big Sur+)e-m:o-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-n32:64-S128-Fn32ARM64e Apple DarwinARM64 OpenHarmonyARMv7-A Apple-A6 Apple iOSe-m:o-p:32:32-Fi8-f64:32:64-v64:32:64-v128:32:128-a:0:32-n32-S32+v7,+vfp4,+neonARM64 Apple watchOS Simulator+neon,+fp-armv8,+apple-a7ARM64 Apple visionOS+neon,+fp-armv8,+apple-a16ARM64 Apple visionOS simulatorx86 Apple macOS (10.12+, Sierra+)e-m:o-p:32:32-p270:32:32-p271:32:32-p272:64:64-i128:128-f64:32:64-f80:128-n8:16:32-S128ARM64 Apple Mac Catalyst+neon,+fp-armv8,+apple-a12ARM64 Apple iOSARM64 Apple watchOS with 32-bit pointerse-m:o-p:32:32-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-n32:64-S128-Fn32+v8a,+neon,+fp-armv8,+apple-a7x86_64 Apple macOS (10.12+, Sierra+)ARM64 Apple iOS SimulatorARM64 Apple watchOS+neon,+fp-armv8,+apple-a12,+v8.3a,+pauthARM64e Apple tvOSArmv7-A Apple WatchOSe-m:o-p:32:32-Fi8-i64:64-a:0:32-n32-S128ARM64 Apple tvOS Simulatoravr25avr31avr35avr51avrxmega1avrxmega2avrxmega3avrxmega4avrxmega5avrxmega6avrxmega7avrtinyat90s1200at90s2313at90s2323at90s2333at90s2343at86rf401at90s4414at90s4433at90s4434at90s8515at90c8534at90s8535ata5272attiny13aattiny2313attiny2313aattiny24aattiny4313attiny44aattiny84aattiny261attiny261aattiny441attiny461attiny461aattiny841attiny861attiny861aattiny43uattiny828at43usb355atmega103at43usb320attiny167at90usb82at90usb162ata5505ata664251atmega8u2atmega16u2atmega32u2attiny1634atmega8ata6289ata6285ata6286atmega48aatmega48paatmega48pbatmega48patmega88aatmega88patmega88paatmega88pbatmega8515atmega8535atmega8hvaat90pwm2bat90pwm3bat90pwm81ata5702m322ata5782ata5790ata5791ata5795ata5831ata8210ata8510atmega16aatmega161atmega162atmega163atmega164aatmega164patmega164paatmega165atmega165aatmega165patmega165paatmega168atmega168aatmega168patmega168paatmega168pbatmega169atmega169aatmega169patmega169paatmega32aatmega323atmega324aatmega324patmega324paatmega324pbatmega325atmega325aatmega325patmega325paatmega3250atmega3250aatmega3250patmega3250paatmega328atmega328patmega328pbatmega329atmega329aatmega329patmega329paatmega3290atmega3290aatmega3290patmega3290paatmega406atmega64aatmega640atmega644atmega644aatmega644patmega644paatmega645atmega645aatmega645patmega649atmega649aatmega649patmega6450atmega6450aatmega6450patmega6490atmega6490aatmega6490patmega64rfr2atmega644rfr2atmega16hvaatmega16hva2atmega16hvbatmega16hvbrevbatmega32hvbatmega32hvbrevbatmega64hveatmega64hve2at90can32at90can64at90pwm161at90pwm216at90pwm316atmega32c1atmega64c1atmega16m1atmega32m1atmega64m1atmega16u4atmega32u4atmega32u6at90usb646at90usb647at90scr100at94km3000atmega128atmega128aatmega1280atmega1281atmega1284atmega1284patmega128rfa1atmega128rfr2atmega1284rfr2at90can128at90usb1286at90usb1287atmega2560atmega2561atmega256rfr2atmega2564rfr2atxmega16a4atxmega16a4uatxmega16c4atxmega16d4atxmega32a4atxmega32a4uatxmega32c3atxmega32c4atxmega32d3atxmega32d4atxmega32e5atxmega16e5atxmega8e5atxmega64a3atxmega64a3uatxmega64a4uatxmega64b1atxmega64b3atxmega64c3atxmega64d3atxmega64d4atxmega64a1atxmega64a1uatxmega128a3atxmega128a3uatxmega128b1atxmega128b3atxmega128c3atxmega128d3atxmega128d4atxmega192a3atxmega192a3uatxmega192c3atxmega192d3atxmega256a3atxmega256a3uatxmega256a3batxmega256a3buatxmega256c3atxmega256d3atxmega384c3atxmega384d3atxmega128a1atxmega128a1uatxmega128a4uattiny4attiny5attiny9attiny102attiny104attiny202attiny402attiny204attiny404attiny804attiny1604attiny406attiny806attiny1606attiny807attiny1607attiny212attiny412attiny214attiny414attiny814attiny1614attiny416attiny816attiny1616attiny3216attiny417attiny817attiny1617attiny3217attiny1624attiny1626attiny1627attiny3224attiny3226attiny3227atmega808atmega809atmega1608atmega1609atmega3208atmega3209atmega4808atmega4809avr64da28avr64da32avr64da48avr64da64avr64db28avr64db32avr64db48avr64db64avr64dd14avr64dd20avr64dd28avr64dd32avr64du28avr64du32avr64ea28avr64ea32avr64ea48avr64sd28avr64sd32avr64sd48avr16dd20avr16dd28avr16dd32avr16du14avr16du20avr16du28avr16du32avr32da28avr32da32avr32da48avr32db28avr32db32avr32db48avr32dd14avr32dd20avr32dd28avr32dd32avr32du14avr32du20avr32du28avr32du32avr16eb14avr16eb20avr16eb28avr16eb32avr16ea28avr16ea32avr16ea48avr32ea28avr32ea32avr32ea48avr32sd20avr32sd28avr32sd32avr128da28avr128da32avr128da48avr128da64avr128db28avr128db32avr128db48avr128db64cannot set when is already set2e3e23e3r13e3r2doloop3e3r33e710e60cachedsp1e2dspe60e1float7e60floate1hard-tphigh-registershwdivmpmp1e2trustvdsp2e60fvdspv2fdivduhard-floathard-float-abiadxaesamx-avx512amx-complexamx-fp8amx-movrsamx-transposesse4.2avx10.1avx512bf16avx512bitalgavx512fp16avx512ifmaavx512vbmiavx512vbmi2avx512vnniavx512vpopcntdqavx10.2fmaavx512vp2intersectavxifmaavxneconvertavxvnniavxvnniint8avxvnniint16cmpxchg16bermsbkllzcntmovbemovrspclmulqdqpopcntprfchwrdrandrdseeduse `-Zretpoline-external-thunk` compiler flag insteadretpoline-external-thunkuse `-Zretpoline` compiler flag insteadretpoline-indirect-branchesretpoline-indirect-callsrtmshasha512sm3sm4sse4.1ssse3sse4atbmvpclmulqdqwideklxopxsavexsavecxsavesaclassunsound because it changes the ABI of atomic operationsatomics-32crcd32dotproddspmclassrclassthumb-modethumb2trustzonev6kvirtualizationbtiditdpbecvf32mmsvef64mmfhmflagmflagm2Rust ties `fp-armv8` to `neon`fp8lutfp8dot2fp8dot4fp8fmafrinttshbcjsconvlorlselse128mteoutline-atomicspanpmuv3rasrcpc2rcpc3rdmuse `-Zfixed-x18` compiler flag insteadreserve-x18sbsmesme-b16b16sve-b16b16sme-f8f16sme-f8f32sme-f16f16sme-f64f64sme-i16i64sme-lutv2sme2p1ssve-fp8dot2ssve-fp8dot4ssve-fp8fmasve2-bitpermsve2-sha3sve2p1tmev8.1avhv8.2av8.3av8.4av8.5av8.6av8.7av8.8av8.9av9.1av9av9.2av9.3av9.4av9.5aatomicsbulk-memoryexception-handlingextended-constmultivaluemutable-globalsnontrapping-fptointreference-typesrelaxed-simdtail-callwide-arithmeticazaamozalrsczbazbbzbsczcazicsrforced-atomicsmrelaxunaligned-scalar-memunaligned-vector-memvzve64dza64rsza128rszabhazacaszama16bzawrszbczcbzcmopzdinxzfazfbfminzfhzfhminzhinxzic64bzicbomzicbopzicbozziccifzicclsmziccrsezicntrzicondzihintntlzihintpausezihpmzimopzkzknzkrzktzkszksedzve64xzve32fzve32xzve64fzvfhminzvknedzvknhbzvknczvkngzvknhazvksedzvkshzvksczvksgisa-68000isa-68010isa-68020isa-68030isa-68040isa-68882isa-68060isa-68881forbidden features should not reach this fardiv32frecipelam-bhlamcaslbtld-seq-salvzscqualmsyncpower8-altivecpower8-cryptopower8-vectorvsxpower9-altivecpower9-vectorpower10-vectorx86_64 Apple watchOS Simulatorx86 Apple iOS Simulatorx86_64 Apple Mac Catalystx86_64 Apple tvOS Simulatorx86_64 Apple iOS Simulatorcrt1.ocrti.ocrtbegin.ocrtbeginS.orcrt1.ocrt2.orsbegin.odllcrt2.ocrtn.ocrtendS.orsend.ocrt1-command.ocrt1-reactor.oRegIntegerFloatVector