diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2007-09-12 15:10:58 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2007-09-12 15:10:58 +0200 |
commit | c5067c784acb361ed1bddca524eba27526c2c018 (patch) | |
tree | 59d5091dc89b28ba24fb52b2d0461d49b53c4dd1 /gcc | |
parent | 58dc03b4c5b6050a0d2d1e9598cd0ddf52877b87 (diff) | |
download | gcc-c5067c784acb361ed1bddca524eba27526c2c018.zip gcc-c5067c784acb361ed1bddca524eba27526c2c018.tar.gz gcc-c5067c784acb361ed1bddca524eba27526c2c018.tar.bz2 |
Remove s-crtl-vms64.ads, no longer used.
From-SVN: r128433
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ada/Makefile.in | 2 | ||||
-rw-r--r-- | gcc/ada/s-crtl-vms64.ads | 188 |
2 files changed, 0 insertions, 190 deletions
diff --git a/gcc/ada/Makefile.in b/gcc/ada/Makefile.in index 9c00de4..64a5315 100644 --- a/gcc/ada/Makefile.in +++ b/gcc/ada/Makefile.in @@ -1172,7 +1172,6 @@ ifeq ($(strip $(filter-out ia64 hp vms% openvms%,$(targ))),) g-enblsp.adb<g-enblsp-vms-ia64.adb \ g-trasym.adb<g-trasym-vms-ia64.adb \ s-auxdec.ads<s-auxdec-vms_64.ads \ - s-crtl.ads<s-crtl-vms64.ads \ s-osinte.adb<s-osinte-vms-ia64.adb \ s-osinte.ads<s-osinte-vms-ia64.ads \ s-vaflop.adb<s-vaflop-vms-ia64.adb \ @@ -1187,7 +1186,6 @@ ifeq ($(strip $(filter-out alpha64 dec vms% openvms% alphavms%,$(targ))),) g-trasym.adb<g-trasym-vms-alpha.adb \ s-asthan.adb<s-asthan-vms-alpha.adb \ s-auxdec.ads<s-auxdec-vms_64.ads \ - s-crtl.ads<s-crtl-vms64.ads \ s-osinte.adb<s-osinte-vms.adb \ s-osinte.ads<s-osinte-vms.ads \ s-vaflop.adb<s-vaflop-vms-alpha.adb \ diff --git a/gcc/ada/s-crtl-vms64.ads b/gcc/ada/s-crtl-vms64.ads deleted file mode 100644 index c221d05..0000000 --- a/gcc/ada/s-crtl-vms64.ads +++ /dev/null @@ -1,188 +0,0 @@ ------------------------------------------------------------------------------- --- -- --- GNAT RUN-TIME COMPONENTS -- --- -- --- S Y S T E M . C R T L -- --- -- --- S p e c -- --- -- --- Copyright (C) 2004-2006, Free Software Foundation, Inc. -- --- -- --- GNAT is free software; you can redistribute it and/or modify it under -- --- terms of the GNU General Public License as published by the Free Soft- -- --- ware Foundation; either version 2, or (at your option) any later ver- -- --- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- --- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- --- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -- --- for more details. You should have received a copy of the GNU General -- --- Public License distributed with GNAT; see file COPYING. If not, write -- --- to the Free Software Foundation, 51 Franklin Street, Fifth Floor, -- --- Boston, MA 02110-1301, USA. -- --- -- --- As a special exception, if other files instantiate generics from this -- --- unit, or you link this unit with other files to produce an executable, -- --- this unit does not by itself cause the resulting executable to be -- --- covered by the GNU General Public License. This exception does not -- --- however invalidate any other reasons why the executable file might be -- --- covered by the GNU Public License. -- --- -- --- GNAT was originally developed by the GNAT team at New York University. -- --- Extensive contributions were provided by Ada Core Technologies Inc. -- --- -- ------------------------------------------------------------------------------- - --- This package provides the low level interface to the C Run Time Library --- on 64 bit VMS. Note that routines that allocate memory remain 32bit. - -with System.Parameters; - -package System.CRTL is - pragma Preelaborate; - - subtype chars is System.Address; - -- Pointer to null-terminated array of characters - - subtype DIRs is System.Address; - -- Corresponds to the C type DIR* - - subtype FILEs is System.Address; - -- Corresponds to the C type FILE* - - subtype int is Integer; - - type long is range -(2 ** (System.Parameters.long_bits - 1)) - .. +(2 ** (System.Parameters.long_bits - 1)) - 1; - - subtype off_t is Integer; - - type size_t is mod 2 ** Standard'Address_Size; - - type Filename_Encoding is (UTF8, ASCII_8bits); - for Filename_Encoding use (UTF8 => 0, ASCII_8bits => 1); - pragma Convention (C, Filename_Encoding); - -- Describes the filename's encoding - - function atoi (A : System.Address) return Integer; - pragma Import (C, atoi, "decc$atoi"); - - procedure clearerr (stream : FILEs); - pragma Import (C, clearerr, "decc$clearerr"); - - function dup (handle : int) return int; - pragma Import (C, dup, "decc$dup"); - - function dup2 (from, to : int) return int; - pragma Import (C, dup2, "decc$dup2"); - - function fclose (stream : FILEs) return int; - pragma Import (C, fclose, "decc$fclose"); - - function fdopen (handle : int; mode : chars) return FILEs; - pragma Import (C, fdopen, "decc$fdopen"); - - function fflush (stream : FILEs) return int; - pragma Import (C, fflush, "decc$fflush"); - - function fgetc (stream : FILEs) return int; - pragma Import (C, fgetc, "decc$fgetc"); - - function fgets (strng : chars; n : int; stream : FILEs) return chars; - pragma Import (C, fgets, "decc$_fgets64"); - - function fopen - (filename : chars; - mode : chars; - encoding : Filename_Encoding := UTF8) return FILEs; - pragma Import (C, fopen, "__gnat_fopen"); - - function fputc (C : int; stream : FILEs) return int; - pragma Import (C, fputc, "decc$fputc"); - - function fputs (Strng : chars; Stream : FILEs) return int; - pragma Import (C, fputs, "decc$fputs"); - - procedure free (Ptr : System.Address); - pragma Import (C, free, "decc$free"); - - function freopen - (filename : chars; - mode : chars; - stream : FILEs; - encoding : Filename_Encoding := UTF8) - return FILEs; - pragma Import (C, freopen, "__gnat_freopen"); - - function fseek - (stream : FILEs; - offset : long; - origin : int) - return int; - pragma Import (C, fseek, "decc$fseek"); - - function ftell (stream : FILEs) return long; - pragma Import (C, ftell, "decc$ftell"); - - function getenv (S : String) return System.Address; - pragma Import (C, getenv, "decc$getenv"); - - function isatty (handle : int) return int; - pragma Import (C, isatty, "decc$isatty"); - - function lseek (fd : int; offset : off_t; direction : int) return off_t; - pragma Import (C, lseek, "decc$lseek"); - - function malloc (Size : size_t) return System.Address; - pragma Import (C, malloc, "decc$malloc"); - - procedure memcpy (S1 : System.Address; S2 : System.Address; N : size_t); - pragma Import (C, memcpy, "decc$_memcpy64"); - - procedure memmove (S1 : System.Address; S2 : System.Address; N : size_t); - pragma Import (C, memmove, "decc$_memmove64"); - - procedure mktemp (template : chars); - pragma Import (C, mktemp, "decc$_mktemp64"); - - function pclose (stream : System.Address) return int; - pragma Import (C, pclose, "decc$pclose"); - - function popen (command, mode : System.Address) return System.Address; - pragma Import (C, popen, "decc$popen"); - - function read (fd : int; buffer : chars; nbytes : int) return int; - pragma Import (C, read, "decc$read"); - - function realloc - (Ptr : System.Address; Size : size_t) return System.Address; - pragma Import (C, realloc, "decc$realloc"); - - procedure rewind (stream : FILEs); - pragma Import (C, rewind, "decc$rewind"); - - procedure rmdir (dir_name : String); - pragma Import (C, rmdir, "decc$rmdir"); - - function setvbuf - (stream : FILEs; - buffer : chars; - mode : int; - size : size_t) - return int; - pragma Import (C, setvbuf, "decc$setvbuf"); - - procedure tmpnam (string : chars); - pragma Import (C, tmpnam, "decc$_tmpnam64"); - - function tmpfile return FILEs; - pragma Import (C, tmpfile, "decc$tmpfile"); - - function ungetc (c : int; stream : FILEs) return int; - pragma Import (C, ungetc, "decc$ungetc"); - - function unlink (filename : chars) return int; - pragma Import (C, unlink, "decc$unlink"); - - function write (fd : int; buffer : chars; nbytes : int) return int; - pragma Import (C, write, "decc$write"); - -end System.CRTL; |