about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2000-08-23 16:57:31 +0000
committerAndreas Jaeger <aj@suse.de>2000-08-23 16:57:31 +0000
commit994cc0ea88ce7a33d532b735c0723705742b1a7e (patch)
tree42174b16bcc8416a619bf99ba57a43e8e468ac66
parent233f5f68197f58c1e1ab06a70d6de1734c3b21db (diff)
downloadglibc-994cc0ea88ce7a33d532b735c0723705742b1a7e.tar.gz
glibc-994cc0ea88ce7a33d532b735c0723705742b1a7e.tar.xz
glibc-994cc0ea88ce7a33d532b735c0723705742b1a7e.zip
(_EXTERN_INLINE): Remove. Use static __inline instead of _EXTERN_INLINE.
-rw-r--r--sysdeps/unix/sysv/linux/i386/sys/io.h41
1 files changed, 18 insertions, 23 deletions
diff --git a/sysdeps/unix/sysv/linux/i386/sys/io.h b/sysdeps/unix/sysv/linux/i386/sys/io.h
index 27cd5ff719..be5b4f9083 100644
--- a/sysdeps/unix/sysv/linux/i386/sys/io.h
+++ b/sysdeps/unix/sysv/linux/i386/sys/io.h
@@ -40,12 +40,7 @@ extern int iopl (int __level) __THROW;
 
 #if defined __GNUC__ && __GNUC__ >= 2
 
-# ifndef _EXTERN_INLINE
-#  define _EXTERN_INLINE extern __inline
-# endif
-
-
-_EXTERN_INLINE unsigned char
+static __inline unsigned char
 inb (unsigned short int port)
 {
   unsigned char _v;
@@ -54,7 +49,7 @@ inb (unsigned short int port)
   return _v;
 }
 
-_EXTERN_INLINE unsigned char
+static __inline unsigned char
 inb_p (unsigned short int port)
 {
   unsigned char _v;
@@ -63,7 +58,7 @@ inb_p (unsigned short int port)
   return _v;
 }
 
-_EXTERN_INLINE unsigned short int
+static __inline unsigned short int
 inw (unsigned short int port)
 {
   unsigned short _v;
@@ -72,7 +67,7 @@ inw (unsigned short int port)
   return _v;
 }
 
-_EXTERN_INLINE unsigned short int
+static __inline unsigned short int
 inw_p (unsigned short int port)
 {
   unsigned short int _v;
@@ -81,7 +76,7 @@ inw_p (unsigned short int port)
   return _v;
 }
 
-_EXTERN_INLINE unsigned int
+static __inline unsigned int
 inl (unsigned short int port)
 {
   unsigned int _v;
@@ -90,7 +85,7 @@ inl (unsigned short int port)
   return _v;
 }
 
-_EXTERN_INLINE unsigned int
+static __inline unsigned int
 inl_p (unsigned short int port)
 {
   unsigned int _v;
@@ -98,82 +93,82 @@ inl_p (unsigned short int port)
   return _v;
 }
 
-_EXTERN_INLINE void
+static __inline void
 outb (unsigned char value, unsigned short int port)
 {
   __asm__ __volatile__ ("outb %b0,%w1": :"a" (value), "Nd" (port));
 }
 
-_EXTERN_INLINE void
+static __inline void
 outb_p (unsigned char value, unsigned short int port)
 {
   __asm__ __volatile__ ("outb %b0,%w1\noutb %%al,$0x80": :"a" (value),
 			"Nd" (port));
 }
 
-_EXTERN_INLINE void
+static __INLINE void
 outw (unsigned short value, unsigned short int port)
 {
   __asm__ __volatile__ ("outw %w0,%w1": :"a" (value), "Nd" (port));
 
 }
 
-_EXTERN_INLINE void
+static __inline void
 outw_p (unsigned short int value, unsigned short int port)
 {
   __asm__ __volatile__ ("outw %w0,%w1\noutb %%al,$0x80": :"a" (value),
 			"Nd" (port));
 }
 
-_EXTERN_INLINE void
+static __inline void
 outl (unsigned int value, unsigned short int port)
 {
   __asm__ __volatile__ ("outl %0,%w1": :"a" (value), "Nd" (port));
 }
 
-_EXTERN_INLINE void
+static __inline void
 outl_p (unsigned int value, unsigned short int port)
 {
   __asm__ __volatile__ ("outl %0,%w1\noutb %%al,$0x80": :"a" (value),
 			"Nd" (port));
 }
 
-_EXTERN_INLINE void
+static __inline void
 insb (unsigned short int port, void *addr, unsigned long int count)
 {
   __asm__ __volatile__ ("cld ; rep ; insb":"=D" (addr),
 			"=c" (count):"d" (port), "0" (addr), "1" (count));
 }
 
-_EXTERN_INLINE void
+static __inline void
 insw (unsigned short int port, void *addr, unsigned long int count)
 {
   __asm__ __volatile__ ("cld ; rep ; insw":"=D" (addr),
 			"=c" (count):"d" (port), "0" (addr), "1" (count));
 }
 
-_EXTERN_INLINE void
+static __inline void
 insl (unsigned short int port, void *addr, unsigned long int count)
 {
   __asm__ __volatile__ ("cld ; rep ; insl":"=D" (addr),
 			"=c" (count):"d" (port), "0" (addr), "1" (count));
 }
 
-_EXTERN_INLINE void
+static __inline void
 outsb (unsigned short int port, const void *addr, unsigned long int count)
 {
   __asm__ __volatile__ ("cld ; rep ; outsb":"=S" (addr),
 			"=c" (count):"d" (port), "0" (addr), "1" (count));
 }
 
-_EXTERN_INLINE void
+static __inline void
 outsw (unsigned short int port, const void *addr, unsigned long int count)
 {
   __asm__ __volatile__ ("cld ; rep ; outsw":"=S" (addr),
 			"=c" (count):"d" (port), "0" (addr), "1" (count));
 }
 
-_EXTERN_INLINE void
+static __inline void
 outsl (unsigned short int port, const void *addr, unsigned long int count)
 {
   __asm__ __volatile__ ("cld ; rep ; outsl":"=S" (addr),