summaryrefslogtreecommitdiff
path: root/src/cmd/ld/elf.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/ld/elf.h')
-rw-r--r--src/cmd/ld/elf.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cmd/ld/elf.h b/src/cmd/ld/elf.h
index e0c2bd1b6..9f18ec3dd 100644
--- a/src/cmd/ld/elf.h
+++ b/src/cmd/ld/elf.h
@@ -961,11 +961,14 @@ uint64 startelf(void);
uint64 endelf(void);
extern int numelfphdr;
extern int numelfshdr;
+int elfwriteinterp(void);
+void elfinterp(ElfShdr*, uint64, char*);
/*
* Total amount of space to reserve at the start of the file
- * for Header, PHeaders, and SHeaders.
+ * for Header, PHeaders, SHeaders, and interp.
* May waste some.
+ * On FreeBSD, cannot be larger than a page.
*/
#define ELFRESERVE 2048