define __size_t size_t typedef __SIZE_TYPE__ __size_t; typedef __SIZE_TYPE__ size_t; |
#include <stdio.h>
int main()
{
size_t unsigl = 1;
int inttype = -1;
if (inttype < unsigl) {
printf("Bad!\n");
}
return 0;
}
08048414 <main>:
8048414: 8d 4c 24 04 lea 0x4(%esp),%ecx
8048418: 83 e4 f0 and $0xfffffff0,%esp
804841b: ff 71 fc pushl -0x4(%ecx)
804841e: 55 push %ebp
804841f: 89 e5 mov %esp,%ebp
8048421: 51 push %ecx
8048422: 83 ec 14 sub $0x14,%esp
8048425: c7 45 f4 01 00 00 00 movl $0x1,-0xc(%ebp)
804842c: c7 45 f8 ff ff ff ff movl $0xffffffff,-0x8(%ebp)
8048433: 8b 45 f8 mov -0x8(%ebp),%eax
8048436: 3b 45 f4 cmp -0xc(%ebp),%eax
8048439: 73 0c jae 8048447 <main+0x33>
08048414 <main>:
8048414: 8d 4c 24 04 lea 0x4(%esp),%ecx
8048418: 83 e4 f0 and $0xfffffff0,%esp
804841b: ff 71 fc pushl -0x4(%ecx)
804841e: 55 push %ebp
804841f: 89 e5 mov %esp,%ebp
8048421: 51 push %ecx
8048422: 83 ec 14 sub $0x14,%esp
8048425: c7 45 f4 01 00 00 00 movl $0x1,-0xc(%ebp)
804842c: c7 45 f8 ff ff ff ff movl $0xffffffff,-0x8(%ebp)
8048433: 8b 45 f8 mov -0x8(%ebp),%eax
8048436: 3b 45 f4 cmp -0xc(%ebp),%eax
8048439: 7d 0c jge 8048447 <main+0x33>
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |