Index: src/lib/machines/freebsd/5/alpha/startup/ansi.h
===================================================================
--- src/lib/machines/freebsd/5/alpha/startup/ansi.h	(.../ten15.org)	(revision 512)
+++ src/lib/machines/freebsd/5/alpha/startup/ansi.h	(.../freebsd-port)	(revision 512)
@@ -32,3 +32,8 @@
 #ifndef __signed
 #define __signed	signed
 #endif
+
+/* Work around __aligned() */
+#ifndef	__aligned
+#define	__aligned(x)	/* nothing */
+#endif
Index: src/lib/machines/freebsd/5/alpha/startup/system.h
===================================================================
--- src/lib/machines/freebsd/5/alpha/startup/system.h	(.../ten15.org)	(revision 512)
+++ src/lib/machines/freebsd/5/alpha/startup/system.h	(.../freebsd-port)	(revision 512)
@@ -40,4 +40,9 @@
 #define __signed	signed
 #endif
 
+/* Work around __aligned() */
+#ifndef	__aligned
+#define	__aligned(x)	/* nothing */
 #endif
+
+#endif
Index: src/lib/machines/freebsd/5/80x86/startup/ansi.h
===================================================================
--- src/lib/machines/freebsd/5/80x86/startup/ansi.h	(.../ten15.org)	(revision 512)
+++ src/lib/machines/freebsd/5/80x86/startup/ansi.h	(.../freebsd-port)	(revision 512)
@@ -32,3 +32,8 @@
 #ifndef __signed
 #define __signed	signed
 #endif
+
+/* Work around __aligned() */
+#ifndef	__aligned
+#define	__aligned(x)	/* nothing */
+#endif
Index: src/lib/machines/freebsd/5/80x86/startup/system.h
===================================================================
--- src/lib/machines/freebsd/5/80x86/startup/system.h	(.../ten15.org)	(revision 512)
+++ src/lib/machines/freebsd/5/80x86/startup/system.h	(.../freebsd-port)	(revision 512)
@@ -40,4 +40,9 @@
 #define __signed	signed
 #endif
 
+/* Work around __aligned() */
+#ifndef	__aligned
+#define	__aligned(x)	/* nothing */
 #endif
+
+#endif
