summaryrefslogtreecommitdiffstats
path: root/gcc/ada/g-socthi.ads
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2009-11-30 09:31:28 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2009-11-30 09:31:28 +0000
commitbd908a9c3d73c964dd5311ca70baf1d62c83168e (patch)
tree9a67a2e2419bf357e4dd63ff87001bddf3abf00f /gcc/ada/g-socthi.ads
parentf815785447ca40b7a70d7c7dff311f9b14e0e22a (diff)
downloadppe42-gcc-bd908a9c3d73c964dd5311ca70baf1d62c83168e.tar.gz
ppe42-gcc-bd908a9c3d73c964dd5311ca70baf1d62c83168e.zip
2009-11-30 Thomas Quinot <quinot@adacore.com>
* s-commun.adb, s-commun.ads: New internal support unit, allowing code sharing between GNAT.Sockets and GNAT.Serial_Communication. * g-sercom.ads, g-sercom-mingw.adb, g-sercom-linux.adb, g-socket.adb (GNAT.Sockets.Last_Index): Move to System.Communication. (GNAT.Serial_Communication.Read): Handle correctly the case where no data was read, and Buffer'First = Stream_Element_Offset'First. * Makefile.rtl: Add entry for s-commun * g-socthi-vms.adb, g-socthi-vms.ads, g-socthi-vxworks.adb, g-socthi-vxworks.ads, g-stseme.adb, g-socthi-mingw.ads, g-socthi.adb, g-socthi.ads (GNAT.Sockets.Thin.Socket_Error_Message): Reimplement in terms of System.CRTL.strerror. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@154758 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/g-socthi.ads')
-rw-r--r--gcc/ada/g-socthi.ads4
1 files changed, 0 insertions, 4 deletions
diff --git a/gcc/ada/g-socthi.ads b/gcc/ada/g-socthi.ads
index eb690c5b4a8..1f103e89a74 100644
--- a/gcc/ada/g-socthi.ads
+++ b/gcc/ada/g-socthi.ads
@@ -186,9 +186,6 @@ package GNAT.Sockets.Thin is
Typ : C.int;
Protocol : C.int) return C.int;
- function C_Strerror
- (Errnum : C.int) return C.Strings.chars_ptr;
-
function C_System
(Command : System.Address) return C.int;
@@ -257,7 +254,6 @@ private
pragma Import (C, C_Select, "select");
pragma Import (C, C_Setsockopt, "setsockopt");
pragma Import (C, C_Shutdown, "shutdown");
- pragma Import (C, C_Strerror, "strerror");
pragma Import (C, C_System, "system");
pragma Import (C, Nonreentrant_Gethostbyname, "gethostbyname");
OpenPOWER on IntegriCloud