From 9b7ab6d6e016c89bf22322a95772786a14739465 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Tue, 27 Sep 2011 18:28:24 +0200 Subject: [PATCH] re PR middle-end/49463 (LTO doesn't work symbol renamed via asm statement) PR middle-end/49463 * gcc.c-torture/execute/builtins/strstr-asm-lib.c (my_strstr): Mark used. From-SVN: r179280 --- gcc/testsuite/ChangeLog | 6 ++++++ .../gcc.c-torture/execute/builtins/strstr-asm-lib.c | 1 + 2 files changed, 7 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 68c5d28a376..1f47b452c1b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2011-09-27 Jan Hubicka + + PR middle-end/49463 + * gcc.c-torture/execute/builtins/strstr-asm-lib.c + (my_strstr): Mark used. + 2011-09-27 Jakub Jelinek * gcc.dg/strlenopt-1.c: New test. diff --git a/gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm-lib.c b/gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm-lib.c index a031a56a956..a912332466a 100644 --- a/gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm-lib.c +++ b/gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm-lib.c @@ -7,6 +7,7 @@ extern int strncmp(const char *, const char *, size_t); extern int inside_main; extern const char *p; +__attribute__ ((used)) char * my_strstr (const char *s1, const char *s2) { -- 2.30.2