Displaying 9 results from an estimated 9 matches for "clang32".
2018 Feb 09
0
retpoline mitigation and 6.0
On Fri, 2018-02-09 at 08:45 +0000, Chandler Carruth wrote:
> >
> > You're pushing the target (-0x20(%ebp)) onto the stack and then
> > *calling* __x86_indirect_thunk. So it looks like you're expecting
> > __x86_indirect_thunk to do something like
> >
> > call *4(%esp)
> > ret
> >
> > ... except that final 'ret' still
2018 Feb 09
2
retpoline mitigation and 6.0
...00] mp_register_ioapic, 0 fec00000 0 c1b2fe88
[ 0.000000] At line 412, gsi_base is 0
[ 0.000000] At line 425, gsi_base is -1043715332
[ 0.000000] At line 427, gsi_base is -1043715332
http://git.infradead.org/users/dwmw2/linux-retpoline.git/shortlog/refs/heads/clang
http://david.woodhou.se/clang32.config
http://david.woodhou.se/io_apic_b.i
http://david.woodhou.se/io_apic_b.noretpoline.s
http://david.woodhou.se/io_apic_b.retpoline.s
I don't *think* I screwed up copying and pasting the retpoline thunk.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: s...
2012 Jun 11
5
[LLVMdev] Windows strategy?
...ails on some linker errors (the report about that
erronously sent to this mailing list earlier today), so I hope, pray, and
expect that at the very least, the 32-bit Clang++ built from MinGW32 will
work as expected (that is, it is possible to compile and link and execute a
non-trivial program using Clang32).
But the past two weeks have been spent on setting up a Windows 7 x64
MinGW64 buildbot slave and then working a bit on my own project (I'm
translating 25 KLOC of C# to C++ so as to be able to use LLVM as my
backend) and then playing around with Clang.
My view is that the aspiring Clang++ Win...
2018 Feb 09
2
retpoline mitigation and 6.0
On Fri, Feb 9, 2018 at 12:26 AM David Woodhouse <dwmw2 at infradead.org> wrote:
>
>
> On Fri, 2018-02-09 at 02:21 +0000, David Woodhouse wrote:
> > On Fri, 2018-02-09 at 01:18 +0000, David Woodhouse wrote:
> > >
> > >
> > > For now I'm just going to attempt to work around it like this in the
> > > kernel, so I can concentrate on the
2018 Feb 09
0
retpoline mitigation and 6.0
...c1b2fe88
> [ 0.000000] At line 412, gsi_base is 0
> [ 0.000000] At line 425, gsi_base is -1043715332
> [ 0.000000] At line 427, gsi_base is -1043715332
>
> http://git.infradead.org/users/dwmw2/linux-retpoline.git/shortlog/ref
> s/heads/clang
> http://david.woodhou.se/clang32.config
>
>
> http://david.woodhou.se/io_apic_b.i
> http://david.woodhou.se/io_apic_b.noretpoline.s
> http://david.woodhou.se/io_apic_b.retpoline.s
>
> I don't *think* I screwed up copying and pasting the retpoline thunk.
So, looking at the retpoline version...
gsi_base...
2012 Jun 11
2
[LLVMdev] Windows strategy?
...dbot slave earlier today, but it gets poor reviews.
I'll figure something out later.
I no longer see support of the Microsoft C++ ABI as a decisive feature -
people can simply recompile their sources and that's it. In fact, I think
it is much more important to do a full binary release of Clang32/Clang64
using MinGW. Besides, there's the patent issues with supporting the
Microsoft C++ ABI (I posted links to some reverse engineering articles on
Microsoft C++ and they listed a whole slew of Microsoft patents in the
area). Also, the whole idea of using Clang and Microsoft Visual Studio
t...
2012 Jun 11
0
[LLVMdev] Windows strategy?
...errors (the report about that
> erronously sent to this mailing list earlier today), so I hope, pray, and
> expect that at the very least, the 32-bit Clang++ built from MinGW32 will
> work as expected (that is, it is possible to compile and link and execute a
> non-trivial program using Clang32).
>
MSVC ABI support in Clang is very incomplete as this point. MinGW32
support works fairly well, at least in my experience. MinGW64 is a bit of
a problem at the moment because of GCC versions. Clang is hard-coded to
search for headers in GCC version-specific locations. For the dgn version...
2012 Jun 11
0
[LLVMdev] Windows strategy?
On Mon, Jun 11, 2012 at 10:52 AM, Mikael Lyngvig <mikael at lyngvig.org> wrote:
> Hi,
>
> [Synopsis: Mikael thinks Windows support is overlooked and that this is a
> strategic error. ...]
>
Synopsis of my response: It is not overlooked, it has some technical,
non-technical, and manpower limitations.
Allow me to briefly summarize these issues:
Technical: Currently, we have
2018 Feb 09
3
retpoline mitigation and 6.0
...At line 412, gsi_base is 0
> > [ 0.000000] At line 425, gsi_base is -1043715332
> > [ 0.000000] At line 427, gsi_base is -1043715332
> >
> > http://git.infradead.org/users/dwmw2/linux-retpoline.git/shortlog/ref
> > s/heads/clang
> > http://david.woodhou.se/clang32.config
> >
> >
> > http://david.woodhou.se/io_apic_b.i
> > http://david.woodhou.se/io_apic_b.noretpoline.s
> > http://david.woodhou.se/io_apic_b.retpoline.s
> >
> > I don't *think* I screwed up copying and pasting the retpoline thunk.
>
> So, look...