mirror of
https://git.FreeBSD.org/src.git
synced 2024-11-28 08:02:54 +00:00
Merge rev 1.2 (use /tmp 1st, and then /var/tmp) into GCC 2.95.1.
This commit is contained in:
parent
8084f41299
commit
edc039af11
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=52876
@ -24,22 +24,19 @@ Boston, MA 02111-1307, USA. */
|
||||
|
||||
/* $FreeBSD$ */
|
||||
|
||||
#if defined (IN_GCC) || defined (HAVE_CONFIG_H)
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
|
||||
#ifdef IN_GCC
|
||||
#include "system.h"
|
||||
#else
|
||||
|
||||
/* If we are in gcc, system.h has handled everything. When not in
|
||||
gcc, if we have a config.h we assume that HAVE_SYS_FILE_H tells us
|
||||
whether to include sys/file.h. However, libiberty does not have a
|
||||
config.h, and instead arranges to define NO_SYS_FILE_H on the
|
||||
command line when there is no sys/file.h. */
|
||||
|
||||
#if defined (HAVE_CONFIG_H) ? defined (HAVE_SYS_FILE_H) : ! defined (NO_SYS_FILE_H)
|
||||
#include <stdio.h> /* May get P_tmpdir. */
|
||||
#include <sys/types.h>
|
||||
#ifdef HAVE_UNISTD_H
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
#ifdef HAVE_STDLIB_H
|
||||
#include <stdlib.h>
|
||||
#endif
|
||||
#ifdef HAVE_SYS_FILE_H
|
||||
#include <sys/file.h> /* May get R_OK, etc. on some systems. */
|
||||
#endif
|
||||
|
||||
@ -49,16 +46,11 @@ Boston, MA 02111-1307, USA. */
|
||||
#define X_OK 1
|
||||
#endif
|
||||
|
||||
#include <stdio.h> /* May get P_tmpdir. */
|
||||
#endif /* IN_GCC */
|
||||
|
||||
#ifdef IN_GCC
|
||||
#include "gansidecl.h"
|
||||
extern char *xmalloc ();
|
||||
#else
|
||||
#include "ansidecl.h"
|
||||
#include "libiberty.h"
|
||||
#if defined (__MSDOS__) || defined (_WIN32)
|
||||
extern int mkstemps ();
|
||||
|
||||
#ifndef IN_GCC
|
||||
#if defined (__MSDOS__) || (defined (_WIN32) && ! defined (__CYGWIN__) && ! defined (_UWIN))
|
||||
#define DIR_SEPARATOR '\\'
|
||||
#endif
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user