Module Name:    src
Committed By:   joerg
Date:           Wed Mar 12 15:31:55 UTC 2014

Modified Files:
        src/sys/lib/libunwind: AddressSpace.hpp

Log Message:
Add more const to make GCC happy.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libunwind/AddressSpace.hpp

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

Modified files:

Index: src/sys/lib/libunwind/AddressSpace.hpp
diff -u src/sys/lib/libunwind/AddressSpace.hpp:1.1 src/sys/lib/libunwind/AddressSpace.hpp:1.2
--- src/sys/lib/libunwind/AddressSpace.hpp:1.1	Mon Oct 14 01:14:57 2013
+++ src/sys/lib/libunwind/AddressSpace.hpp	Wed Mar 12 15:31:55 2014
@@ -424,8 +424,8 @@ static int phdr_callback(struct dl_phdr_
 }
 
 static int rangeCmp(void *context, const void *n1_, const void *n2_) {
-  LocalAddressSpace::Range *n1 = (LocalAddressSpace::Range *)n1_;
-  LocalAddressSpace::Range *n2 = (LocalAddressSpace::Range *)n2_;
+  const LocalAddressSpace::Range *n1 = (const LocalAddressSpace::Range *)n1_;
+  const LocalAddressSpace::Range *n2 = (const LocalAddressSpace::Range *)n2_;
 
   if (n1->first_pc < n2->first_pc)
     return -1;
@@ -436,8 +436,8 @@ static int rangeCmp(void *context, const
 }
 
 static int rangeCmpKey(void *context, const void *n_, const void *pc_) {
-  LocalAddressSpace::Range *n = (LocalAddressSpace::Range *)n_;
-  LocalAddressSpace::pint_t *pc = (LocalAddressSpace::pint_t *)pc_;
+  const LocalAddressSpace::Range *n = (const LocalAddressSpace::Range *)n_;
+  const LocalAddressSpace::pint_t *pc = (const LocalAddressSpace::pint_t *)pc_;
   if (n->last_pc < *pc)
     return -1;
   if (n->first_pc > *pc)
@@ -446,8 +446,8 @@ static int rangeCmpKey(void *context, co
 }
 
 static int dsoTableCmp(void *context, const void *n1_, const void *n2_) {
-  LocalAddressSpace::Range *n1 = (LocalAddressSpace::Range *)n1_;
-  LocalAddressSpace::Range *n2 = (LocalAddressSpace::Range *)n2_;
+  const LocalAddressSpace::Range *n1 = (const LocalAddressSpace::Range *)n1_;
+  const LocalAddressSpace::Range *n2 = (const LocalAddressSpace::Range *)n2_;
 
   if (n1->ehframe_base < n2->ehframe_base)
     return -1;
@@ -457,8 +457,8 @@ static int dsoTableCmp(void *context, co
 }
 
 static int dsoTableCmpKey(void *context, const void *n_, const void *ptr_) {
-  LocalAddressSpace::Range *n = (LocalAddressSpace::Range *)n_;
-  LocalAddressSpace::pint_t *ptr = (LocalAddressSpace::pint_t *)ptr_;
+  const LocalAddressSpace::Range *n = (const LocalAddressSpace::Range *)n_;
+  const LocalAddressSpace::pint_t *ptr = (const LocalAddressSpace::pint_t *)ptr_;
   if (n->ehframe_base < *ptr)
     return -1;
   if (n->ehframe_base > *ptr)

Reply via email to