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)