tinymembench: package not supported on MIPS64
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>
Fri, 22 Nov 2013 10:57:16 +0000 (10:57 +0000)
committerPeter Korsgaard <peter@korsgaard.com>
Fri, 22 Nov 2013 14:58:39 +0000 (15:58 +0100)
Fixes:

   http://autobuild.buildroot.net/results/bab/bab68bcf8714f215ac0b0c2546fa06608377fbb0/

This package is only supported on MIPS32 platforms. The mips-32.S file
included in the source code of this package only makes sense to be compiled
for MIPS32, and also contains hardcoded MIPS32 instructions which are
illegal on MIPS64.  Trying to compile this package on a MIPS64 platform will
end with a linkage failure due to undefined references.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Reviewed-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/tinymembench/Config.in

index 0d45532e267e7c231328e53bf257c262c4600728..0555b19b55e15a81180375b1d4f8548518f1e9da 100644 (file)
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_TINYMEMBENCH
        bool "tinymembench"
+       depends on !BR2_mips64 && !BR2_mips64el
        help
          Tinymembench is a simple memory benchmark program, which
          tries to measure the peak bandwidth of sequential memory