teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

誤記修正

2020/05/08 06:03

投稿

cateye
cateye

スコア6851

answer CHANGED
@@ -4,7 +4,7 @@
4
4
  buf[i] = hello;
5
5
  }
6
6
  ```
7
- また、clang 10.0で最適化をかけるとmain()は、func()が何もしないが分かるため、
7
+ また、clang 10.0で最適化をかけるとmain()は、func()が**未定義動作**のため、
8
8
  何もしないで0を返すだけの関数に成ります。
9
9
  ```asm
10
10
  main: # @main

1

ソース追記

2020/05/08 06:03

投稿

cateye
cateye

スコア6851

answer CHANGED
@@ -7,6 +7,12 @@
7
7
  また、clang 10.0で最適化をかけるとmain()は、func()が何もしないのが分かるため、
8
8
  何もしないで0を返すだけの関数に成ります。
9
9
  ```asm
10
+ main: # @main
11
+ .cfi_startproc
12
+ # %bb.0:
10
13
  xorl %eax, %eax
11
14
  retq
15
+ .Lfunc_end2:
16
+ .size main, .Lfunc_end2-main
17
+ .cfi_endproc
12
18
  ```