kumquat-buildroot/package/mesa3d
Vicente Olivert Riera e032a29604 mesa3d: use -mno-compact-eh for Code Sourcery MIPS
mesa3d doesn't like the new compressed exception handling of the Code
Sourcery MIPS toolchain and it fails to compile with an error like this
one:

/br/output/host/opt/ext-toolchain/bin/../lib/gcc/mips-linux-gnu/5.3.0/../../../../mips-linux-gnu/bin/ld:
../../../../src/mesa/.libs/libmesagallium.a(ir_to_mesa.o):
.eh_frame_entry not in order
/br/output/host/opt/ext-toolchain/bin/../lib/gcc/mips-linux-gnu/5.3.0/../../../../mips-linux-gnu/bin/ld:
final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status

Using -mno-compact-eh fixes the problem.

Fixes:

  http://autobuild.buildroot.net/results/3cd/3cd81c57c51c0963ee6f4d9b814989460bb35316/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
[Thomas: improve comment in code.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-05-31 21:10:42 +02:00
..
0001-Fix-khrplatform.h-not-installed-if-EGL-is-disabled.patch
0002-Fix-runtime-error-with-uClibc.patch
0003-musl.patch
Config.in package/mesa3d: remove unneeded comment 2016-04-25 21:21:32 +02:00
mesa3d.hash package/{mesa3d, mesa3d-headers}: bump version to 11.2.2 2016-05-09 22:23:36 +02:00
mesa3d.mk mesa3d: use -mno-compact-eh for Code Sourcery MIPS 2016-05-31 21:10:42 +02:00