diff options
author | Daniel Eischen <deischen@FreeBSD.org> | 2002-12-01 19:10:48 +0000 |
---|---|---|
committer | Daniel Eischen <deischen@FreeBSD.org> | 2002-12-01 19:10:48 +0000 |
commit | f12ee9219b0806ca0e380d2b34c8802e3e3e5bd6 (patch) | |
tree | f5dbb0415f72eaf1dfbdd1078d0d81b794bca146 /lang/gnat/files/patch-aj | |
parent | Make port build on -current/sparc64. (diff) |
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
Notes
Notes:
svn path=/head/; revision=71275
Diffstat (limited to 'lang/gnat/files/patch-aj')
-rw-r--r-- | lang/gnat/files/patch-aj | 65 |
1 files changed, 33 insertions, 32 deletions
diff --git a/lang/gnat/files/patch-aj b/lang/gnat/files/patch-aj index 27861217e09f..564a9ec5cce5 100644 --- a/lang/gnat/files/patch-aj +++ b/lang/gnat/files/patch-aj @@ -1,53 +1,54 @@ -*** ada/a-sysdep.c.orig Wed Jul 19 15:09:47 2000 ---- ada/a-sysdep.c Fri Oct 13 08:58:43 2000 +*** ada/a-sysdep.c.orig Thu Oct 24 04:02:16 2002 +--- ada/a-sysdep.c Fri Nov 22 09:24:51 2002 *************** -*** 236,242 **** - +*** 286,292 **** #if defined (linux) || defined (sun) || defined (sgi) || defined (__EMX__) \ || (defined (__osf__) && ! defined (__alpha_vxworks)) || defined (WINNT) \ -! || defined (__MACHTEN__) + || defined (__MACHTEN__) || defined (hpux) || defined (_AIX) \ +! || (defined (__svr4__) && defined (i386)) || defined (__Lynx__) #include <termios.h> - #include <fcntl.h> #elif defined (VMS) ---- 236,242 ---- - + 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 (__FreeBSD__) + || defined (__MACHTEN__) || defined (hpux) || defined (_AIX) \ +! || (defined (__svr4__) && defined (i386)) || defined (__Lynx__) \ +! || defined (__FreeBSD__) #include <termios.h> - #include <fcntl.h> #elif defined (VMS) + extern char *decc$ga_stdscr; *************** -*** 286,292 **** - { - #if defined (linux) || defined (sun) || defined (sgi) || defined (__EMX__) \ +*** 336,342 **** || (defined (__osf__) && ! defined (__alpha_vxworks)) \ -! || defined (__CYGWIN32__) || defined (__MACHTEN__) + || defined (__CYGWIN32__) || defined (__MACHTEN__) || defined (hpux) \ + || defined (_AIX) || (defined (__svr4__) && defined (i386)) \ +! || defined (__Lynx__) char c; int nread; int good_one = 0; ---- 286,292 ---- - { - #if defined (linux) || defined (sun) || defined (sgi) || defined (__EMX__) \ +--- 337,343 ---- || (defined (__osf__) && ! defined (__alpha_vxworks)) \ -! || defined (__CYGWIN32__) || defined (__MACHTEN__) || defined (__FreeBSD__) + || defined (__CYGWIN32__) || defined (__MACHTEN__) || defined (hpux) \ + || defined (_AIX) || (defined (__svr4__) && defined (i386)) \ +! || defined (__Lynx__) || defined (__FreeBSD__) char c; int nread; int good_one = 0; *************** -*** 303,309 **** - /* Set RAW mode */ - termios_rec.c_lflag = termios_rec.c_lflag & ~ICANON; - #if defined(sgi) || defined (sun) || defined (__EMX__) || defined (__osf__) \ -! || defined (linux) || defined (__MACHTEN__) - eof_ch = termios_rec.c_cc[VEOF]; +*** 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 ---- 303,309 ---- - /* Set RAW mode */ - termios_rec.c_lflag = termios_rec.c_lflag & ~ICANON; - #if defined(sgi) || defined (sun) || defined (__EMX__) || defined (__osf__) \ -! || defined (linux) || defined (__MACHTEN__) || defined (__FreeBSD__) - 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 + /* If waiting (i.e. Get_Immediate (Char)), set MIN = 1 and wait for |