Module Name:    src
Committed By:   matt
Date:           Thu Apr 25 06:37:40 UTC 2013

Modified Files:
        src/libexec/ld.elf_so: rtld.h

Log Message:
Only include unwind.h if _RTLD_SOURCE


To generate a diff of this commit:
cvs rdiff -u -r1.111 -r1.112 src/libexec/ld.elf_so/rtld.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/libexec/ld.elf_so/rtld.h
diff -u src/libexec/ld.elf_so/rtld.h:1.111 src/libexec/ld.elf_so/rtld.h:1.112
--- src/libexec/ld.elf_so/rtld.h:1.111	Wed Apr 24 22:37:20 2013
+++ src/libexec/ld.elf_so/rtld.h	Thu Apr 25 06:37:40 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: rtld.h,v 1.111 2013/04/24 22:37:20 matt Exp $	 */
+/*	$NetBSD: rtld.h,v 1.112 2013/04/25 06:37:40 matt Exp $	 */
 
 /*
  * Copyright 1996 John D. Polstra.
@@ -46,12 +46,12 @@
 #include "rtldenv.h"
 #include "link.h"
 
+#if defined(_RTLD_SOURCE)
+
 #ifdef __ARM_EABI__
 #include "unwind.h"
 #endif
 
-#if defined(_RTLD_SOURCE)
-
 #ifndef	RTLD_DEFAULT_LIBRARY_PATH
 #define	RTLD_DEFAULT_LIBRARY_PATH	"/usr/lib"
 #endif
@@ -289,7 +289,7 @@ typedef struct Struct_Obj_Entry {
 	fptr_t		*fini_array;	/* start of fini array */
 	size_t		fini_arraysz;	/* # of entries in it */
 #ifdef __ARM_EABI__
-	_Unwind_Ptr	exidx_start;
+	void		*exidx_start;
 	size_t		exidx_sz;
 #endif
 } Obj_Entry;

Reply via email to