abi

abi

文章 0 浏览 4

x86_64 va_list 结构的格式是什么?

有人有关于 x86_64 ABI(Linux 上使用的)中 va_list 表示的参考吗?我正在尝试调试一些堆栈或参数似乎已损坏的代码,这确实有助于理解我应该看到的内…

べ繥欢鉨o。 2024-10-16 17:01:31 7 0

在没有堆栈的 Linux 上进行系统调用

在 Linux i386 上,int $0x80 系统调用 ABI 使得无需有效的用户空间堆栈即可轻松执行系统调用。另一方面,vdso/vsyscall 接口需要访问堆栈。其他 Linu…

仅冇旳回忆 2024-10-16 15:23:48 6 0

什么是ABI(应用程序二进制接口)?

维基百科是这样说的: 在计算机软件中,应用程序 二进制接口(ABI)描述了 之间的低级接口 应用程序(或任何类型的)程序 和操作系统或其他 应用程序…

岁吢 2024-10-14 16:27:40 7 0

AIX 5 中的 xlc 是否支持 c++阿比?

AIX 5 中的 xlc 支持 c++ abi 吗?…

×眷恋的温暖 2024-10-14 04:52:07 9 0

为什么布尔值的大小是 1 个字节而不是 1 位?

在 C++ 中, 为什么布尔值的大小是 1 个字节而不是 1 位? 为什么没有像 4 位或 2 位整数这样的类型? 在为 CPU 编写模拟器时,我遗漏了上述内容…

为人所爱 2024-10-10 12:50:18 15 0

C 有标准的 ABI 吗?

来自其他地方的讨论: C++ 没有标准 ABI(应用程序二进制接口) 但是 C 也没有,对吧? 在任何给定的平台上它几乎都是如此。如果缺乏的话,它就无法作…

时光沙漏 2024-10-08 14:47:00 7 0

opencl支持布尔变量吗?

openCL 支持布尔变量吗?我目前正在使用 JOCL (java) 编写我的 openCL 调用代码,但我没有看到任何有关布尔值的信息。…

虐人心 2024-10-07 22:08:05 9 0

为什么 Windows64 使用与 x86-64 上所有其他操作系统不同的调用约定?

AMD 有一个 ABI 规范,描述了在 x86-64 上使用的调用约定。所有操作系统都遵循它,但 Windows 除外,它有自己的 x86-64 调用约定。为什么? 有谁知道…

胡大本事 2024-10-07 12:10:09 7 0

命名空间嵌套函数的最佳实践和语义以及 extern“C”的使用

我正在创建一个带有 C-ABI 接口的 C++ 库。 这就是 GCC 在重整方面处理外部“C”限定符的方式: namespace x { extern "C" int monkey(int x) { retur…

内心旳酸楚 2024-10-02 17:38:56 9 0

C 编译器可以在指针为 32 位的情况下生成 64 位可执行文件吗?

大多数程序非常适合 <4GB 地址空间,但需要使用 x64 架构上才可用的新功能。 是否有编译器/平台可以使用 x64 寄存器和特定指令,但保留 32 位指针以节…

吹梦到西洲 2024-10-01 04:11:13 9 0

与 ABI 调用约定和架构混淆

我对所有这些术语感到困惑: ABI、调用约定和硬件架构。 ABI 与架构相关:x86-64 的 ABI 与 i386 不同。 但是您也可以定义自己的调用约定 cdecl... 那…

碍人泪离人颜 2024-09-14 06:06:35 14 0

维护 ABI:向结构添加构造函数

我们在共享库的修订版 1 中有一个结构体,我们需要为其维护 ABI: struct Person { std::string first_name; std::string last_name; } 在修订版 2 中…

梓梦 2024-09-13 19:33:51 11 0

GCC ABI 兼容性

据我所知,不可能链接使用不同版本的 GCC 应用程序二进制接口 (ABI) 的库。 GCC 的每个版本都有 ABI 更改吗?如果我使用 GCC 4.3.2,是否可以链接使用…

像你 2024-09-01 02:55:09 13 0

UNIX 和 Linux 的调用约定是什么? i386 和 x86-64 上的 Linux 系统调用(和用户空间函数)

以下链接解释了 UNIX(BSD 风格)和 Linux 的 x86-32 系统调用约定。 Linux: http://www.int80h.org/bsdasm/#system-calls http:// /www.freebsd.org/…

痕至 2024-08-26 22:01:19 15 0

什么是应用程序二进制接口 (ABI)?

我从来没有清楚地理解什么是 ABI。请不要向我指出维基百科文章。如果我能理解的话,我就不会在这里发这么长的帖子了。 这是我对不同接口的看法: 电视…

不甘平庸 2024-08-19 17:52:41 13 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文