Hi,
I did some modifications to u-boot to allow compilation with gcc-arm-linux-gnueabihf 5.3. I didn't test them yet because still I'm waiting for my pine64 to arrive.
Some of those tricks I got from here:
https://github.com/archlinuxarm/PKGBUILD..._c99.patch
Other than this I had to add some cast to void* to avoid warnings. Some of the drivers are using memcpy with volatile pointers and this generates a warning in gcc5. I hope they know what they were doing and I just cast to void*.
This is just a workaround for the moment. See attached patched.
I did some modifications to u-boot to allow compilation with gcc-arm-linux-gnueabihf 5.3. I didn't test them yet because still I'm waiting for my pine64 to arrive.
Some of those tricks I got from here:
https://github.com/archlinuxarm/PKGBUILD..._c99.patch
Other than this I had to add some cast to void* to avoid warnings. Some of the drivers are using memcpy with volatile pointers and this generates a warning in gcc5. I hope they know what they were doing and I just cast to void*.
This is just a workaround for the moment. See attached patched.