On Mon 26 Aug 2019 04:21:37 PM CEST, Tony Nguyen wrote: > For each device declared with DEVICE_NATIVE_ENDIAN, find the set of > targets from the set of target/hw/*/device.o. > > If the set of targets are all little or all big endian, re-declare > as DEVICE_LITTLE_ENDIAN or DEVICE_BIG_ENDIAN respectively. > > Then, on inspection: > - if ununsed, re-declare as DEVICE_HOST_ENDIAN. > - if max/min size=1, re-declare as DEVICE_HOST_ENDIAN. > - if just a bit bucket, re-delcare as DEVICE_HOST_ENDIAN > - if PCI, re-declare as DEVICE_LITTLE_ENDIAN. > - if for {ARM|unicore32} only, re-declare as DEVICE_LITTLE_ENDIAN. > - if for SPARC only, re-declare as DEVICE_BIG_ENDIAN. > > Signed-off-by: Tony Nguyen <tony.ngu...@bt.com>
Acked-by: Alberto Garcia <be...@igalia.com> Berto