From a98c90fb17faedf41b11f119df6a2cf176fc36f8 Mon Sep 17 00:00:00 2001 From: pinskia Date: Fri, 14 Nov 2003 01:47:55 +0000 Subject: +2003-11-13 Andrew Pinski + + * config/darwin.c (machopic_output_possible_stub_label): + Allow stub symbol be not defined when outputting possible + stub label. + +2003-11-13 Andrew Pinski + + * gcc.c-torture/compile/20031113-1.c: New test. + git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73570 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/config/darwin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/config/darwin.c') diff --git a/gcc/config/darwin.c b/gcc/config/darwin.c index 47ca65d541c..1ac122376de 100644 --- a/gcc/config/darwin.c +++ b/gcc/config/darwin.c @@ -1116,7 +1116,7 @@ machopic_output_possible_stub_label (FILE *file, const char *name) const char *sym_name; sym_name = IDENTIFIER_POINTER (TREE_VALUE (temp)); - if (sym_name[0] == '!' && sym_name[1] == 'T' + if (sym_name[0] == '!' && (sym_name[1] == 'T' || sym_name[1] == 't') && ! strcmp (name+2, sym_name+2)) { ASM_OUTPUT_LABEL (file, IDENTIFIER_POINTER (TREE_PURPOSE (temp))); -- cgit v1.2.3