Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/arm/t-arm-elf @ 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) 1998-2017 Free Software Foundation, Inc. | 1 # Copyright (C) 1998-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 |
34 v7ve_fps := vfpv3-d16 vfpv3 vfpv3-d16-fp16 vfpv3-fp16 vfpv4 neon \ | 34 v7ve_fps := vfpv3-d16 vfpv3 vfpv3-d16-fp16 vfpv3-fp16 vfpv4 neon \ |
35 neon-fp16 simd | 35 neon-fp16 simd |
36 | 36 |
37 # Not all these permutations exist for all architecture variants, but | 37 # Not all these permutations exist for all architecture variants, but |
38 # it seems to work ok. | 38 # it seems to work ok. |
39 v8_fps := simd fp16 crypto fp16+crypto | 39 v8_fps := simd fp16 crypto fp16+crypto dotprod fp16fml |
40 | 40 |
41 # We don't do anything special with these. Pre-v4t probably doesn't work. | 41 # We don't do anything special with these. Pre-v4t probably doesn't work. |
42 all_early_nofp := armv2 armv2a armv3 armv3m armv4 armv4t armv5 armv5t | 42 all_early_nofp := armv4 armv4t armv5t |
43 | 43 |
44 all_early_arch := armv5e armv5tej armv6 armv6j armv6k armv6z armv6kz \ | 44 all_early_arch := armv5tej armv6 armv6j armv6k armv6z armv6kz \ |
45 armv6zk armv6t2 iwmmxt iwmmxt2 | 45 armv6zk armv6t2 iwmmxt iwmmxt2 |
46 | 46 |
47 all_v7_a_r := armv7-a armv7ve armv7-r | 47 all_v7_a_r := armv7-a armv7ve armv7-r |
48 | 48 |
49 all_v8_archs := armv8-a armv8-a+crc armv8.1-a armv8.2-a | 49 all_v8_archs := armv8-a armv8-a+crc armv8.1-a armv8.2-a armv8.3-a armv8.4-a |
50 | 50 |
51 # No floating point variants, require thumb1 softfp | 51 # No floating point variants, require thumb1 softfp |
52 all_nofp_t := armv6-m armv6s-m armv8-m.base | 52 all_nofp_t := armv6-m armv6s-m armv8-m.base |
53 | 53 |
54 all_nofp_t2 := armv7-m | 54 all_nofp_t2 := armv7-m |