/* -----------------------------------------------------------------------------
- * $Id: LinkerInternals.h,v 1.5 2001/09/04 16:33:04 sewardj Exp $
+ * $Id: LinkerInternals.h,v 1.7 2003/10/08 09:42:35 wolfgang Exp $
*
* (c) The GHC Team, 2000
*
safely be prodded during relocation. Any attempt to prod
outside one of these is an error in the linker. */
ProddableBlock* proddables;
-
+
+#ifdef ia64_TARGET_ARCH
+ /* Procedure Linkage Table for this object */
+ void *plt;
+ unsigned int pltIndex;
+#endif
+
+#ifdef darwin_TARGET_OS
+ char* jump_islands;
+ unsigned long island_start_symbol;
+ unsigned long n_islands;
+#endif
+
} ObjectCode;
extern ObjectCode *objects;