(gen_stdcall_suffix): Deleted.
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 23 Feb 1995 12:56:39 +0000 (07:56 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 23 Feb 1995 12:56:39 +0000 (07:56 -0500)
From-SVN: r9051

gcc/config/i386/winnt.c

index fa2cd30e1042d7fc549f3992ff768a6c9abeb71d..813724c12ffd758e0b75b198e51623793e915460 100644 (file)
@@ -26,34 +26,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include "output.h"
 #include "tree.h"
 #include "flags.h"
-/* Return DECL with the assembler name modified with a suffix consisting
-   of an atsign (@) followed by the number of bytes of arguments */
-
-tree
-gen_stdcall_suffix (decl)
-  tree decl;
-{
-  int total = 0;
-  char *asmname = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
-  char *newsym;
-
-  if (TYPE_ARG_TYPES (TREE_TYPE (decl)))
-    if (TREE_VALUE (tree_last (TYPE_ARG_TYPES (TREE_TYPE (decl)))) 
-        == void_type_node)
-      {
-        tree formal_type = TYPE_ARG_TYPES (TREE_TYPE (decl));
-
-        while (TREE_VALUE (formal_type) != void_type_node)
-          {
-            total += TREE_INT_CST_LOW (TYPE_SIZE (TREE_VALUE (formal_type)));
-            formal_type = TREE_CHAIN (formal_type);
-          }
-      }
-
-  newsym = xmalloc (strlen (asmname) + 10);
-  sprintf (newsym, "%s@%d", asmname, total/BITS_PER_UNIT);
-  return get_identifier (newsym);
-}
 
 /* This function generates the assembly code for function entry.
    FILE is an stdio stream to output the code to.