[10574] in Athena Bugs
athena/athena.lib/neos/rpc3.9/rpc/xdr_float.c
daemon@ATHENA.MIT.EDU (brlewis@Athena.MIT.EDU)
Thu Jun 24 14:53:48 1993
From: brlewis@Athena.MIT.EDU
Date: Thu, 24 Jun 93 14:53:42 -0400
To: bugs@Athena.MIT.EDU, rel-eng@Athena.MIT.EDU
*** /tmp/,RCSt1a21597 Thu Jun 24 14:52:52 1993
--- xdr_float.c Fri Jun 18 17:24:12 1993
***************
*** 93,99 ****
register XDR *xdrs;
register float *fp;
{
! #if !defined(mc68000) && !defined(sparc) && !defined(i386)
struct ieee_single is;
struct vax_single vs, *vsp;
struct sgl_limits *lim;
--- 93,99 ----
register XDR *xdrs;
register float *fp;
{
! #if !defined(mc68000) && !defined(sparc) && !defined(i386) && !defined(hpux)
struct ieee_single is;
struct vax_single vs, *vsp;
struct sgl_limits *lim;
***************
*** 102,108 ****
switch (xdrs->x_op) {
case XDR_ENCODE:
! #if defined(mc68000) || defined(sparc) || defined(i386)
return (XDR_PUTLONG(xdrs, (long *)fp));
#else
vs = *((struct vax_single *)fp);
--- 102,108 ----
switch (xdrs->x_op) {
case XDR_ENCODE:
! #if defined(mc68000) || defined(sparc) || defined(i386) || defined(hpux)
return (XDR_PUTLONG(xdrs, (long *)fp));
#else
vs = *((struct vax_single *)fp);
***************
*** 124,130 ****
#endif
case XDR_DECODE:
! #if defined(mc68000) || defined(sparc) || defined(i386)
return (XDR_GETLONG(xdrs, (long *)fp));
#else
vsp = (struct vax_single *)fp;
--- 124,130 ----
#endif
case XDR_DECODE:
! #if defined(mc68000) || defined(sparc) || defined(i386) || defined(hpux)
return (XDR_GETLONG(xdrs, (long *)fp));
#else
vsp = (struct vax_single *)fp;
***************
*** 199,205 ****
double *dp;
{
register long *lp;
! #if !defined(mc68000) && !defined(sparc) && !defined(i386)
struct ieee_double id;
struct vax_double vd;
register struct dbl_limits *lim;
--- 199,205 ----
double *dp;
{
register long *lp;
! #if !defined(mc68000) && !defined(sparc) && !defined(i386) && !defined(hpux)
struct ieee_double id;
struct vax_double vd;
register struct dbl_limits *lim;
***************
*** 209,215 ****
switch (xdrs->x_op) {
case XDR_ENCODE:
! #if defined(mc68000) || defined(sparc) || defined(i386)
lp = (long *)dp;
#else
vd = *((struct vax_double *)dp);
--- 209,215 ----
switch (xdrs->x_op) {
case XDR_ENCODE:
! #if defined(mc68000) || defined(sparc) || defined(i386) || defined(hpux)
lp = (long *)dp;
#else
vd = *((struct vax_double *)dp);
***************
*** 237,243 ****
return (XDR_PUTLONG(xdrs, lp++) && XDR_PUTLONG(xdrs, lp));
case XDR_DECODE:
! #if defined(mc68000) || defined(sparc) || defined(i386)
lp = (long *)dp;
return (XDR_GETLONG(xdrs, lp++) && XDR_GETLONG(xdrs, lp));
#else
--- 237,243 ----
return (XDR_PUTLONG(xdrs, lp++) && XDR_PUTLONG(xdrs, lp));
case XDR_DECODE:
! #if defined(mc68000) || defined(sparc) || defined(i386) || defined(hpux)
lp = (long *)dp;
return (XDR_GETLONG(xdrs, lp++) && XDR_GETLONG(xdrs, lp));
#else