freebsd-ports/lang/gnat/files/patch-aj
Daniel Eischen f12ee9219b Update to the latest released version of GNAT (3.15p). Also use a
new bootstrap compiler and fix so that it builds under -current.

Approved by:	portmgr
2002-12-01 19:10:48 +00:00

54 lines
2.3 KiB
Text

*** ada/a-sysdep.c.orig Thu Oct 24 04:02:16 2002
--- ada/a-sysdep.c Fri Nov 22 09:24:51 2002
***************
*** 286,292 ****
#if defined (linux) || defined (sun) || defined (sgi) || defined (__EMX__) \
|| (defined (__osf__) && ! defined (__alpha_vxworks)) || defined (WINNT) \
|| defined (__MACHTEN__) || defined (hpux) || defined (_AIX) \
! || (defined (__svr4__) && defined (i386)) || defined (__Lynx__)
#include <termios.h>
#elif defined (VMS)
extern char *decc$ga_stdscr;
--- 286,293 ----
#if defined (linux) || defined (sun) || defined (sgi) || defined (__EMX__) \
|| (defined (__osf__) && ! defined (__alpha_vxworks)) || defined (WINNT) \
|| defined (__MACHTEN__) || defined (hpux) || defined (_AIX) \
! || (defined (__svr4__) && defined (i386)) || defined (__Lynx__) \
! || defined (__FreeBSD__)
#include <termios.h>
#elif defined (VMS)
extern char *decc$ga_stdscr;
***************
*** 336,342 ****
|| (defined (__osf__) && ! defined (__alpha_vxworks)) \
|| defined (__CYGWIN32__) || defined (__MACHTEN__) || defined (hpux) \
|| defined (_AIX) || (defined (__svr4__) && defined (i386)) \
! || defined (__Lynx__)
char c;
int nread;
int good_one = 0;
--- 337,343 ----
|| (defined (__osf__) && ! defined (__alpha_vxworks)) \
|| defined (__CYGWIN32__) || defined (__MACHTEN__) || defined (hpux) \
|| defined (_AIX) || (defined (__svr4__) && defined (i386)) \
! || defined (__Lynx__) || defined (__FreeBSD__)
char c;
int nread;
int good_one = 0;
***************
*** 355,361 ****
#if defined(linux) || defined (sun) || defined (sgi) || defined (__EMX__) \
|| defined (__osf__) || defined (__MACHTEN__) || defined (hpux) \
|| defined (_AIX) || (defined (__svr4__) && defined (i386)) \
! || defined (__Lynx__)
eof_ch = termios_rec.c_cc[VEOF];
/* If waiting (i.e. Get_Immediate (Char)), set MIN = 1 and wait for
--- 356,362 ----
#if defined(linux) || defined (sun) || defined (sgi) || defined (__EMX__) \
|| defined (__osf__) || defined (__MACHTEN__) || defined (hpux) \
|| defined (_AIX) || (defined (__svr4__) && defined (i386)) \
! || defined (__Lynx__) || defined (__FreeBSD__)
eof_ch = termios_rec.c_cc[VEOF];
/* If waiting (i.e. Get_Immediate (Char)), set MIN = 1 and wait for