Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/libc++/dist/libcxxrt/src Use correct type encod...



details:   https://anonhg.NetBSD.org/src/rev/8313a95a2994
branches:  trunk
changeset: 797530:8313a95a2994
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sun Jul 20 15:50:36 2014 +0000

description:
Use correct type encoding for DWARF EH on ARM

diffstat:

 external/bsd/libc++/dist/libcxxrt/src/dwarf_eh.h |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r d3c16c6e846e -r 8313a95a2994 external/bsd/libc++/dist/libcxxrt/src/dwarf_eh.h
--- a/external/bsd/libc++/dist/libcxxrt/src/dwarf_eh.h  Sun Jul 20 15:48:54 2014 +0000
+++ b/external/bsd/libc++/dist/libcxxrt/src/dwarf_eh.h  Sun Jul 20 15:50:36 2014 +0000
@@ -365,7 +365,7 @@
                lsda.type_table = type_table;
                //lsda.type_table = (uintptr_t*)(data + v);
        }
-#if __arm__
+#if defined(__arm__) && !defined(__ARM_DWARF_EH__)
        lsda.type_table_encoding = (DW_EH_PE_pcrel | DW_EH_PE_indirect);
 #endif
 



Home | Main Index | Thread Index | Old Index