diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-12-09 17:31:38 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-12-09 17:31:38 -0500 |
commit | e0e540793f5aab4636ba7e68a8fa39ecdf87d4d1 (patch) | |
tree | 19b3787cde97d8ed9a78911c3d1a1df0fab56c10 | |
parent | f85f45855591fc14ae4170dbce6c400515937ac5 (diff) | |
download | gcc-e0e540793f5aab4636ba7e68a8fa39ecdf87d4d1.zip gcc-e0e540793f5aab4636ba7e68a8fa39ecdf87d4d1.tar.gz gcc-e0e540793f5aab4636ba7e68a8fa39ecdf87d4d1.tar.bz2 |
(sys/byteorder.h): Turn extern inlines back into static inlines for targets...
(sys/byteorder.h): Turn extern inlines back into static inlines for
targets (such as SPARC/Solaris) that don't supply these functions in
the C library.
From-SVN: r8636
-rwxr-xr-x | gcc/fixinc.svr4 | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/gcc/fixinc.svr4 b/gcc/fixinc.svr4 index ac7bdb1..5c76cab 100755 --- a/gcc/fixinc.svr4 +++ b/gcc/fixinc.svr4 @@ -1509,10 +1509,10 @@ cat <<'__EOF__' >${LIB}/sys/byteorder.h #endif #ifdef __STDC__ -extern __inline__ unsigned long htonl (unsigned long); -extern __inline__ unsigned short htons (unsigned int); -extern __inline__ unsigned long ntohl (unsigned long); -extern __inline__ unsigned short ntohs (unsigned int); +static __inline__ unsigned long htonl (unsigned long); +static __inline__ unsigned short htons (unsigned int); +static __inline__ unsigned long ntohl (unsigned long); +static __inline__ unsigned short ntohs (unsigned int); #endif /* defined (__STDC__) */ #if defined (__i386__) @@ -1525,7 +1525,7 @@ extern __inline__ unsigned short ntohs (unsigned int); /* We must use a new-style function definition, so that this will also be valid for C++. */ -extern __inline__ unsigned long +static __inline__ unsigned long htonl (unsigned long __arg) { register unsigned long __result; @@ -1538,7 +1538,7 @@ htonl (unsigned long __arg) /* Convert a host short to a network short. */ -extern __inline__ unsigned short +static __inline__ unsigned short htons (unsigned int __arg) { register unsigned short __result; @@ -1560,7 +1560,7 @@ htons (unsigned int __arg) /* Convert a host long to a network long. */ -extern __inline__ unsigned long +static __inline__ unsigned long htonl (unsigned long __arg) { register unsigned long __result; @@ -1574,7 +1574,7 @@ htonl (unsigned long __arg) /* Convert a host short to a network short. */ -extern __inline__ unsigned short +static __inline__ unsigned short htons (unsigned int __arg) { register unsigned short __result; @@ -1592,7 +1592,7 @@ htons (unsigned int __arg) /* Convert a host long to a network long. */ -extern __inline__ unsigned long +static __inline__ unsigned long htonl (unsigned long __arg) { return __arg; @@ -1600,7 +1600,7 @@ htonl (unsigned long __arg) /* Convert a host short to a network short. */ -extern __inline__ unsigned short +static __inline__ unsigned short htons (unsigned int __arg) { return __arg; @@ -1610,7 +1610,7 @@ htons (unsigned int __arg) /* Convert a network long to a host long. */ -extern __inline__ unsigned long +static __inline__ unsigned long ntohl (unsigned long __arg) { return htonl (__arg); @@ -1618,7 +1618,7 @@ ntohl (unsigned long __arg) /* Convert a network short to a host short. */ -extern __inline__ unsigned short +static __inline__ unsigned short ntohs (unsigned int __arg) { return htons (__arg); |