Open3
ファイルの作成日時(Birth date)をダンプする

Linuxはファイルの作成日(Birth date)をあまり熱心に扱ってこなかったので、ちょっとまわりくどい方法で取得する必要がある。
... つっても取得する方法はあるのでサポートしてくれても良くない。。?
一般に、ファイルの変更日時は自由に設定できるが、作成日時は自由に設定できないシステムが多い。このため、 ファイルの作成日時を単純なコピーでバックアップすることはできない 。

Cygwin
Cygwinではstat(2)の構造体に st_birthtim
がある。中身は timespec
。

Linux
statx
syscallを呼ぶ必要がある。この元コードはChatGPTが書いたけど、現実には glibc 2.28 でsyscall wrapperが追加されている。