如何检查configure支持哪些feature?
运行configure时,很多时候需要加上一些特定的参数,比如--disable-FEATURE(FEATURE是特定与当前编译的程序的),问题是如何知道要编译的程序支持哪些F…
gcc能不能禁止编译器缺省的包含路径?
我知道用-I指定的路径是在前面的,但我想直接禁止掉它使用/usr/include(我用的是BSD,可能和Linux系统头文件位置不太相同;但都是GCC,结果是一样的…
“gcc内嵌汇编的语法”来自于哪个权威手册?
请问:下面关于“gcc内嵌汇编的语法”来自于哪个权威手册?我在gcc手册中怎么没找到呢? 多谢! --------------------------------------------------…
__asm__ __volatile__("": : :"memory");啥意思啊?
在u-boot1.1.6 的lib_arm/board.c  的void start_armboot (void)函数中,有这样一行内嵌汇编:__asm__ __volatile__("": : :"mem…
请问这两个结构哪个效率高些
struct A {      int a      char b      char c } struct B {      char b  …
谁能给我讲讲gcc的寄存器分配的算法,看了3天了还不是很明白
看了几天了,还不是很明白。 粗略的看了下,个人的理解是 local-alloc.c用于分配一个block中的register, global.c用于一个function中的register alloca…
“Bad page state in process”错误如何解决?
在/var/log/messages中发现如下错误,不知道如何定位,是程序还是内核BUG了?   20469 May 26 03:05:08 test kernel: [22059076.644000] Bad …
qemu调试初始化代码时,给了段恶心信息,改怎么分析。
qemu: fatal: triple fault EAX=e0000011 EBX=00000050 ECX=00000053 EDX=00000001 ESI=0010b884 EDI=0010a010 EBP=00067eb0 ESP=00110380 EIP=001000…