* solib-pa64.c: Only include <dlfcn.h>, <elf.h> and <elf_hp.h> if
authorMark Kettenis <kettenis@gnu.org>
Sat, 18 Dec 2004 14:27:57 +0000 (14:27 +0000)
committerMark Kettenis <kettenis@gnu.org>
Sat, 18 Dec 2004 14:27:57 +0000 (14:27 +0000)
PA_SOM_ONLY isn't defined.

gdb/ChangeLog
gdb/solib-pa64.c

index 87edaaae87545e0f051a9ccc9a1f3ce29b9b2e87..08f288bceeb1f2a045e8a9fdcc14ef4e9926ba00 100644 (file)
@@ -1,5 +1,8 @@
 2004-12-18  Mark Kettenis  <kettenis@gnu.org>
 
+       * solib-pa64.c: Only include <dlfcn.h>, <elf.h> and <elf_hp.h> if
+       PA_SOM_ONLY isn't defined.
+
        * somread.c: Include "solib-som.h".
        (som_symfile_init, som_new_init, som_symfile_read,
        som_symfile_finish, som_symtab_read, som_symfile_offsets): Remove
index 0f20a544f250ca181886f6eaddd65bdb89cf6246..f18c992301b1748e904f16f4f26c7668c5e6558e 100644 (file)
@@ -31,9 +31,6 @@
    same functionality in all their libraries!  */
 
 #include "defs.h"
-#include <dlfcn.h>
-#include <elf.h>
-#include <elf_hp.h>
 #include "symtab.h"
 #include "bfd.h"
 #include "symfile.h"
 /* If we are building for a SOM-only target, then we don't need this.  */
 #ifndef PA_SOM_ONLY
 
+/* FIXME: kettenis/20041213: These includes should be eliminated.  */
+#include <dlfcn.h>
+#include <elf.h>
+#include <elf_hp.h>
+
 struct lm_info {
   struct load_module_desc desc;
   CORE_ADDR desc_addr;