簡単な Hello World の例で OpenCobol を試しています。
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
PROCEDURE DIVISION.
DISPLAY "Hello World".
STOP RUN.
私はコンパイルします
cobc -x -free -o hello hello.cbl
そして、実行可能な実行可能ファイルを取得しますが、gcc からのこれらの警告の多くも取得します
warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
Google検索から私が見つけることができるのは、明らかにこれらを無視しても悪影響がないということだけです。しかし、さまざまな理由から、私は実際にそれらを取り除きたいと思っています。これどうやってするの?