package/brcm-patchram-plus: fix build on sparc
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Fri, 8 Feb 2019 22:38:56 +0000 (23:38 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sat, 9 Feb 2019 08:13:53 +0000 (09:13 +0100)
commit684bcc45e52a8300a2115799e96017b180695a14
treeee8da0256753bc00ac627f6dabca29593337dc4f
parent8aba0a29a06d16b5a0a5c556fea2150b316fe036
package/brcm-patchram-plus: fix build on sparc

On SPARC, the definitions of B2500000B3000000B3500000 and B4000000
are not necessarily available, so use those values only if defined in
the kernel headers.

It fixes SPARC build failures such as:
main.c:382:13: error: 'B2500000' undeclared here (not in a function)
  { 2500000B2500000 },
             ^~~~~~~~
main.c:383:13: error: 'B3000000' undeclared here (not in a function)
  { 3000000B3000000 },
             ^~~~~~~~
main.c:385:13: error: 'B3500000' undeclared here (not in a function)
  { 3500000B3500000 },
             ^~~~~~~~
main.c:386:13: error: 'B4000000' undeclared here (not in a function)
  { 4000000B4000000 }

Fixes:
 - http://autobuild.buildroot.org/results/f7012c08c935c3a6ccae50b84170190af5cd5cba

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/brcm-patchram-plus/0001-src-main.c-fix-build-on-SPARC.patch [new file with mode: 0644]