Commit c50dca44 by Richard Stallman

(handle_impent, handle_class_ref): Use __

to start the generated names, not period.

From-SVN: r2554
parent 875c5a31
...@@ -5066,7 +5066,7 @@ handle_class_ref (chain) ...@@ -5066,7 +5066,7 @@ handle_class_ref (chain)
char *string char *string
= (char *) alloca (strlen (IDENTIFIER_POINTER (TREE_VALUE (chain))) + 30); = (char *) alloca (strlen (IDENTIFIER_POINTER (TREE_VALUE (chain))) + 30);
sprintf (string, ".objc_class_name_%s", sprintf (string, "__objc_class_name_%s",
IDENTIFIER_POINTER (TREE_VALUE (chain))); IDENTIFIER_POINTER (TREE_VALUE (chain)));
/* Make a decl for this name, so we can use its address in a tree. */ /* Make a decl for this name, so we can use its address in a tree. */
...@@ -5096,7 +5096,7 @@ handle_impent (impent) ...@@ -5096,7 +5096,7 @@ handle_impent (impent)
char *string char *string
= (char *) alloca (strlen (IDENTIFIER_POINTER (CLASS_NAME (impent->imp_context))) + 30); = (char *) alloca (strlen (IDENTIFIER_POINTER (CLASS_NAME (impent->imp_context))) + 30);
sprintf (string, ".objc_class_name_%s", sprintf (string, "__objc_class_name_%s",
IDENTIFIER_POINTER (CLASS_NAME (impent->imp_context))); IDENTIFIER_POINTER (CLASS_NAME (impent->imp_context)));
assemble_global (string); assemble_global (string);
assemble_label (string); assemble_label (string);
...@@ -5111,7 +5111,7 @@ handle_impent (impent) ...@@ -5111,7 +5111,7 @@ handle_impent (impent)
/* Do the same for categories. Even though no references to these /* Do the same for categories. Even though no references to these
symbols are generated automatically by the compiler, it gives symbols are generated automatically by the compiler, it gives
you a handle to pull them into an archive by hand. */ you a handle to pull them into an archive by hand. */
sprintf (string, ".objc_category_name_%s_%s", sprintf (string, "__objc_category_name_%s_%s",
IDENTIFIER_POINTER (CLASS_NAME (impent->imp_context)), IDENTIFIER_POINTER (CLASS_NAME (impent->imp_context)),
IDENTIFIER_POINTER (CLASS_SUPER_NAME (impent->imp_context))); IDENTIFIER_POINTER (CLASS_SUPER_NAME (impent->imp_context)));
assemble_global (string); assemble_global (string);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment