Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/arm/t-aprofile @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
1 # Copyright (C) 2012-2017 Free Software Foundation, Inc. | 1 # Copyright (C) 2012-2018 Free Software Foundation, Inc. |
2 # | 2 # |
3 # This file is part of GCC. | 3 # This file is part of GCC. |
4 # | 4 # |
5 # GCC is free software; you can redistribute it and/or modify | 5 # GCC is free software; you can redistribute it and/or modify |
6 # it under the terms of the GNU General Public License as published by | 6 # it under the terms of the GNU General Public License as published by |
86 march?armv8-a+simd=march?armv8.1-a$(ARCH)) | 86 march?armv8-a+simd=march?armv8.1-a$(ARCH)) |
87 | 87 |
88 # Baseline v8.2-a: map down to baseline v8-a | 88 # Baseline v8.2-a: map down to baseline v8-a |
89 MULTILIB_MATCHES += march?armv8-a=march?armv8.2-a | 89 MULTILIB_MATCHES += march?armv8-a=march?armv8.2-a |
90 | 90 |
91 # Map all v8.2-a SIMD variants to v8-a+simd | 91 # Baseline v8.3-a: map down to baseline v8-a |
92 MULTILIB_MATCHES += march?armv8-a=march?armv8.3-a | |
93 | |
94 # Map all v8.2-a and v8.3-a SIMD variants to v8-a+simd | |
92 MULTILIB_MATCHES += $(foreach ARCH, $(v8_2_a_simd_variants), \ | 95 MULTILIB_MATCHES += $(foreach ARCH, $(v8_2_a_simd_variants), \ |
93 march?armv8-a+simd=march?armv8.2-a$(ARCH)) | 96 march?armv8-a+simd=march?armv8.2-a$(ARCH) \ |
97 march?armv8-a+simd=march?armv8.3-a$(ARCH)) | |
98 | |
99 # Baseline v8.4-a: map down to baseline v8-a | |
100 MULTILIB_MATCHES += march?armv8-a=march?armv8.4-a | |
101 | |
102 # Map all v8.4-a SIMD variants to v8-a+simd | |
103 MULTILIB_MATCHES += $(foreach ARCH, $(v8_4_a_simd_variants), \ | |
104 march?armv8-a+simd=march?armv8.4-a$(ARCH)) | |
94 | 105 |
95 # Use Thumb libraries for everything. | 106 # Use Thumb libraries for everything. |
96 | 107 |
97 MULTILIB_REUSE += mthumb/march.armv7-a/mfloat-abi.soft=marm/march.armv7-a/mfloat-abi.soft | 108 MULTILIB_REUSE += mthumb/march.armv7-a/mfloat-abi.soft=marm/march.armv7-a/mfloat-abi.soft |
98 | 109 |