Displaying 5 results from an estimated 5 matches for "leh_frame0".
2010 Oct 27
1
[LLVMdev] 64-bit binaries and the Solaris linker
...UNWIND
collect2: ld returned 1 exit status
clang: error: linker (via gcc) command failed with exit code 1 (use -v
to see invocation)
root at markuse:/work/llvm/llvm/Debug+Asserts/bin# ./clang -v -o h hello.c -m64
Emitted .s file:
[...]
.section .eh_frame,"aw", at progbits
.LEH_frame0:
.Lsection_eh_frame0:
.Leh_frame_common0:
[...]
I've made a quick patch to llvm to emit a proper section header and
successfully got llvm+clang compile binaries on Solaris. Patch is
attached. Note that the attached patch is not meant at all to be a
final patch, since it would quite clearly br...
2010 Jan 22
0
[LLVMdev] Exception handling question
...el1-.Leh_func_begin1 # Region start
.long .Llabel2-.Llabel1 # Region length
.long .Llabel3-.Leh_func_begin1 # Landing pad
.uleb128 0 # Action
.align 4
.section .eh_frame,"aw", at progbits
.LEH_frame0:
.Lsection_eh_frame:
.Leh_frame_common:
.long .Leh_frame_common_end-.Leh_frame_common_begin # Length of Common
Information Entry
.Leh_frame_common_begin:
.long 0
# CIE Identifier Tag
.byte 1...
2010 Jan 22
2
[LLVMdev] Exception handling question
...el2-.Llabel1 # Region length
> .long .Llabel3-.Leh_func_begin1 # Landing pad
> .uleb128 0 # Action
> .align 4
> .section .eh_frame,"aw", at progbits
> .LEH_frame0:
> .Lsection_eh_frame:
> .Leh_frame_common:
> .long .Leh_frame_common_end-.Leh_frame_common_begin # Length of
> Common Information Entry
> .Leh_frame_common_begin:
> .long 0
> # CIE Identifier
> Tag...
2010 Jan 21
4
[LLVMdev] Exception handling question
Hi,
I'm trying to get exception handling working in my compiler targetting LLVM.
I've been working from the LLVM exception handling documentation (including
http://llvm.org/docs/ExceptionHandling.html and
http://wiki.llvm.org/HowTo:_Build_JIT_based_Exception_mechanism) and looking
at g++-llvm's output.
I've been trying to get a minimal test function to work, which simply
invokes
2010 Jan 22
0
[LLVMdev] Exception handling question
...# Region length
>> .long .Llabel3-.Leh_func_begin1 # Landing pad
>> .uleb128 0 # Action
>> .align 4
>> .section .eh_frame,"aw", at progbits
>> .LEH_frame0:
>> .Lsection_eh_frame:
>> .Leh_frame_common:
>> .long .Leh_frame_common_end-.Leh_frame_common_begin # Length of
>> Common Information Entry
>> .Leh_frame_common_begin:
>> .long 0
>>...