没有合适的资源?快使用搜索试试~ 我知道了~
首页"IAR EWARM开发指南手册:编译链接Arm核心的详细指导"
"IAR EWARM开发指南手册:编译链接Arm核心的详细指导"
需积分: 5 37 下载量 86 浏览量
更新于2024-03-21
1
收藏 7.39MB PDF 举报
The IAR Development Guide, specifically the EWARM-DevelopmentGuide and EWARM_DevelopmentGuide.ENU, provides comprehensive guidance on compiling and linking for Arm Limited's Arm® Cores AFE1_AFE2-1:12. This guide, Copyright © 1999–2023 by IAR Systems AB, outlines the necessary steps and procedures for efficient development using IAR C/C. Users are cautioned that reproduction of any part of this document is prohibited without prior written consent from IAR Systems AB. Any use or copying of the software described in the guide must adhere to the terms of the accompanying license. The information presented in this document is intended for educational and instructional purposes only, and IAR Systems AB specifically disclaims any liability for errors or omissions. By following the guidelines outlined in this guide, developers can effectively utilize IAR C/C for Arm development, ensuring optimal performance and reliability. Whether compiling, linking, or debugging code, developers can rely on the IAR Development Guide to navigate the intricacies of Arm development and produce high-quality software solutions.
AFE1_AFE2-1:1
16
IAR C/C++ Development Guide
Compiling and Linking for Arm
--mfc ................................................................................................. 306
--no_alignment_reduction ................................................................ 306
--no_bom .......................................................................................... 307
--no_call_frame_info ....................................................................... 307
--no_clustering ................................................................................. 307
--no_code_motion ............................................................................ 308
--no_const_align ............................................................................... 308
--no_cse ............................................................................................ 308
--no_default_fp_contract .................................................................. 309
--no_exceptions ................................................................................ 309
--no_fragments ................................................................................. 309
--no_inline ........................................................................................ 310
--no_literal_pool ............................................................................... 310
--no_loop_align ................................................................................ 311
--no_mem_idioms ............................................................................ 311
--no_normalize_file_macros ............................................................ 311
--no_path_in_file_macros ................................................................ 312
--no_rtti ............................................................................................ 312
--no_rw_dynamic_init ...................................................................... 312
--no_scheduling ................................................................................ 313
--no_size_constraints ....................................................................... 313
--no_static_destruction ..................................................................... 313
--no_system_include ........................................................................ 314
--no_tbaa .......................................................................................... 314
--no_typedefs_in_diagnostics .......................................................... 314
--no_unaligned_access ..................................................................... 315
--no_uniform_attribute_syntax ........................................................ 315
--no_unroll ....................................................................................... 316
--no_var_align .................................................................................. 316
--no_warnings .................................................................................. 316
--no_wrap_diagnostics ..................................................................... 317
--nonportable_path_warnings .......................................................... 317
-O ..................................................................................................... 317
--only_stdout .................................................................................... 318
AFE1_AFE2-1:1
Contents
17
--output, -o ....................................................................................... 318
--pending_instantiations ................................................................... 319
--predef_macros ............................................................................... 319
--preinclude ..................................................................................... 319
--preprocess ...................................................................................... 320
--public_equ ..................................................................................... 320
--relaxed_fp ...................................................................................... 321
--remarks .......................................................................................... 321
--require_prototypes ......................................................................... 322
--ropi ................................................................................................. 322
--ropi_cb ........................................................................................... 323
--rwpi ................................................................................................ 323
--rwpi_near ....................................................................................... 324
--section ............................................................................................ 324
--section_prefix ................................................................................ 325
--silent .............................................................................................. 325
--source_encoding ............................................................................ 326
--stack_protection ............................................................................. 326
--strict ............................................................................................... 326
--system_include_dir ........................................................................ 327
--text_out .......................................................................................... 327
--thumb ............................................................................................. 328
--uniform_attribute_syntax .............................................................. 328
--use_c++_inline .............................................................................. 328
--use_paths_as_written ..................................................................... 329
--use_unix_directory_separators ...................................................... 329
--utf8_text_in ................................................................................... 329
--vectorize ........................................................................................ 330
--version ........................................................................................... 330
--vla .................................................................................................. 330
--warn_about_c_style_casts ............................................................. 331
--warn_about_incomplete_constructors ........................................... 331
--warn_about_missing_field_initializers ......................................... 331
--warnings_affect_exit_code ............................................................ 332
AFE1_AFE2-1:1
18
IAR C/C++ Development Guide
Compiling and Linking for Arm
--warnings_are_errors ...................................................................... 332
Linker options .................................................................................................. 333
Summary of linker options ............................................................... 333
Descriptions of linker options ......................................................... 337
--abi .................................................................................................. 337
--accurate_math ................................................................................ 338
--advanced_heap .............................................................................. 338
--basic_heap ..................................................................................... 338
--BE8 ................................................................................................ 339
--BE32 .............................................................................................. 339
--call_graph ...................................................................................... 339
--config ............................................................................................. 340
--config_def ...................................................................................... 340
--config_search ................................................................................. 341
--cpp_init_routine ............................................................................. 341
--cpu ................................................................................................. 342
--default_to_complex_ranges ........................................................... 342
--define_symbol ............................................................................... 342
--dependencies ................................................................................. 343
--diag_error ...................................................................................... 344
--diag_remark ................................................................................... 344
--diag_suppress ................................................................................ 345
--diag_warning ................................................................................. 345
--diagnostics_tables .......................................................................... 345
--do_segment_pad ............................................................................ 346
--enable_hardware_workaround ...................................................... 346
--enable_stack_usage ....................................................................... 346
--entry ............................................................................................... 347
--entry_list_in_address_order .......................................................... 347
--error_limit ...................................................................................... 348
--exception_tables ............................................................................ 348
--export_builtin_config .................................................................... 349
--extra_init ........................................................................................ 349
AFE1_AFE2-1:1
Contents
19
-f ....................................................................................................... 349
--f ...................................................................................................... 350
--force_exceptions ............................................................................ 350
--force_output ................................................................................... 351
--fpu .................................................................................................. 351
--image_input ................................................................................... 352
--import_cmse_lib_in ....................................................................... 352
--import_cmse_lib_out ..................................................................... 353
--inline .............................................................................................. 353
--keep ............................................................................................... 354
--library_security .............................................................................. 354
--log .................................................................................................. 355
--log_file ........................................................................................... 356
--mangled_names_in_messages ....................................................... 356
--manual_dynamic_initialization ..................................................... 357
--map ................................................................................................ 357
--merge_duplicate_sections ............................................................. 358
--no_bom .......................................................................................... 358
--no_dynamic_rtti_elimination ........................................................ 359
--no_entry ......................................................................................... 359
--no_exceptions ................................................................................ 360
--no_fragments ................................................................................. 360
--no_free_heap ................................................................................. 360
--no_inline ........................................................................................ 361
--no_library_search .......................................................................... 361
--no_literal_pool ............................................................................... 361
--no_locals ........................................................................................ 362
--no_range_reservations ................................................................... 362
--no_remove ..................................................................................... 362
--no_vfe ............................................................................................ 363
--no_warnings .................................................................................. 363
--no_wrap_diagnostics ..................................................................... 363
--only_stdout .................................................................................... 363
--output, -o ....................................................................................... 364
AFE1_AFE2-1:1
20
IAR C/C++ Development Guide
Compiling and Linking for Arm
--pi_veneers ...................................................................................... 364
--place_holder .................................................................................. 364
--preconfig ........................................................................................ 365
--printf_multibytes ........................................................................... 365
--redirect ........................................................................................... 365
--remarks .......................................................................................... 366
--require_bti ..................................................................................... 366
--require_pac .................................................................................... 367
--scanf_multibytes ............................................................................ 367
--search, -L ....................................................................................... 367
--semihosting .................................................................................... 368
--silent .............................................................................................. 368
--small_math .................................................................................... 368
--stack_usage_control ...................................................................... 369
--strip ................................................................................................ 369
--text_out .......................................................................................... 369
--threaded_lib ................................................................................... 370
--timezone_lib .................................................................................. 370
--treat_rvct_modules_as_softfp ....................................................... 371
--use_full_std_template_names ....................................................... 371
--use_optimized_variants ................................................................. 371
--utf8_text_in ................................................................................... 372
--version ........................................................................................... 372
--vfe .................................................................................................. 373
--warnings_affect_exit_code ............................................................ 373
--warnings_are_errors ...................................................................... 373
--whole_archive ............................................................................... 374
Data representation ...................................................................................... 375
Alignment ................................................................................................ 375
Alignment on the Arm core ............................................................ 376
Byte order (32-bit mode only) ........................................................ 376
Basic data types—integer types .................................................... 377
Integer types—an overview ............................................................. 377
剩余732页未读,继续阅读
203 浏览量
tilblackout
- 粉丝: 1w+
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功