ありがとう。以下だった。
gcc version 4.8.4 (FreeBSD Ports Collection)
gcc version 4.1.2 20080704 (Red Hat 4.1.2-55)

この間にデフォルトが変わって、 FreeBSD の方が変わってたのか。。。
以前は前後8バイトだったのね。前からずっと、前後4バイトだと思ったが、勘 違いだったみたい。

何にせよ、旧 gfortran (Red Hat)で書き出したバイナリデータが、
新 gfrotran (FreeBSD)でも -frecord-marker=8 で読むことできた。
これからどうするかな。。。 gfortran でバイナリ書く事はそんなにないし、 気にしなくてよいか。