entered into RCS
authorCharles Hannum <mycroft@gnu.org>
Wed, 6 May 1992 21:28:15 +0000 (21:28 +0000)
committerCharles Hannum <mycroft@gnu.org>
Wed, 6 May 1992 21:28:15 +0000 (21:28 +0000)
From-SVN: r920

gcc/halfpic.h

index b972ff9..3e509e5 100644 (file)
@@ -18,6 +18,8 @@ along with GNU CC; see the file COPYING.  If not, write to
 the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 extern int  flag_half_pic;             /* Global half-pic flag.  */
+extern int  half_pic_number_ptrs;      /* # distinct pointers found */
+extern int  half_pic_number_refs;      /* # half-pic references */
 extern void half_pic_encode ();                /* encode whether half-pic */
 extern void half_pic_declare ();       /* declare object local */
 extern void half_pic_init ();          /* half_pic initialization */
@@ -29,6 +31,9 @@ extern struct rtx_def *half_pic_ptr ();       /* return RTX for half-pic pointer */
    be stubbed out.  */
 
 #define HALF_PIC_P()           (flag_half_pic)
+#define HALF_PIC_NUMBER_PTRS   (half_pic_number_ptrs)
+#define HALF_PIC_NUMBER_REFS   (half_pic_number_refs)
+
 #define HALF_PIC_ENCODE(DECL)  half_pic_encode (DECL)
 #define HALF_PIC_DECLARE(NAME) half_pic_declare (NAME)
 #define HALF_PIC_INIT()                half_pic_init ()