--- - branch: MAIN date: Fri Aug 7 22:11:23 UTC 2015 files: - new: '1.17' old: '1.16' path: pkgsrc/lang/perl5/hacks.mk pathrev: pkgsrc/lang/perl5/hacks.mk@1.17 type: modified id: 20150807T221123Z.5ac7e3ac43b67d8b704cd8410fa7ef8093b00acc log: | use -fno-reorder-blocks for sparc64, mips, and vax and GCC 4.5*. something in op.c (as miniop.c) is mis-compiled with this option which is enabled by -O2, when using GCC 4.5. i didn't try to figure out exactly what as op.c is 419,359 bytes long and the assembler output is almost 100% different and approximiately 1.5MB either way (the diff of the asm output is larger than the combined inputs), so for now we have this hack. this problem doesn't appear to occur in newer GCC. XXX: pullup to 2015Q2. module: pkgsrc subject: 'CVS commit: pkgsrc/lang/perl5' unixtime: '1438985483' user: mrg