与PowerPC系列RISC处理器相关的问题。
有人在 ppc 架构上运行 Clang 作为 C 编译器吗?我正在尝试复活旧的 G4 12 英寸 Powerbook(867 Mhz G4 CPU)并将安装 Linux(带有 Linux Mint/LXDE 前端的 Debian)...
PowerPC for 440fp CPU openssl 支持
我在以下链接中注意到 openssl 对 powerpc 的支持: https://github.com/openssl/openssl/blob/master/crypto/sha/asm/keccak1600-ppc64.pl 然而,我正在使用的硬件,其来源是
我正在查看解析由 SN Systems 的 ps3ppusnc 编译器构建的二进制文件中的 DWARFv2 的崩溃报告。目标是 PlayStation - 大概是 3,因为 4 和 5 不再是 Power...
带有“long double”的 constexpr 在 ppc64el 上失败
无论出于何种原因,powerpc64le 上的 gcc (g++ (Debian 14.2.0-7) 14.2.0) 无法计算具有长双除法的 constexpr: 无效测试(){ constexpr auto oneThird = ((long double) 1)/ ((long
在 OSX 上针对 Intel 和 PPC CPU 进行编译
我有一台配备 64 位 Intel Core 2 Duo 处理器的 MacBook Pro,我正在使用 gcc (i686-apple-darwin9-gcc-4.0.1) 编译可执行文件,我可以在自己的机器上正常运行。最近有人尝试...
我正在尝试在Blue Gene超级计算机上构建Google Protocolbuffers和Kyotocabinet,这是一台基于PowerPC64的机器,运行Suse Linux,gcc 4.1.2。 当我编译代码时,Google
Transmission 2.76 为 PowerPC 编译
Transmission 不再提供预编译的 PowerPC 支持,但他们仍然有可用的源代码。我尝试自己编译它,但收到错误消息“找不到 pkg-config 脚本或......
我是汇编编码的新手。 我有下面的C代码 #定义X 8380417 #定义INV 0x3802001 int32_t 减少(int64_t a){ int32_t t; t = (int64_t)(int32_t)a*INV; t = (a - (int64_t)t*X) >...
是否可以在同一个 macOS 应用程序中同时拥有 PowerPC、x86_64 和 ARM64?
我想知道单个应用程序是否可以同时支持 PowerPC、Intel x86 和 Apple Silicon ARM64,而不考虑实际限制(例如从 10.4 Tiger 到 14 的兼容性...
lscpu 似乎有一个错误,它无法确定正确的套接字数量。为此打开了一个问题,但我没有得到任何回复 https://github.com/karelzak/util-linux/...
升级编译器工具链时,_GLOBAL_OFFSET_TABLE 的符号类型错误
我们有一个旧的 powerpc-elf 工具链,可以正确创建 .elf 文件。 该编译器已经有 20 多年的历史了,在 Solaris 上运行,所以也许是时候升级了。 我们可以将我们的应用程序移植到最近的 gcc cross 上
我已经使用 PPC 工具链为以下程序构建了可执行文件。 工具链详细信息: powerpc-wrs-linux-gnu-g++(风河 Linux Sourcery G++ 4.4a-341)4.4.1 我们在编译期间包含了 -pthread...
从 C++ 按值传递到 C 的复数似乎在 powerpc 上不起作用
当我将复杂的浮点数(complex.h)从 C++ 调用者传递到 C 库时,在 32 位 Power PC 上运行时,该值无法正确传递。我使用了两种不同的开源软件
我正在使用 PowerPC 的 Diab C 编译器 (v5.9.4),我需要将通用寄存器的内容复制到函数的局部变量中。 有没有关于如何读取 GPR 的示例...
有人可以给我看一个 C++ 的例子吗?我正在尝试练习我的汇编语言技能,从我得到的语言是 powerpc,我们正在寻找 44 位移位到...
到目前为止,我只在 rustc 书中的目标列表中看到了针对 Linux 等操作系统的 PowerPC,但没有针对嵌入式操作系统。 从 LLVM 文档来看,这意味着它们支持嵌入式 PowerPC,因此......
((PowerPC)不明白为什么代码将寄存器的内容存储在同一地址中
我最近开始为Xbox 360反转游戏,而且我真的不明白为什么%r11和%r10的内容存储在具有相同地址(。的地址[%r8]和[%r9]中。 ..
powerpc-eabivle-gcc不支持e_and2i指令
我想禁用e200z7的MSR寄存器的第16位。这是我正在使用的:/ *禁用MSR [EE]位* / mfmsr r6 e_and2i r6,0x7fff mtmsr r6编译.S文件时...
我在这里阅读了其他文章,但仍然对PPC和rlwinm有疑问。我正在查看的示例是:li r0,0x100 clrlslwi r9,r0,27,5(其afaik与rlwinm r9,r0,5,22,26相同)...