Ignore:
Timestamp:
Apr 27, 2004, 8:39:34 PM (21 years ago)
Author:
bird
Message:

GCC v3.3.3 sources.

Location:
branches/GNU/src/gcc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/gcc

    • Property svn:ignore
      •  

        old new  
        2626configure.vr
        2727configure.vrs
         28dir.info
        2829Makefile
        29 dir.info
        3030lost+found
        3131update.out
  • branches/GNU/src/gcc/include/libiberty.h

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.1.1.2
    r1390 r1391  
    7474   to find the declaration so provide a fully prototyped one.  If it
    7575   is 1, we found it so don't provide any declaration at all.  */
    76 #if defined (__GNU_LIBRARY__ ) || defined (__linux__) || defined (__FreeBSD__) || defined (__OpenBSD__) || defined (__CYGWIN__) || defined (__CYGWIN32__) || (defined (HAVE_DECL_BASENAME) && !HAVE_DECL_BASENAME)
     76#if !HAVE_DECL_BASENAME
     77#if defined (__GNU_LIBRARY__ ) || defined (__linux__) || defined (__FreeBSD__) || defined (__OpenBSD__) || defined(__NetBSD__) || defined (__CYGWIN__) || defined (__CYGWIN32__) || defined (HAVE_DECL_BASENAME)
    7778extern char *basename PARAMS ((const char *));
    7879#else
    79 # if !defined (HAVE_DECL_BASENAME)
    8080extern char *basename ();
    81 # endif
     81#endif
    8282#endif
    8383
     
    8585
    8686extern const char *lbasename PARAMS ((const char *));
     87
     88/* A well-defined realpath () that is always compiled in.  */
     89
     90extern char *lrealpath PARAMS ((const char *));
    8791
    8892/* Concatenate an arbitrary number of strings.  You must pass NULL as
     
    146150extern long get_run_time PARAMS ((void));
    147151
     152/* Generate a relocated path to some installation directory.  Allocates
     153   return value using malloc.  */
     154
     155extern char *make_relative_prefix PARAMS ((const char *, const char *,
     156                                           const char *));
     157
    148158/* Choose a temporary directory to use for scratch files.  */
    149159
     
    236246
    237247extern PTR xmemdup PARAMS ((const PTR, size_t, size_t)) ATTRIBUTE_MALLOC;
     248
     249/* Physical memory routines.  Return values are in BYTES.  */
     250extern double physmem_total PARAMS ((void));
     251extern double physmem_available PARAMS ((void));
    238252
    239253/* hex character manipulation routines */
     
    265279extern int pwait PARAMS ((int, int *, int));
    266280
     281#if !HAVE_DECL_ASPRINTF
    267282/* Like sprintf but provides a pointer to malloc'd storage, which must
    268283   be freed by the caller.  */
    269284
    270285extern int asprintf PARAMS ((char **, const char *, ...)) ATTRIBUTE_PRINTF_2;
    271 
     286#endif
     287
     288#if !HAVE_DECL_VASPRINTF
    272289/* Like vsprintf but provides a pointer to malloc'd storage, which
    273290   must be freed by the caller.  */
     
    275292extern int vasprintf PARAMS ((char **, const char *, va_list))
    276293  ATTRIBUTE_PRINTF(2,0);
     294#endif
    277295
    278296#define ARRAY_SIZE(a) (sizeof (a) / sizeof ((a)[0]))
Note: See TracChangeset for help on using the changeset viewer.