summaryrefslogtreecommitdiff
path: root/rts/LinkerInternals.h
diff options
context:
space:
mode:
authorhoward_b_golden@yahoo.com <unknown>2009-12-16 18:51:55 +0000
committerhoward_b_golden@yahoo.com <unknown>2009-12-16 18:51:55 +0000
commite020e387b3da272ef9750bad5f585119cbaf3871 (patch)
tree5a618e148435749b2ca48743e977e84e3095101f /rts/LinkerInternals.h
parent85f969a6585c06168645114d9524e7169dbc6e32 (diff)
downloadhaskell-e020e387b3da272ef9750bad5f585119cbaf3871.tar.gz
FIX #2615 (linker scripts in .so files)
This patch does not apply to Windows. It only applies to systems with ELF binaries. This is a patch to rts/Linker.c to recognize linker scripts in .so files and find the real target .so shared library for loading.
Diffstat (limited to 'rts/LinkerInternals.h')
-rw-r--r--rts/LinkerInternals.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/rts/LinkerInternals.h b/rts/LinkerInternals.h
index 561a224a09..8dc6441dde 100644
--- a/rts/LinkerInternals.h
+++ b/rts/LinkerInternals.h
@@ -109,4 +109,6 @@ typedef struct _ObjectCode {
extern ObjectCode *objects;
+void exitLinker( void );
+
#endif /* LINKERINTERNALS_H */