On Fri, Jul 3, 2020 at 2:06 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote:
> Hello, > > someone from ARM changed the machine options used to build the RTEMS > multilibs some time ago (I think GCC 8): > > arm-rtems6-gcc -print-multi-lib -march=armv4t > .; > thumb;@mthumb > armv5te+fp/hard;@march=armv5te+fp@mfloat-abi=hard > thumb/armv6-m;@mthumb@march=armv6-m > thumb/armv7-a;@mthumb@march=armv7-a > thumb/armv7-r;@mthumb@march=armv7-r > thumb/cortex-m3;@mthumb@mcpu=cortex-m3 > thumb/cortex-m4+nofp;@mthumb@mcpu=cortex-m4+nofp > thumb/armv7-a+simd/hard;@mthumb@march=armv7-a+simd@mfloat-abi=hard > thumb/armv7-r+fp/hard;@mthumb@march=armv7-r+fp@mfloat-abi=hard > thumb/cortex-m4/hard;@mthumb@mcpu=cortex-m4@mfloat-abi=hard > thumb/cortex-m7/hard;@mthumb@mcpu=cortex-m7@mfloat-abi=hard > eb/thumb/armv7-r;@mbig-endian@mthumb@march=armv7-r > eb/thumb/armv7-r+fp/hard;@mbig-endian@mthumb@march=armv7-r+fp@mfloat-abi > =hard > > It seems that our current machine options still map to the right multilib: > > arm-rtems6-gcc -print-multi-directory -march=armv7-a -mthumb -mfpu=neon > -mfloat-abi=hard -mtune=cortex-a9 > thumb/armv7-a+simd/hard > > arm-rtems6-gcc -print-multi-directory -mthumb -mcpu=cortex-m4 > -mfpu=fpv4-sp-d16 -mfloat-abi=hard > thumb/cortex-m4/hard > > arm-rtems6-gcc -print-multi-directory -march=armv7-r -mthumb -mbig-endian > eb/thumb/armv7-r > > arm-rtems6-gcc -print-multi-directory -march=armv7-r -mthumb > -mbig-endian -mfpu=vfpv3-d16 -mfloat-abi=hard > eb/thumb/armv7-r+fp/hard > > Should we change the options to match the ones given in the multilib > definition or should we keep the current options? If we change the > options, then we can no longer build with GCC 7. > Unless they are going to remove the old options, I would tend to want to stick with them. --joel > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel