powerpc 相关问题

与PowerPC系列RISC处理器相关的问题。

ppc32和ppc64函数堆栈计算

我正在研究ppc32和ppc64体系结构以为我的编译器实现新的后端,但是我对函数的序言有疑问,我已经阅读了几篇有关PowerPC的IBM文档,但是我有...]]

回答 1 投票 2

如何在PowerPC架构中“无效”或“刷新”一系列CPU缓存?

我正在使用一个嵌入式设备,该设备通过PCIe与PowerPC CPU进行通信。由于SDK的限制,我必须使用Linux内核版本4.1.8。这个版本没有相关的功能...

回答 1 投票 1

PowerPC ppc64le上的Gcc Woverloaded虚拟错误

我正在在rhel7.6:ppc64le上构建Istio-envoy。构建通过,但是存在测试失败:错误:在test / server / filter_chain_benchmark_test.cc:19:0:`bazel -...

回答 1 投票 0

Linux powerpc syscall编号:什么是spu和nospu ABI且为32或64位

查看arch / powerpc / kernel / syscalls / syscall.tbl中的Linux内核powerpc syscall编号,有5个ABI: 对于此文件,可以是common,spu,nospu,64或32。普通的32和64 ...

回答 1 投票 1

如何在AIX PowerPC上明确诊断“ load hit store”

我已经优化了编译器以生成较小的代码。然而,尽管产生了更少的指令和较短的代码路径,尤其是更少的加载和存储,但是为一个小演示而产生的代码...

回答 1 投票 1

64位数据总线与32位地址总线?

根据某些资料,PowerPC 7xx系列具有64位数据总线,但具有32位地址总线。我想知道这两者之间有什么区别,特别是:如果我们谈论的是32位或64位...

回答 1 投票 -1


了解不同平台上的Docker

如果我在Linux机器(x86)上创建了一个docker映像(运行服务的Ubuntu映像),那么可以在PowerPC的Linux上运行该映像吗?还是我必须重建docker image ...

回答 1 投票 0

在Linux中编译具有小尾数的PowerPC(e5500系列)

我有基于PowerPC e5500系列的嵌入式板。我想用Yocto编译一个Linux内核。我希望该内核为小端字节序内核。但是当我尝试在内核中启用little-endian选项时...

回答 1 投票 0

减少g ++ RAM使用量

除了“获得更多的内存”之外,我还没有找到一个可靠的答案。有没有办法减少g ++在编译过程中使用的内存?我(出于某种原因)试图编译...

回答 1 投票 2

什么是品牌所在地公司?

谁提供品牌所在地公司提供的服务?

回答 1 投票 -1

Baremetal长凳和软件

我正在寻找有关裸机编程的一些信息。我正在不同的Powerpc平台上工作,当前正在尝试证明某些测试不受linux内核的影响。这些...

回答 2 投票 1

如何减少PowerPC Macintosh上的循环中的CPU使用率?

我正在研究不断检查用户输入的固件级别代码:while(1){if(user_input()){Handle_user_input()}}当前,此循环导致CPU使用率为100%...。] >

回答 1 投票 -1

我如何为32位和64位都创建单个makefile?

我有一个可以在Linux(x86_64)和OS X Intel(x86_64)上透明工作的makefile。这使用特定于64位的GCC选项。有没有一种方法可以调整makefile,以便可以为32位生成...

回答 6 投票 18

禁用__tls_get_addr_opt用于PPC

我使用PowerPC架构为嵌入式设备开发软件。最近,我们进行了新的固件升级,制造商提供了一个无法构建可运行的工具链...

回答 1 投票 0

如何为PowerPC编写裸机hello world程序

我需要在裸机PowerPC系统上编写程序。作为没有OS / bootloarder的裸机编程的新手,我决定编写一个hello world程序来启动。我在Google上搜索了一些相关信息,...

回答 2 投票 0

PowerPC的stfs指令为什么不按预期运行?

PowerPC的浮点寄存器仅支持双精度格式,因此加载和存储单精度值需要转换。从单载到双载的转换很有意义,...

回答 1 投票 0

相当于GCC的__builtin_darn()的lang

我正在尝试在Power9上发现Clang与GCC的__builtin_darn()等效。收看Clang 7.0源,看起来LLVM支持它:llvm_source $ cat llvm / test / MC / PowerPC / ppc64-encoding.s | grep ...

回答 1 投票 1

为什么“ bcl 20、31,$ + 4”指令获取LR中下一条指令的地址?为什么不“ bl $ + 4”或“ bcl 20,xx,$ + 4”?

我已经阅读了IBM的最新Power ISA手册(https://openpowerfoundation.org/?resource_lib=power-isa-version-3-0),并说[在第35页; 2.4分支指令]:获取...

回答 1 投票 0

[尝试运行apk添加时,为PowerPC(PPC64le)构建基于高山的映像失败

[在为目标平台linux / ppc64le构建docker映像的过程中添加任何apk软件包都会导致“错误签名”错误。 6 0.470(1/1)安装sudo(1.8.27-r0)6 0.537错误:sudo-1.8.27-r0:...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.