Module Name: src Committed By: matt Date: Wed Jan 30 01:12:56 UTC 2013
Modified Files: src/sys/sys: exec_elf.h Log Message: Add DT_PREINIT_ARRAY/DT_PREINIT_ARRAYSZ and few other missing ones. To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127 src/sys/sys/exec_elf.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/sys/exec_elf.h diff -u src/sys/sys/exec_elf.h:1.126 src/sys/sys/exec_elf.h:1.127 --- src/sys/sys/exec_elf.h:1.126 Sun Aug 5 01:43:59 2012 +++ src/sys/sys/exec_elf.h Wed Jan 30 01:12:56 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: exec_elf.h,v 1.126 2012/08/05 01:43:59 matt Exp $ */ +/* $NetBSD: exec_elf.h,v 1.127 2013/01/30 01:12:56 matt Exp $ */ /*- * Copyright (c) 1994 The NetBSD Foundation, Inc. @@ -668,7 +668,12 @@ typedef struct { #define DT_FINI_ARRAY 26 /* Size, in bytes, of DT_INIT_ARRAY array */ #define DT_INIT_ARRAYSZ 27 /* Address of termination function array */ #define DT_FINI_ARRAYSZ 28 /* Size, in bytes, of DT_FINI_ARRAY array*/ -#define DT_NUM 29 +#define DT_RUNPATH 29 /* overrides DT_RPATH */ +#define DT_FLAGS 30 /* Encodes ORIGIN, SYMBOLIC, TEXTREL, BIND_NOW, STATIC_TLS */ +#define DT_ENCODING 31 /* ??? */ +#define DT_PREINIT_ARRAY 32 /* Address of pre-init function array */ +#define DT_PREINIT_ARRAYSZ 33 /* Size, in bytes, of DT_PREINIT_ARRAY array */ +#define DT_NUM 34 #define DT_LOOS 0x60000000 /* Operating system specific range */ #define DT_VERSYM 0x6ffffff0 /* Symbol versions */