diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2019-11-13 14:29:27 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2019-11-13 13:29:27 +0000 |
commit | 2895b172d56c355373b64517a3298a01a2f10ec0 (patch) | |
tree | e197a46b63ed6c23cdfd2cf7bdb2f63b795464ad /gcc/testsuite/gcc.c-torture/compile/flatten.c | |
parent | 237957cc2c1818f30207f02747a880bd1cd28d0b (diff) | |
download | gcc-2895b172d56c355373b64517a3298a01a2f10ec0.zip gcc-2895b172d56c355373b64517a3298a01a2f10ec0.tar.gz gcc-2895b172d56c355373b64517a3298a01a2f10ec0.tar.bz2 |
ipa-inline.c (ipa_inline): Check that function is defined before flattening.
* ipa-inline.c (ipa_inline): Check that function is defined before
flattening.
* gcc.c-torture/compile/flatten.c: New testcase.
From-SVN: r278139
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile/flatten.c')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/flatten.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.c-torture/compile/flatten.c b/gcc/testsuite/gcc.c-torture/compile/flatten.c new file mode 100644 index 0000000..73042be --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/flatten.c @@ -0,0 +1,5 @@ +int you_shall_not_flatten_me () __attribute__ ((flatten)); +main() +{ + you_shall_not_flatten_me (); +} |