This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 1/2] S/390: Remove support for g5 and g6 machines


On 08/07/2018 10:13 AM, Ilya Leoshkevich wrote:
> g5 and g6 were deprecated since gcc 6.1.0 (commit 3bd8520f).
> 
> gcc/ChangeLog:
> 
> 2018-08-02  Ilya Leoshkevich  <iii@linux.ibm.com>
> 
> 	* common/config/s390/s390-common.c (processor_flags_table):
>         Remove flags.
> 	* config.gcc: Remove with_arch/with_tune support.
> 	* config/s390/2064.md: Remove cpu attribute comparisons.
> 	* config/s390/driver-native.c (s390_host_detect_local_cpu):
>         Remove MTN.
> 	* config/s390/linux.h (ASM_SPEC):
>         Remove -march support.
> 	* config/s390/s390-c.c (s390_cpu_cpp_builtins_internal):
>         Use a table to get an arch level.
> 	* config/s390/s390-opts.h (enum processor_type):
>         Remove enum values.
> 	* config/s390/s390.c
>         (processor_table): Remove entries, add arch_level values.
>         (s390_issue_rate): Remove cases.
>         (s390_option_override): Adjust
>         s390_option_override_internal() call.
> 	(s390_option_override_internal): Remove deprecation warning.
>         (s390_valid_target_attribute_tree): Adjust
>         s390_option_override_internal() call.
> 	* config/s390/s390.h (struct s390_processor):
>         Share with s390-c.c, add arch_level field.
> 	* config/s390/s390.md:
>         Remove occurrences in cpu attribute.
> 	* config/s390/s390.opt: Remove -march/-mtune support.
> 	* config/s390/tpf.h (ASM_SPEC): Remove -march support.
> 	* doc/invoke.texi: Remove deprecation warning.
> 
> gcc/testsuite/ChangeLog:
> 
> 2018-08-02  Ilya Leoshkevich  <iii@linux.ibm.com>
> 
> 	* gcc.target/s390/hotpatch-8.c: Remove.
> 	* gcc.target/s390/hotpatch-9.c: Remove.
> 	* gcc.target/s390/mnop-mcount-m31-fpic.c: Remove.
> 	* gcc.target/s390/mnop-mcount-m31.c: Remove.

Applied. Thanks!


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]