about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1992-03-15 03:51:57 +0000
committerRoland McGrath <roland@gnu.org>1992-03-15 03:51:57 +0000
commitde6136be7b1d9abebb1dd24eb303b5646804a59b (patch)
tree2006496c87d9b2b83dd0e5101ebff78e549efedb
parentf4a846fd5738914d44580a4567cd91d081b517c6 (diff)
downloadglibc-de6136be7b1d9abebb1dd24eb303b5646804a59b.tar.gz
glibc-de6136be7b1d9abebb1dd24eb303b5646804a59b.tar.xz
glibc-de6136be7b1d9abebb1dd24eb303b5646804a59b.zip
Formerly ../gnu-stabs.h.~5~
-rw-r--r--gnu-stabs.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/gnu-stabs.h b/gnu-stabs.h
index bed3316621..fb7624e9f2 100644
--- a/gnu-stabs.h
+++ b/gnu-stabs.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1992 Free Software Foundation, Inc.
 This file is part of the GNU C Library.
 
 The GNU C Library is free software; you can redistribute it and/or
@@ -28,7 +28,10 @@ Cambridge, MA 02139, USA.  */
 		             CONST char *file AND int mode))
    Yes, this is very repetitive.  Nothing you can do about it, so shut up.  */
 #define	function_alias(name, _name, type, args, defun) \
-  symbol_alias(_name, name);
+  symbol_alias (_name, name);
+
+#define function_alias_void(name, _name, args, defun) \
+  symbol_alias (_name, name);
 
 /* Make references to ALIAS refer to SYMBOL.  */
 #ifdef	__STDC__
@@ -76,7 +79,10 @@ Cambridge, MA 02139, USA.  */
 #else	/* No GNU stabs.  */
 
 #define	function_alias(name, _name, type, args, defun) \
-  type defun { return name args; }
+  type defun { return _name args; }
+
+#define function_alias_void(name, _name, args, defun) \
+  void defun { _name args; }
 
 #endif	/* GNU stabs.  */