トップ «前の日記(2018-09-24) 最新 次の日記(2018-10-01)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|

ToDo:


2018-09-28

_ ffrk

ヘカトンケイル

バッツ覚醒でなんとかなるようになった。よくわかってないけど、ダメージ与えすぎると2回目のフラッシュを飛ばせなくなって詰む

  • ウララはプロテガから絶マンダを例外なく繰り返す。ここいじるとダメなことが多い
  • ファリスはゲージ溜めて2回弱体撃ってあとは適当にデバフ
  • ラムザはいかたくバッツ、いかたくウララ、魔石をどっかに挟んでおうえん、いかっておうえん、みたいな感じだと思う
  • アタッカーは12秒とかそのへんで攻撃に。バッツは絶纏覚醒の順で良さげ

(21:12)

_ R_X86_64_64

とかどういう時にコード領域に生えるんだよ的なことを思ってたら、 -mcmodel=large というのをつけると 64bit relocation が発生しまくるらしい

( '-') gcc -mcmodel=large -c hello.c && objdump -dr hello.o G R_X86
                        13: R_X86_64_GOTPC64    _GLOBAL_OFFSET_TABLE_+0x9
                        20: R_X86_64_GOTOFF64   .LC0
                        31: R_X86_64_PLTOFF64   puts

とか(涙ぐましいことやってて長くなるので grep した)

( '-') gcc -fno-PIC -mcmodel=large -c hello.c && objdump -dr hello.o

hello.o:     file format elf64-x86-64


Disassembly of section .text:

0000000000000000 <main>:
   0:   55                      push   %rbp
   1:   48 89 e5                mov    %rsp,%rbp
   4:   48 bf 00 00 00 00 00    movabs $0x0,%rdi
   b:   00 00 00
                        6: R_X86_64_64  .rodata
   e:   48 b8 00 00 00 00 00    movabs $0x0,%rax
  15:   00 00 00
                        10: R_X86_64_64 puts
  18:   ff d0                   callq  *%rax
  1a:   b8 00 00 00 00          mov    $0x0,%eax
  1f:   5d                      pop    %rbp
  20:   c3                      retq

とか

後者はなんかコンパイラ初心者が作ったコンパイラが吐きそうなコードで親しみが湧く

またどうでもいい知識を得た…

(22:00)

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2018年
9月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
1.shinh(2018-09-05 12:26) 2.wo(2018-09-05 03:56) 3.shinh(2018-09-05 01:49)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h