]> Cypherpunks repositories - gostls13.git/commitdiff
use new export syntax to avoid repetition
authorRob Pike <r@golang.org>
Mon, 4 Aug 2008 21:23:51 +0000 (14:23 -0700)
committerRob Pike <r@golang.org>
Mon, 4 Aug 2008 21:23:51 +0000 (14:23 -0700)
R=gri
OCL=13819
CL=13819

src/syscall/errstr_darwin.go
src/syscall/errstr_linux.go

index 9ce75ac3be6e6b29c6fbbf59a2b00d2c6d8d69ca..8f060c550dd337b9fdce4b61adf8e445a09e0e67 100644 (file)
@@ -4,9 +4,7 @@
 
 package syscall
 
-export errstr
-
-const (
+export const (
        ENONE=0;
        EPERM=1;
        ENOENT=2;
@@ -113,113 +111,6 @@ const (
        ELAST=103;
 )
 
-export (
-       ENONE,
-       EPERM,
-       ENOENT,
-       ESRCH,
-       EINTR,
-       EIO,
-       ENXIO,
-       E2BIG,
-       ENOEXEC,
-       EBADF,
-       ECHILD,
-       EDEADLK,
-       ENOMEM,
-       EACCES,
-       EFAULT,
-       ENOTBLK,
-       EBUSY,
-       EEXIST,
-       EXDEV,
-       ENODEV,
-       ENOTDIR,
-       EISDIR,
-       EINVAL,
-       ENFILE,
-       EMFILE,
-       ENOTTY,
-       ETXTBSY,
-       EFBIG,
-       ENOSPC,
-       ESPIPE,
-       EROFS,
-       EMLINK,
-       EPIPE,
-       EDOM,
-       ERANGE,
-       EAGAIN,
-       EINPROGRESS,
-       EALREADY,
-       ENOTSOCK,
-       EDESTADDRREQ,
-       EMSGSIZE,
-       EPROTOTYPE,
-       ENOPROTOOPT,
-       EPROTONOSUPPORT,
-       ESOCKTNOSUPPORT,
-       ENOTSUP,
-       EPFNOSUPPORT,
-       EAFNOSUPPORT,
-       EADDRINUSE,
-       EADDRNOTAVAIL,
-       ENETDOWN,
-       ENETUNREACH,
-       ENETRESET,
-       ECONNABORTED,
-       ECONNRESET,
-       ENOBUFS,
-       EISCONN,
-       ENOTCONN,
-       ESHUTDOWN,
-       ETOOMANYREFS,
-       ETIMEDOUT,
-       ECONNREFUSED,
-       ELOOP,
-       ENAMETOOLONG,
-       EHOSTDOWN,
-       EHOSTUNREACH,
-       ENOTEMPTY,
-       EPROCLIM,
-       EUSERS,
-       EDQUOT,
-       ESTALE,
-       EREMOTE,
-       EBADRPC,
-       ERPCMISMATCH,
-       EPROGUNAVAIL,
-       EPROGMISMATCH,
-       EPROCUNAVAIL,
-       ENOLCK,
-       ENOSYS,
-       EFTYPE,
-       EAUTH,
-       ENEEDAUTH,
-       EPWROFF,
-       EDEVERR,
-       EOVERFLOW,
-       EBADEXEC,
-       EBADARCH,
-       ESHLIBVERS,
-       EBADMACHO,
-       ECANCELED,
-       EIDRM,
-       ENOMSG,
-       EILSEQ,
-       ENOATTR,
-       EBADMSG,
-       EMULTIHOP,
-       ENODATA,
-       ENOLINK,
-       ENOSR,
-       ENOSTR,
-       EPROTO,
-       ETIME,
-       EOPNOTSUPP,
-       ELAST
-)
-
 var error [ELAST]string;
 
 func init(){
@@ -344,7 +235,7 @@ func str(val int64) string {  // do it here rather than with fmt to avoid depend
        return string(buf)[i:len(buf)];
 }
 
-func errstr(errno int64) string {
+export func errstr(errno int64) string {
        if errno < 0 || errno >= len(error) {
                return "Error " + str(errno)
        }
index 021861a243f154ef99d702d9bf0837ad476a233f..20b46f28fa41aa7e686b91d93c09ffca89adc6d7 100644 (file)
@@ -4,9 +4,7 @@
 
 package syscall
 
-export errstr
-
-const (
+export const (
        ENONE=0;
        EPERM=1;
        ENOENT=2;
@@ -138,138 +136,6 @@ const (
        ELAST=130;
 )
 
-export (
-       ENONE,
-       EPERM,
-       ENOENT,
-       ESRCH,
-       EINTR,
-       EIO,
-       ENXIO,
-       E2BIG,
-       ENOEXEC,
-       EBADF,
-       ECHILD,
-       EAGAIN,
-       ENOMEM,
-       EACCES,
-       EFAULT,
-       ENOTBLK,
-       EBUSY,
-       EEXIST,
-       EXDEV,
-       ENODEV,
-       ENOTDIR,
-       EISDIR,
-       EINVAL,
-       ENFILE,
-       EMFILE,
-       ENOTTY,
-       ETXTBSY,
-       EFBIG,
-       ENOSPC,
-       ESPIPE,
-       EROFS,
-       EMLINK,
-       EPIPE,
-       EDOM,
-       ERANGE,
-       EDEADLK,
-       ENAMETOOLONG,
-       ENOLCK,
-       ENOSYS,
-       ENOTEMPTY,
-       ELOOP,
-       ENOMSG,
-       EIDRM,
-       ECHRNG,
-       EL2NSYNC,
-       EL3HLT,
-       EL3RST,
-       ELNRNG,
-       EUNATCH,
-       ENOCSI,
-       EL2HLT,
-       EBADE,
-       EBADR,
-       EXFULL,
-       ENOANO,
-       EBADRQC,
-       EBADSLT,
-       EBFONT,
-       ENOSTR,
-       ENODATA,
-       ETIME,
-       ENOSR,
-       ENONET,
-       ENOPKG,
-       EREMOTE,
-       ENOLINK,
-       EADV,
-       ESRMNT,
-       ECOMM,
-       EPROTO,
-       EMULTIHOP,
-       EDOTDOT,
-       EBADMSG,
-       EOVERFLOW,
-       ENOTUNIQ,
-       EBADFD,
-       EREMCHG,
-       ELIBACC,
-       ELIBBAD,
-       ELIBSCN,
-       ELIBMAX,
-       ELIBEXEC,
-       EILSEQ,
-       ERESTART,
-       ESTRPIPE,
-       EUSERS,
-       ENOTSOCK,
-       EDESTADDRREQ,
-       EMSGSIZE,
-       EPROTOTYPE,
-       ENOPROTOOPT,
-       EPROTONOSUPPORT,
-       ESOCKTNOSUPPORT,
-       EOPNOTSUPP,
-       EPFNOSUPPORT,
-       EAFNOSUPPORT,
-       EADDRINUSE,
-       EADDRNOTAVAIL,
-       ENETDOWN,
-       ENETUNREACH,
-       ENETRESET,
-       ECONNABORTED,
-       ECONNRESET,
-       ENOBUFS,
-       EISCONN,
-       ENOTCONN,
-       ESHUTDOWN,
-       ETOOMANYREFS,
-       ETIMEDOUT,
-       ECONNREFUSED,
-       EHOSTDOWN,
-       EHOSTUNREACH,
-       EALREADY,
-       EINPROGRESS,
-       ESTALE,
-       EUCLEAN,
-       ENOTNAM,
-       ENAVAIL,
-       EISNAM,
-       EREMOTEIO,
-       EDQUOT,
-       ENOMEDIUM,
-       EMEDIUMTYPE,
-       ECANCELED,
-       ENOKEY,
-       EKEYEXPIRED,
-       EKEYREVOKED,
-       EKEYREJECTED,
-       ELAST
-)
-
 var error [ELAST]string;
 
 func init(){
@@ -418,7 +284,7 @@ func str(val int64) string {  // do it here rather than with fmt to avoid depend
        return string(buf)[i:len(buf)];
 }
 
-func errstr(errno int64) string {
+export func errstr(errno int64) string {
        if errno < 0 || errno >= len(error) {
                return "Error " + str(errno)
        }