Displaying 20 results from an estimated 58 matches for "remobject".
Did you mean:
remobjects
2017 Feb 21
3
[lld] elf linker creates undefined empty symbol
...2b3ac58fc18aea
readelf -s for ClassLibrary22.so:
https://gist.github.com/carlokok/109a03620abb95bdad6479426e3dce11
lld command line used:
lld -flavor gnu -O0 --lto-O0
--eh-frame-hdr --dynamic-linker "/lib64/ld-linux-x86-64.so.2"
"-L."
"-oConsoleApplication347"
"RemObjects.Elements.Cirrus.ConsoleApplication347.o"
"libgc.a" "Island.a"
"RemObjects.Elements.Cirrus.importlib-ConsoleApplication347-libc.so"
"RemObjects.Elements.Cirrus.importlib-ConsoleApplication347-ClassLibrary22"
"RemObjects.Elements.Cirrus.importlib-...
2017 May 30
2
Missing symbol __executable_start on Android when linking with LLD
...>>
>> I tried:
>>
>> .globl __executable_start
>> __executable_start = __ehdr_start
>>
>> as a workaround but seems to be ignored.
>>
>> Anyone know a better workaround?
>>
>> Thanks,
>>
>> --
>> Carlo Kok
>> RemObjects Software
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
--
Carlo Kok
RemObjects Software
-------------- next part --------------
An HTML attachmen...
2017 Feb 22
2
[lld] elf linker creates undefined empty symbol
On Tue, Feb 21, 2017 at 2:05 PM, Rafael Avila de Espindola via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Carlo Kok <ck at remobjects.com> writes:
>
> > On 2017-02-21 20:33, Rafael Avila de Espindola wrote:
> >>> Input files:
> >>> https://www.dropbox.com/s/8yn3dggx05atn47/binLinux.zip?dl=0
> >>
> >> If you pass --reproduce foo.tar to lld it will create a foo.tar file
> &g...
2017 Feb 22
2
[lld] elf linker creates undefined empty symbol
...2.2.5 + 0
000000255130 001b00000007 R_X86_64_JUMP_SLO 0000000000254450
getenv at GLIBC_2.2.5 + 0
...
When __libc_start_main is hidden, it doesn't end up in the dynamic symbol
table and so we use the default DynsymIndex of 0.
-- Sean Silva
On Wed, Feb 22, 2017 at 3:12 AM, Carlo Kok <ck at remobjects.com> wrote:
>
>
> On 2017-02-22 08:34, Sean Silva wrote:
>
>>
>>
>> On Tue, Feb 21, 2017 at 2:05 PM, Rafael Avila de Espindola via llvm-dev
>> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>>
>> Carlo Kok...
2018 Mar 21
3
lld/lto/win32 crash on DIE code
Thanks!
Unfortunately this doesn't seem to cause it, because when I fix it to
match the other files (and pretty much how clang emits it:)
!0 = !DIGlobalVariableExpression(var: !1, expr: !DIExpression())
!1 = !DIGlobalVariable(name: "IDispatch_UID", linkageName:
"f_t2b_RemObjects_d_Elements_d_System_d_____Global.IDispatchUID", scope:
!2, file: !3, type: !622, isLocal: false, isDefinition: true)
!2 = distinct !DICompileUnit(language: DW_LANG_C99, file: !3, producer:
"RemObjects Island", isOptimized: true, runtimeVersion: 0, emissionKind:
FullDebug, enums:...
2016 Nov 27
3
llvm optimizer turning musttail into tail
...nd code being a 'jmp' (x86). I realize i can
>> probably use noopt & noinline to do this trick, but I do want llvm to
>> optimize and inline calls if it can prove it always calls a given method.
>> Any way i can do this?
>>
>> --
>> Carlo Kok
>> RemObjects Software
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed......
2014 Sep 15
2
[LLVMdev] codeview debug info in Visual Studio
...to an
existing project with VC++ from within the IDE and outside with link
/debug.
Neither option lets me debug with Visual Studio as debugger host. With
some help
I found that WinDBG does show line info, but Visual Studio does not, is
there any
way to get this working with VS?
--
Carlo Kok
RemObjects Software
2018 Mar 21
0
lld/lto/win32 crash on DIE code
Yep, it's once again variable and it's type using different scopes.
Is there any strong reason why you set scope for global DIDerivedType?
________________________________________
От: Carlo Kok <ck at remobjects.com>
Отправлено: 21 марта 2018 г. 18:22
Кому: Evgeny Leviant; llvm-dev at lists.llvm.org
Тема: Re: [llvm-dev] lld/lto/win32 crash on DIE code
Thanks!
Unfortunately this doesn't seem to cause it, because when I fix it to
match the other files (and pretty much how clang emits it:)
!0 = !DI...
2017 May 30
2
Missing symbol __executable_start on Android when linking with LLD
...ks to
__executable_start
which isn't defined when linking with lld (tried on x86), but is when
linking with gnu ld it seems.
I tried:
.globl __executable_start
__executable_start = __ehdr_start
as a workaround but seems to be ignored.
Anyone know a better workaround?
Thanks,
--
Carlo Kok
RemObjects Software
2017 Sep 19
1
Interleaved debug info on arm
> On Sep 18, 2017, at 10:13 PM, Carlo Kok <ck at remobjects.com> wrote:
>
> September 18, 2017 8:17 PM, "Adrian Prantl" <aprantl at apple.com> wrote:
>
>> Have you tried looking at the --dump-after-all output to see which pass (if any) is adding the
>> extra line table entries?
>> -- adrian
>
>
> Y...
2014 Sep 15
2
[LLVMdev] codeview debug info in Visual Studio
...d
to guess it would be that it's one of the other two 0xF1 blocks but I
can't find any information on those besides the basic format (Len: UInt16,
Type: UInt16, Data), these new codeview block types I can't find at all
though, at this point I'm rather stuck.
--
Carlo Kok
RemObjects Software
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140915/3fc97a95/attachment.html>
2014 Sep 15
2
[LLVMdev] codeview debug info in Visual Studio
...t; properties -> C/C++ -> debug
> information format.
>
> Once I did that, I got symbols, but no line info. The source language was
> listed as "unknown", so we may need to do a thing or two to make VS happy.
>
> On Mon, Sep 15, 2014 at 1:31 AM, Carlo Kok <ck at remobjects.com> wrote:
>
>> Hi,
>>
>> Is there any way to debug the codeview output of llvm from within Visual
>> Studio?
>>
>> I want to use the codeview line info debug output of clang/llvm. I tried
>> with the
>> x86_64-pc-windows-msvc and i686-pc-wind...
2017 Sep 18
5
Interleaved debug info on arm
...!DILocation(line: 25, column: 7, scope: !65)
full bitcode: https://gist.github.com/carlokok/aa3fab175f8afe8e4776ad6c2f5cc80a
disasm: https://gist.github.com/carlokok/ab265461b37f87a10e0853ffc4d93c77
What could possibly cause this? It's wreaking havoc with the debugger experience.
Carlo Kok
RemObjects Software
2017 Apr 26
2
no-frame-pointer-elim & optimized
...odingType != WinEH::EncodingType::Invalid &&
WinEHEncodingType != WinEH::EncodingType::X86);
}
Where EncodingType::X86: //Windows x86, uses no CFI, just EH tables
The comment seems to imply there are EH tables for i386 Windows, however
I can't find them.
--
Carlo Kok
RemObjects Software
2016 Dec 22
0
debug info "ref" parameter
...about
what it does when that criteria is not met.
http://llvm.org/docs/SourceLevelDebugging.html#llvm-dbg-declare
Adrian: Another thing to check for in the debug info verifier?
Carlo: You may want/need to use a llvm.dbg.value instead.
- Dave
On Thu, Dec 22, 2016 at 10:33 AM Carlo Kok <ck at remobjects.com> wrote:
>
>
> On 2016-12-22 19:02, David Blaikie wrote:
> > if you could simplify it down a bit, that might be helpful - not sure
> > there's a lot to be gained - I imagine it is just a quirk of how we
> > handle these things in the backend to make normal deb...
2016 Nov 24
3
llvm optimizer turning musttail into tail
...this is an interface jump
trick I use and relies on the end code being a 'jmp' (x86). I realize i
can probably use noopt & noinline to do this trick, but I do want llvm
to optimize and inline calls if it can prove it always calls a given
method. Any way i can do this?
--
Carlo Kok
RemObjects Software
2017 Feb 21
3
[lld] elf linker creates undefined empty symbol
...ing the issue.
It's created by my own compiler.
https://www.dropbox.com/s/rmkyqks4lnr85rz/foo.tar?dl=0
My biggest problem is that I have no idea where I can start trying to
narrow it down, on the so side, or on the executable side, the error is
rather strange to begin with.
--
Carlo Kok
RemObjects Software
2014 Sep 15
2
[LLVMdev] codeview debug info in Visual Studio
On Mon, Sep 15, 2014 at 10:11 AM, Carlo Kok <ck at remobjects.com> wrote:
>
> I think I have VS2010 somewhere yes. Any hints on where to find this
> problem so I can try to solve it myself?
>
Sure, llvm/lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://l...
2016 Dec 22
2
debug info "ref" parameter
...mplified version, works on i386 windows and linux (most
likely 64bits too but i don't have that handy to test)
in gdb a break Test1; break Test2; run; step; locals (fine for Test1);
run; step; (broken for Test2)
https://gist.github.com/carlokok/202961f81bbcf1a28139eae1d6fbf1ca
--
Carlo Kok
RemObjects Software
2017 Sep 19
0
Interleaved debug info on arm
...l at apple.com> wrote:
> Have you tried looking at the --dump-after-all output to see which pass (if any) is adding the
> extra line table entries?
> -- adrian
You mean --print-after-all ? I don't see any way to pass that to lld; The debug info is fine when using llc.
Carlo Kok
RemObjects Software