Fixup for bug 733087. rs=dougt
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 06 Mar 2012 09:54:17 +0100
changeset 88340 4bc3e20ff0e004ea7ca7c9c3d420ba3e1edc9e50
parent 88339 91ece9783d2d13d913fc3c580a7bcb76900daa8b
child 88341 2c215049a6376460574d4ea51643f1a3301c4c1f
push id783
push userlsblakk@mozilla.com
push dateTue, 24 Apr 2012 17:33:42 +0000
treeherdermozilla-esr52@b6627f28b7ec [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdougt
bugs733087
milestone13.0a1
Fixup for bug 733087. rs=dougt
mozglue/linker/CustomElf.h
--- a/mozglue/linker/CustomElf.h
+++ b/mozglue/linker/CustomElf.h
@@ -142,16 +142,22 @@
 #define DT_VERDEFNUM 0x6ffffffd
 #endif
 #ifndef DT_VERNEED
 #define DT_VERNEED 0x6ffffffe
 #endif
 #ifndef DT_VERNEEDNUM
 #define DT_VERNEEDNUM 0x6fffffff
 #endif
+#ifndef DT_FLAGS
+#define DT_FLAGS 30
+#endif
+#ifndef DF_SYMBOLIC
+#define DF_SYMBOLIC 0x00000002
+#endif
 
 namespace Elf {
 
 /**
  * Define a few basic Elf Types
  */
 typedef Elf_(Phdr) Phdr;
 typedef Elf_(Dyn) Dyn;