On 04/27/2018 09:36 AM, Joseph Myers wrote: > Since tile support has been removed from the Linux kernel for 4.17, > this patch removes the (unmaintained) port to tilegx from glibc (the > tilepro support having been previously removed). This reflects the > general principle that a glibc port needs upstream support for the > architecture in all the components it build-depends on (so binutils, > GCC and the Linux kernel, for the normal case of a port supporting the > Linux kernel but no other OS), in order to be maintainable. > > Apart from removal of sysdeps/tile and sysdeps/unix/sysv/linux/tile > (omitted from the diffs below), there are updates to various comments > referencing tile for which removal of those references seemed > appropriate. The configuration is removed from README and from > build-many-glibcs.py. contrib.texi keeps mention of removed > contributions, but I updated Chris Metcalf's entry to reflect that he > also contributed the non-removed support for the generic Linux kernel > syscall interface. __ASSUME_FADVISE64_64_NO_ALIGN support is removed, > as it was only used by tile. Given tilegx/tilepro removal from the kernel and glibc, should we go ahead and deprecate them in GCC? The only tilegx/tilepro configurations are -linux.
Jeff