// { dg-options "-w" } // The size assigned to `U' may not be ABI-compliant and may change in a // future version of GCC. // g++.…
ABI 源代码
每个操作系统都会为运行在该系统下的应用程序提供应用程序二进制接口(ApplicationBinaryInterface,ABI)。ABI包含了应用程序在这个系统下运行时必须遵守的编程约定。ABI总是包含一系列的系统调用和使用这些系统调用的方法,以及关于程序可以使用的内存地址和使用…
// { dg-options "-Wabi -fabi-version=1" } struct S { // { dg-warning "ABI" } char c : 1024; // { dg-warning "width" } };
// { dg-do compile } // { dg-options "-Wabi -fabi-version=1" } union U { // { dg-warning "ABI" } int i: 4096; // { dg-warning "…
/inftl-user.h/1.1/Wed May 5 15:17:00 2004// /jffs2-user.h/1.1/Wed May 5 11:57:54 2004// /mtd-user.h/1.2/Wed May 5 14:44:57 2004…