Transcription of IAR C/C++ 開発ガイド
1 IAR C/C++ .. Arm Limited Arm . DARM-26-J.. 1999 2021 IAR Systems AB. IAR .. IAR .. IAR .. IAR .. IAR Systems IAR Embedded Workbench Embedded Trust C-Trust IAR. Connect C-SPY C-RUN C-STAT IAR Visual State IAR KickStart Kit I-jet . I-jet Trace I-scope IAR Academy IAR IAR Systems . IAR Systems AB . Microsoft Windows Microsoft Corporation . Arm, Cortex, Thumb, and TrustZone Arm Limited . EmbeddedICE Arm Limited uC/OS-II uC/OS-III . Micrium, Inc CMX-RTX CMX Systems, Inc . ThreadX Express Logic RTXC Quadros Systems.
2 Fusion Unicoi Systems . Renesas Synergy Renesas Electronics Corporation . Adobe acrobat Reader Adobe Systems Incorporated .. 26 2021 2 . DARM-26-J. IAR Embedded Workbench for Arm .. BB8 V_110411 IJOA . IAR C/C++ . 2 Arm . AFE1_AFE2-1:1.. 39.. 41. 1.. 49. IAR .. 51.. 59.. 73.. 77. ILINK .. 95.. 115. DLIB .. 131.. 171. C .. 199. C++ .. 209.. 219.. 243. 2.. 263.. 265.. 277.. 335.. 377. 3. AFE1_AFE2-1:1.. 395.. 415.. 443.. 487. C/C++ .. 505.. 519.. 557.. 565. IAR .. 573. C++ .. 627. C .. 647. C89 .. 667.
3 679. IAR C/C++ . 4 ARM . AFE1_AFE2-1:1.. 39.. 41.. 41.. 41.. 41.. 42. 1.. 42. 2.. 43.. 44.. 44.. 45.. 45. Web .. 46.. 46.. 46.. 47. 1.. 49. IAR .. 51. IAR .. 51. IAR C/C++ .. 51. IAR .. 51. IAR ILINK .. 52. ELF .. 52.. 52. IAR .. 53.. 53. 32 Arm .. 54. 64 Arm .. 54. 5. AFE1_AFE2-1:1.. 56.. 56.. 57.. 57.. 57.. 58.. 58.. 58.. 59. IAR .. 59.. 59.. 60.. 60.. 60.. 61.. 61.. 62.. 62.. 63.. 64.. 65.. 65.. 68.. 68.. 69.. 70. 32 .. 70. 64 .. 71.. 72.. 73.. 73.. 73. IAR C/C++ . 6 ARM . AFE1_AFE2-1:1.. 74.
4 74.. 75.. 76.. 77.. 77. 32 Arm Thumb .. 78. 64 A64 .. 78. RAM .. 79. Cortex-M .. 80. Cortex-M .. 80. Arm7/9/11 Cortex-A Cortex-R .. 81.. 81.. 82.. 83.. 84.. 85.. 86. 64 .. 87.. 87. C++ .. 88.. 88.. 89. Supervisor-defined .. 89.. 91.. 91. C C++ .. 91.. 92.. 93. IAR C/C++ .. 93.. 93. TrustZone .. 94. 7. AFE1_AFE2-1:1. ILINK .. 95.. 95.. 96.. 97.. 100.. 100.. 103.. 103. C++ .. 104.. 105.. 105.. 106.. 107.. 108.. 110.. 111.. 111. XML .. 112.. 115.. 115.. 115.. 116.. 117. RAM .. 118.. 119.. 119. 32.
5 119. 64 .. 120.. 120.. 120. ATEXIT .. 120.. 120. ILINK .. 124. IAR C/C++ . 8 ARM . AFE1_AFE2-1:1.. 125. ELF/DWARF .. 125.. 125.. 126.. 126.. 127.. 128.. 128.. 129.. 129.. 130.. 130. DLIB .. 131.. 131.. 131. (I/O) .. 132. C-SPY I/O .. 133.. 134.. 135.. 135.. 137.. 139.. 140.. 142.. 142.. 142.. 143. printf .. 147. scanf .. 148. C-SPY I/O .. 150.. 150.. 151.. 152. 9. AFE1_AFE2-1:1.. 155. DLIB I/O .. 156. abort .. 157. __aeabi_assert .. 157. clock .. 158. __close .. 158. __exit .. 159. getenv .. 159.
6 __getzone .. 160. __lseek .. 160. __open .. 161. raise .. 161. __read .. 161. remove .. 163. rename .. 163. signal .. 163. system .. 164. __time32 __time64 .. 164. __write .. 164. I/O .. 166.. 166.. 168. DLIB .. 168.. 169. C++ .. 170.. 171. C .. 171.. 171. C .. 172.. 172.. 174.. 182. IAR C/C++ . 10 ARM . AFE1_AFE2-1:1.. C .. 183.. 183.. 184. C++ .. 185.. 186.. 187. C++ C .. 187.. 188.. 189.. 191.. 193.. 195. CFI .. 195. CFI .. 197. C .. 199. C .. 199.. 200.. 201. IAR C .. 201.. 201. C .. 204. C++.
7 209. C++ .. 209. RTTI .. 209.. 210. C++ .. 212. C++ .. 212. IAR .. 212.. 212.. 213.. 213. new .. 213. C-SPY .. 214. 11. AFE1_AFE2-1:1. C++ .. 215. EC++ EEC++ .. 217.. 219.. 219.. 220.. 220.. 220.. 220.. 221.. 222. I/O .. 222.. 223.. 223.. 225.. 225.. 227.. 232. AEABI .. 234. IAR ILINK AEABI .. 235. AEABI .. 235. AEABI .. 236. CMSIS 32 .. 236. CMSIS DSP .. 236. CMSIS DSP .. 237. CMSIS .. 237. IDE CMSIS .. 237. Arm TrustZone .. 237. 32 .. 238. 64 .. 241. IAR C/C++ . 12 ARM . AFE1_AFE2-1:1.. $Super$$ $Sub$$.
8 241. $Super$$ $Sub$$ .. 241.. 243.. 243.. 243.. 244.. 244.. 245.. 246.. 247.. 248. 32 .. 250.. 250.. 251.. 251.. 252.. 253.. 253.. 256.. 257. RAM .. 257.. 258.. 259.. 259.. 260. C .. 261.. 261. 13. AFE1_AFE2-1:1. 2.. 263.. 265.. 265.. 265. ILINK .. 266.. 266.. 267.. 267.. 268.. 269. ILINK .. 270.. 271.. 272.. 272.. 273.. 273.. 273.. 274.. 275.. 275.. 277.. 277.. 277.. 277.. 280.. 285. --aapcs .. 285. --aarch64 .. 286. --abi .. 286. --aeabi .. 287. --align_sp_on_irq .. 287. --arm .. 287. IAR C/C++.
9 14 ARM . AFE1_AFE2-1:1.. --c89 .. 288. --char_is_signed .. 288. --char_is_unsigned .. 288. --cmse .. 289. --cpu .. 289. --cpu_mode .. 290. --c++ .. 291. -D .. 291. --debug -r .. 292. --dependencies .. 292. --deprecated_feature_warnings .. 293. --diag_error .. 294. --diag_remark .. 295. --diag_suppress .. 295. --diag_warning .. 295. --diagnostics_tables .. 296. --discard_unused_publics .. 296. --dlib_config .. 297. --do_explicit_zero_opt_in_named_sections .. 297. -e .. 298. --enable_hardware_workaround.
10 298. --enable_restrict .. 299. --endian .. 299. --enum_is_int .. 300. --error_limit .. 300. -f .. 300. --f .. 301. --fpu .. 302. --guard_calls .. 303. --header_context .. 303. -I .. 303. -l .. 304. --lock_regs .. 305. --macro_positions_in_diagnostics .. 305. 15. AFE1_AFE2-1:1. --make_all_definitions_weak .. 306. --max_cost_constexpr_call .. 306. --max_depth_constexpr_call .. 306. --mfc .. 307. --no_alignment_reduction .. 307. --no_bom .. 307. --no_call_frame_info .. 308. --no_clustering .. 308. --no_code_motion.