+long ar_date;
+long ar_size;
+
+#ifdef vax
+#define fixshort(s) (s)
+#define mklong(sp) (((sp)[0] << 16) + (sp)[1])
+#define unmklong(sp,l) { sp[0] = l >> 16; sp[1] = l & 0177777; }
+#define fixhdr(hdr) (hdr)
+#endif
+#ifdef mc68000
+#define fixshort(s) ((short)(((s>>8)&0377)+((s&0377)<<8)))
+#define mklong(sp) (((sp)[0] << 16) + (sp)[1])
+#define unmklong(sp,l) { sp[0] = l >> 16; sp[1] = l & 0177777; }
+#define fixhdr(hdr) swaphdr(hdr)
+struct ar_hdr swaphdr();
+#endif
+