aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2011-09-27 18:28:24 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2011-09-27 16:28:24 +0000
commit9b7ab6d6e016c89bf22322a95772786a14739465 (patch)
treec5687fbdc602e6649aaf05d3ac49b4f081f015a6 /gcc
parentd88780319ef31f9256ab82c9d039a36e3f2b7fd7 (diff)
downloadgcc-9b7ab6d6e016c89bf22322a95772786a14739465.zip
gcc-9b7ab6d6e016c89bf22322a95772786a14739465.tar.gz
gcc-9b7ab6d6e016c89bf22322a95772786a14739465.tar.bz2
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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm-lib.c1
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 68c5d28..1f47b45 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2011-09-27 Jan Hubicka <jh@suse.cz>
+
+ PR middle-end/49463
+ * gcc.c-torture/execute/builtins/strstr-asm-lib.c
+ (my_strstr): Mark used.
+
2011-09-27 Jakub Jelinek <jakub@redhat.com>
* 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 a031a56..a912332 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)
{