位置无关代码(可重定位代码) - 2023.2 简体中文

Vitis 统一软件平台文档 嵌入式软件开发 (UG1400)

Document ID
UG1400
Release Date
2023-12-13
Version
2023.2 简体中文

MicroBlaze™ 处理器编译器支持使用 -fPIC 开关来生成位置无关代码。虽然这两项功能在 AMD 编译器中都受支持,但却不受其他库和工具支持,因为 Vivado 仅提供独立平台。没有任何加载器或调试器可在运行时解读可重定位代码并执行正确的重定位。这些独立代码功能不受 AMD 库、启动文件或其他工具的支持。第三方操作系统供应商应在其分发版和工具中将这些功能作为标准功能来使用。