GCC C语言处理主要函数之c_common_init
来源:互联网 发布:smo算法 python实现 编辑:程序博客网 时间:2024/06/08 14:13
c_common_init:
/* Front end initialization common to C, ObjC and C++. */bool c_common_init (void){ /* Set up preprocessor arithmetic. Must be done after call to c_common_nodes_and_builtins for type nodes to be good. */ cpp_opts->precision = TYPE_PRECISION (intmax_type_node); cpp_opts->char_precision = TYPE_PRECISION (char_type_node); cpp_opts->int_precision = TYPE_PRECISION (integer_type_node); cpp_opts->wchar_precision = TYPE_PRECISION (wchar_type_node); cpp_opts->unsigned_wchar = TYPE_UNSIGNED (wchar_type_node); cpp_opts->bytes_big_endian = BYTES_BIG_ENDIAN;
/* This can't happen until after wchar_precision and bytes_big_endian are known. */ cpp_init_iconv (parse_in);
if (version_flag) { int i; fputs ("Compiler executable checksum: ", stderr); for (i = 0; i < 16; i++) fprintf (stderr, "%02x", executable_checksum[i]); putc ('\n', stderr); }
/* Has to wait until now so that cpplib has its hash table. */ init_pragma ();
if (flag_preprocess_only) { c_finish_options (); preprocess_file (parse_in); return false; }
return true;}
- GCC C语言处理主要函数之c_common_init
- GCC C语言处理主要函数之c_parse_init
- GCC C语言处理主要函数之c_init_decl_processing
- GCC C语言处理主要函数之c_objc_common_init
- GCC C语言处理主要函数之init_pragma
- GCC C语言处理主要函数之c_register_pragma
- GCC C语言处理主要函数之c_common_init_ts
- GCC C语言处理主要函数之dbxout_init
- GCC主要数据结构之C lang_type
- C语言之文件处理函数总结
- C语言之字符串处理函数
- GCC C语言处理hooks实现
- C语言学习笔记之常用的字符串处理函数
- c语言之字符串处理函数(三)
- C 语言之字符串处理函数一 -2016.01.01
- C语言之常用字符串处理函数(非调用)
- GCC之C 语言编译过程
- GCC之C 语言编译过程
- GCC C语言处理主要函数之c_objc_common_init
- 非极大值抑制算法
- 语言数据联盟( linguistic data consortium,LDC)
- Python Machine Learning
- 移动端的布局:flex布局
- GCC C语言处理主要函数之c_common_init
- solr6.3安装部署
- 图片压缩大小清晰度测试
- CCF201403-1-相反数
- 题目1004:Median
- hibernate 自定义sql createSQLQuery多表join查询查询自定义vo对象
- ViewPage的初使用(一)
- C++中的深拷贝和浅拷贝
- nginx的Mainline version、Stable version、Legacy version的版本区别