Alpha GCC 3.0
Tom Holroyd
tomh@po.crl.go.jp
Mon Aug 27 09:54:01 2001
Just trying to get this working on Alpha -- there are several syntax
errors; the first two are easy:
--- #gnutls_num.h Fri Jul 20 16:21:52 2001
+++ gnutls_num.h Mon Aug 27 16:22:15 2001
@@ -47,7 +47,7 @@
# define rotr64(x,n) (((x) >> ((uint16)(n))) | ((x) << (64 - (uint16)(n))))
# define byteswap64(x) ((rotl64(x, 8) & 0x00ff00ff00ff00ffUL) | (rotr64(x, 8) & 0xff00ff00ff00ff00UL))
-# define uint64pp(x) ((++(*x)==0) ? -1 : 0);
+# define uint64pp(x) ((++(*x)==0) ? -1 : 0)
# define uint64zero(x) (*x) = 0
#endif
--- #gnutls_int.h Tue Aug 21 16:30:05 2001
+++ gnutls_int.h Mon Aug 27 16:23:41 2001
@@ -397,7 +397,7 @@
GNUTLS_Version gnutls_get_current_version(GNUTLS_STATE state);
ssize_t gnutls_send_int(SOCKET cd, GNUTLS_STATE state, ContentType type, HandshakeType htype, const void* data, size_t sizeofdata, int flags);
ssize_t gnutls_recv_int(SOCKET cd, GNUTLS_STATE state, ContentType type, HandshakeType, char* data, size_t sizeofdata, int flags);
-int _gnutls_send_change_cipher_spec(SOCKET cd, GNUTLS_STATE state);
+ssize_t _gnutls_send_change_cipher_spec(SOCKET cd, GNUTLS_STATE state);
/* These macros return the advertized TLS version of
* the peer.
But the last one I haven't had time to look at so I'll just dump it here:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -O2 -c cli.c
cli.c: In function `main':
cli.c:215: `SHUT_WR' undeclared (first use in this function)
cli.c:215: (Each undeclared identifier is reported only once
cli.c:215: for each function it appears in.)
cli.c:334: `SHUT_RDWR' undeclared (first use in this function)
Dr. Tom Holroyd
"I am, as I said, inspired by the biological phenomena in which
chemical forces are used in repetitious fashion to produce all
kinds of weird effects (one of which is the author)."
-- Richard Feynman, _There's Plenty of Room at the Bottom_