tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: [2/2 ABI and toolchain part] Support Raspberry Pi [0-3] in big-endian mode
nice work. i agree with your proposed changes in general.
> Therefore,
> (1) configure GCC not to emit unaligned access for earmv6{,hf}eb.
>
> http://www.netbsd.org/~rin/rpi_eb_gcc_20201115.patch
this part doesn't seem right:
- && arm_arch6 && (arm_arch_notm || arm_arch7));
+ && arm_arch6 && ((arm_arch_notm && !BYTES_BIG_ENDIAN) || arm_arch7));
i would have expected "&& !BYTES_BIG_ENDIAN" to have been
added to the "arm_arch6", not the "arm_arch_notm" section.
since this is really a hardware issue, and this is a bug
all GCC arm, not netbsd target, it would be nice if you
attempted merging this upstream as well :)
.mrg.
Home |
Main Index |
Thread Index |
Old Index