https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69641 --- Comment #3 from Vladimir Sedach <vvsed at hotmail dot com> --- Thanks. Better to use "unsigned int" than options: 0 > (int)((unsigned int)i + 0x00800000)