diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2015-08-12 14:36:35 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2015-08-12 14:36:35 +0000 |
commit | 1c6527817ffd53bb1a1c0a6c09516d642fb1500e (patch) | |
tree | e0099e197fb23a5703cee63690f9ec95ce1695ba /gcc | |
parent | 7fd9012e478d7f759500bfa32ace358227853c2b (diff) | |
download | gcc-1c6527817ffd53bb1a1c0a6c09516d642fb1500e.zip gcc-1c6527817ffd53bb1a1c0a6c09516d642fb1500e.tar.gz gcc-1c6527817ffd53bb1a1c0a6c09516d642fb1500e.tar.bz2 |
[AArch64] Do not ICE after apologising for -mcmodel=large -fPIC
* config/aarch64/aarch64.c (initialize_aarch64_code_model): Break
after -mcmodel=large -fPIC sorry.
From-SVN: r226815
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/aarch64/aarch64.c | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6028d26..ebf0d4f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-08-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + * config/aarch64/aarch64.c (initialize_aarch64_code_model): Break + after -mcmodel=large -fPIC sorry. + 2015-08-12 Richard Biener <rguenther@suse.de> * tree-ssa-sccvn.c (vn_nary_op_compute_hash): Also canonicalize diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index 35f063e..7159f5a 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -7895,6 +7895,7 @@ initialize_aarch64_code_model (struct gcc_options *opts) case AARCH64_CMODEL_LARGE: sorry ("code model %qs with -f%s", "large", opts->x_flag_pic > 1 ? "PIC" : "pic"); + break; default: gcc_unreachable (); } |