search for: unw_context_t

Displaying 10 results from an estimated 10 matches for "unw_context_t".

2016 Dec 23
2
3.9 regression with legacy static assert macros (bad type resolution)
...rt_failed[ ( (int)CFI_Parser<A>::kMaxRegisterNumber > (int)DW_X86_64_RET_ADDR ) ? 1 : -1 ] __attribute__( ( unused ) );; ^ src/ld/parsers/libunwind/Registers.hpp:548:13: note: previous declaration is here extern int compile_time_assert_failed[ ( sizeof(Registers_ppc) < sizeof(unw_context_t) ) ? 1 : -1 ] __attribute__( ( unused ) );; ^ In file included from src/ld/parsers/macho_relocatable_file.cpp:37: src/ld/parsers/libunwind/DwarfInstructions.hpp:1311:13: error: redeclaration of 'compile_time_assert_failed' with a different type: 'int [((int)CFI_Parser<A&gt...
2016 Dec 27
2
3.9 regression with legacy static assert macros (bad type resolution)
...sterNumber > (int)DW_X86_64_RET_ADDR ) ? 1 : -1 ] __attribute__( ( unused ) );; >>>> ^ >>>> src/ld/parsers/libunwind/Registers.hpp:548:13: note: previous declaration is here >>>> extern int compile_time_assert_failed[ ( sizeof(Registers_ppc) < sizeof(unw_context_t) ) ? 1 : -1 ] __attribute__( ( unused ) );; >>>> ^ >>>> In file included from src/ld/parsers/macho_relocatable_file.cpp:37: >>>> src/ld/parsers/libunwind/DwarfInstructions.hpp:1311:13: error: redeclaration of 'compile_time_assert_failed' with a dif...
2016 Dec 27
3
3.9 regression with legacy static assert macros (bad type resolution)
...> (int)DW_X86_64_RET_ADDR ) ? 1 : -1 ] __attribute__( ( unused ) );; >>>>> ^ >>>>> src/ld/parsers/libunwind/Registers.hpp:548:13: note: previous declaration is here >>>>> extern int compile_time_assert_failed[ ( sizeof(Registers_ppc) < sizeof(unw_context_t) ) ? 1 : -1 ] __attribute__( ( unused ) );; >>>>> ^ >>>>> In file included from src/ld/parsers/macho_relocatable_file.cpp:37: >>>>> src/ld/parsers/libunwind/DwarfInstructions.hpp:1311:13: error: redeclaration of 'compile_time_assert_failed'...
2016 Dec 23
0
3.9 regression with legacy static assert macros (bad type resolution)
...int)CFI_Parser<A>::kMaxRegisterNumber > (int)DW_X86_64_RET_ADDR ) ? 1 : -1 ] __attribute__( ( unused ) );; > ^ > src/ld/parsers/libunwind/Registers.hpp:548:13: note: previous declaration is here > extern int compile_time_assert_failed[ ( sizeof(Registers_ppc) < sizeof(unw_context_t) ) ? 1 : -1 ] __attribute__( ( unused ) );; > ^ > In file included from src/ld/parsers/macho_relocatable_file.cpp:37: > src/ld/parsers/libunwind/DwarfInstructions.hpp:1311:13: error: redeclaration of 'compile_time_assert_failed' with a different type: 'int [((int)CFI_...
2016 Dec 24
2
3.9 regression with legacy static assert macros (bad type resolution)
...ser<A>::kMaxRegisterNumber > (int)DW_X86_64_RET_ADDR ) ? 1 : -1 ] __attribute__( ( unused ) );; >> ^ >> src/ld/parsers/libunwind/Registers.hpp:548:13: note: previous declaration is here >> extern int compile_time_assert_failed[ ( sizeof(Registers_ppc) < sizeof(unw_context_t) ) ? 1 : -1 ] __attribute__( ( unused ) );; >> ^ >> In file included from src/ld/parsers/macho_relocatable_file.cpp:37: >> src/ld/parsers/libunwind/DwarfInstructions.hpp:1311:13: error: redeclaration of 'compile_time_assert_failed' with a different type: 'int...
2016 Dec 27
0
3.9 regression with legacy static assert macros (bad type resolution)
...;::kMaxRegisterNumber > (int)DW_X86_64_RET_ADDR ) ? 1 : -1 ] __attribute__( ( unused ) );; >>> ^ >>> src/ld/parsers/libunwind/Registers.hpp:548:13: note: previous declaration is here >>> extern int compile_time_assert_failed[ ( sizeof(Registers_ppc) < sizeof(unw_context_t) ) ? 1 : -1 ] __attribute__( ( unused ) );; >>> ^ >>> In file included from src/ld/parsers/macho_relocatable_file.cpp:37: >>> src/ld/parsers/libunwind/DwarfInstructions.hpp:1311:13: error: redeclaration of 'compile_time_assert_failed' with a different type...
2017 Jan 23
2
3.9 regression with legacy static assert macros (bad type resolution)
...ADDR ) ? 1 : -1 ] __attribute__( ( unused ) );; >>>>>>> ^ >>>>>>> src/ld/parsers/libunwind/Registers.hpp:548:13: note: previous declaration is here >>>>>>> extern int compile_time_assert_failed[ ( sizeof(Registers_ppc) < sizeof(unw_context_t) ) ? 1 : -1 ] __attribute__( ( unused ) );; >>>>>>> ^ >>>>>>> In file included from src/ld/parsers/macho_relocatable_file.cpp:37: >>>>>>> src/ld/parsers/libunwind/DwarfInstructions.hpp:1311:13: error: redeclaration of 'compile...
2016 Jan 19
5
LLVM libunwind stack usage
I've started the process of bringing LLVM's libunwind into the FreeBSD base system[1]. As part of that process we've tested building the approximately 25,000 third party software packages in the FreeBSD ports collection against a modified FreeBSD with libunwind included[2]. Of course, I wouldn't expect much in the way of build failures -- I'd expect any issues to be largely
2015 Sep 27
2
[libunwind][Mips] Problem using gas to assemble UnwindRegistersSave.S
...embler messages: src/UnwindRegistersSave.S:99: Error: opcode not supported on this processor: mips1 (mips1) `teq $0,$0' If I compile with -integrated-as it assembles as expected. I was able to get it to work without the integrated assembler with this change: # # extern int unw_getcontext(unw_context_t* thread_state) # # Just trap for the time being. DEFINE_LIBUNWIND_FUNCTION(unw_getcontext) .set mips32r2 teq $0, $0 #elif defined(__ppc__) telling the assembler to allow r2 instructions. Should the integrated assembler be enabled by default for the Mips? It looks as if the stock clang doe...
2020 Aug 15
5
Supporting libunwind on Windows 10 (32bit; 64bit) for MSVC and Clang
...ot add 'dllexport' attribute [-Wdll-attribute-on-redeclaration] _LIBUNWIND_WEAK_ALIAS(__unw_init_local, unw_init_local) ^ C:/Users/clang/libunwind/include\libunwind.h:104:12: note: previous declaration is here extern int unw_init_local(unw_cursor_t *, unw_context_t *) LIBUNWIND_AVAIL; ^ C:/Users/clang/libunwind/src/libunwind.cpp:91:38: warning: redeclaration of 'unw_get_reg' should not add 'dllexport' attribute [-Wdll-attribute-on-redeclaration] _LIBUNWIND_WEAK_ALIAS(__unw_get_reg, unw_get_reg) ^...