Displaying 20 results from an estimated 23 matches for "blocksruntim".
Did you mean:
blocksruntime
2009 Sep 23
2
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
Breaks Builds on Solaris and AuroraUX with:
bash-3.2$ make
Scanning dependencies of target BlocksRuntime
[ 1%] Building C object BlocksRuntime/CMakeFiles/BlocksRuntime.dir/runtime.c.o
/export/home/edward/lab/llvm/build/compiler-rt/BlocksRuntime/runtime.c:77:2:
error: #error unknown atomic compare-and-swap primitive
/export/home/edward/lab/llvm/build/compiler-rt/BlocksRuntime/runtime.c:
In function &...
2009 Sep 23
0
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...stem compiler doesn't support gcc-style builtin
atomics. Please use a different compiler?
Shantonu
Sent from my MacBook
On Sep 22, 2009, at 7:54 PM, Edward O'Callaghan wrote:
> Breaks Builds on Solaris and AuroraUX with:
>
> bash-3.2$ make
> Scanning dependencies of target BlocksRuntime
> [ 1%] Building C object BlocksRuntime/CMakeFiles/BlocksRuntime.dir/
> runtime.c.o
> /export/home/edward/lab/llvm/build/compiler-rt/BlocksRuntime/
> runtime.c:77:2:
> error: #error unknown atomic compare-and-swap primitive
> /export/home/edward/lab/llvm/build/compiler-rt/Bloc...
2009 Sep 23
2
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...n atomics.
> Please use a different compiler?
>
> Shantonu
>
> Sent from my MacBook
>
> On Sep 22, 2009, at 7:54 PM, Edward O'Callaghan wrote:
>
>> Breaks Builds on Solaris and AuroraUX with:
>>
>> bash-3.2$ make
>> Scanning dependencies of target BlocksRuntime
>> [ 1%] Building C object
>> BlocksRuntime/CMakeFiles/BlocksRuntime.dir/runtime.c.o
>>
>> /export/home/edward/lab/llvm/build/compiler-rt/BlocksRuntime/runtime.c:77:2:
>> error: #error unknown atomic compare-and-swap primitive
>> /export/home/edward/lab/llvm/bu...
2009 Sep 23
0
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...ler?
>>
>> Shantonu
>>
>> Sent from my MacBook
>>
>> On Sep 22, 2009, at 7:54 PM, Edward O'Callaghan wrote:
>>
>>> Breaks Builds on Solaris and AuroraUX with:
>>>
>>> bash-3.2$ make
>>> Scanning dependencies of target BlocksRuntime
>>> [ 1%] Building C object
>>> BlocksRuntime/CMakeFiles/BlocksRuntime.dir/runtime.c.o
>>>
>>> /export/home/edward/lab/llvm/build/compiler-rt/BlocksRuntime/
>>> runtime.c:77:2:
>>> error: #error unknown atomic compare-and-swap primitive
>&...
2009 Sep 23
2
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...>>
>>> Sent from my MacBook
>>>
>>> On Sep 22, 2009, at 7:54 PM, Edward O'Callaghan wrote:
>>>
>>>> Breaks Builds on Solaris and AuroraUX with:
>>>>
>>>> bash-3.2$ make
>>>> Scanning dependencies of target BlocksRuntime
>>>> [ 1%] Building C object
>>>> BlocksRuntime/CMakeFiles/BlocksRuntime.dir/runtime.c.o
>>>>
>>>>
>>>> /export/home/edward/lab/llvm/build/compiler-rt/BlocksRuntime/runtime.c:77:2:
>>>> error: #error unknown atomic compare-an...
2009 Sep 23
0
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...rom my MacBook
>>>>
>>>> On Sep 22, 2009, at 7:54 PM, Edward O'Callaghan wrote:
>>>>
>>>>> Breaks Builds on Solaris and AuroraUX with:
>>>>>
>>>>> bash-3.2$ make
>>>>> Scanning dependencies of target BlocksRuntime
>>>>> [ 1%] Building C object
>>>>> BlocksRuntime/CMakeFiles/BlocksRuntime.dir/runtime.c.o
>>>>>
>>>>>
>>>>> /export/home/edward/lab/llvm/build/compiler-rt/BlocksRuntime/
>>>>> runtime.c:77:2:
>>>&...
2011 Jan 07
1
[LLVMdev] [PATCH] compiler-rt patch for clean build on Solaris 10 / x86
...olicy command to set the policy and suppress this
warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jocke/llvm/clean/build
-bash-3.00$
-bash-3.00$ gmake
Scanning dependencies of target BlocksRuntime
[ 0%] Building C object BlocksRuntime/CMakeFiles/BlocksRuntime.dir/runtime.c.o
[ 1%] Building C object BlocksRuntime/CMakeFiles/BlocksRuntime.dir/data.c.o
Linking C shared library libBlocksRuntime.so
[ 1%] Built target BlocksRuntime
Scanning dependencies of target CompilerRT-Generic
[ 2%] Buil...
2014 Feb 11
7
[LLVMdev] Heads-up: changing the structure of compiler-rt source tree
...1. libraries:
a) all libgcc replacement stuff moves from "/lib" to "/lib/core" (the name
sucks, please suggest alternatives). Same for platform-specific code:
"/lib/arm/"->"/lib/core/arm", "/lib/i386"->"/lib/core/i386" etc.
b) "/BlocksRuntime"->"/lib/BlocksRuntime"
c) "/lib/sanitizer_common", "/lib/xsan", "/lib/profile" are not moved.
2. tests:
all tests (lit tests and unit tests) are moved from directories under
"/lib" to "/test" to be consistent with LLVM/Clang test...
2009 Sep 18
1
[LLVMdev] [PATCH] BlocksRuntime updates for Linux
The attached diff cleans up the BlocksRuntime/ directory of compiler-
rt for better portability, eliminates compiler warnings, and adds
support to the cmake build to install the results.
More specifically, the changes:
1) Remove cmake-specific #define usage from the exported Block.h/
Block_private.h headers, since clients won't know...
2009 Sep 12
0
[LLVMdev] [PATCH] Linux support for compiler-rt's BlocksRuntime
I've reattached the patch to runtime.c, this time as output from svn
instead of git. As the original git commit noted, it does the
following:
define OSAtomicCompareAndSwap(Long|Int) for non-Mac/Win32 systems
if neither TARGET_OS_MAC or TARGET_OS_WINDOWS are defined, check to
see if GCC atomic built-ins are available (and use them if they are).
yours,
Bobby
On Sat, Sep 12, 2009 at 3:24 AM,
2010 Jun 16
0
[LLVMdev] compiler-rt 'make install' only installs the BlocksRuntime files
...ing a binary package of compiler-rt for Debian and have a question
about the build process. I followed the instructions on the compiler-rt
homepage and built compiler-rt under Linux, but the 'make install' target
only installs the following three files:
-- Installing: /usr/local/lib/libBlocksRuntime.so
-- Installing: /usr/local/include/Block.h
-- Installing: /usr/local/include/Block_private.h
Is this the expected behavior, or is there a configuration flag that I need
to set in order to get the rest of the library to install? I'm mainly
interested in the Blocks runtime at the moment;...
2009 Sep 12
2
[LLVMdev] [PATCH] Linux support for compiler-rt's BlocksRuntime
Hi Folks,
The attached patches gets the Blocks runtime built and installed on my
Linux system. Let me know if the patches are okay as is, or what I
need to do to get them merged into compiler-rt. Thanks!
yours,
Bobby Powers
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-define-OSAtomicCompareAndSwap-Long-Int-for-non-Mac-W.patch
Type: text/x-patch
Size:
2014 Jul 10
3
[LLVMdev] [compiler-rt] CMake bug in building ARM builtins library
...>
> I have a patch which will make CMake treat the .S files as source files.
>
Let me guess, you should just call set_source_file_properties(<arm .S
files> PROPERTIES LANGUAGE C)?
> But, how I can run the unit tests. I see from
> compiler-rt/test/CMakeLists.txt
>
> # BlocksRuntime and builtins testsuites are not yet ported to lit.
> # add_subdirectory(BlocksRuntime)
> # add_subdirectory(builtins)
>
> How do you run the unit tests for builtins?
>
Well, there is http://reviews.llvm.org/D4251 which adds support for running
the tests under CTest, but it's no...
2014 Jul 08
2
[LLVMdev] [compiler-rt] CMake bug in building ARM builtins library
On 8 July 2014 19:47, Alexey Samsonov <vonosmas at gmail.com> wrote:
> compiler-rt/lib/builtins/arm/*.S files are listed in arm_SOURCES variable,
> and therefore should make it into the builtins static library on ARM. Don't
> they?
I assume so... But I'm not an expert in CMake.
2009 Sep 23
2
[LLVMdev] Status of blocks runtime in compiler-rt?
On Sep 21, 2009, at 6:21 PM, Shantonu Sen wrote:
> I've committed my changes to hook up the BlocksRuntime/ subdirectory
> of compiler-rt, using CMake.
>
> The cmake build process is documented at <http://llvm.org/docs/CMake.html
> >
Whoops, looks like the presence of a CMakeFiles directory in the
SRCROOT was screwing things up, even when I was in a build
subdirectory. Blowin...
2012 Apr 04
1
[LLVMdev] Heads up: rewrite of CompilerRT's CMake build system
Hello folks!
I just wanted to give everyone a heads up about this. I spoke with Doug
about this about a month ago and he told me to charge boldly forward, so
the commits will be flying RSN.
Essentially, the compiler-rt CMake build system is largely non-functional.
Major portions are just commented out, I couldn't get it to actually build
anything. Daniel has mostly been maintaining and
2014 Feb 12
2
[LLVMdev] Heads-up: changing the structure of compiler-rt source tree
...libgcc replacement stuff moves from "/lib" to "/lib/core" (the
> name sucks, please suggest alternatives). Same for platform-specific code:
> "/lib/arm/"->"/lib/core/arm", "/lib/i386"->"/lib/core/i386" etc.
> > b) "/BlocksRuntime"->"/lib/BlocksRuntime"
> > c) "/lib/sanitizer_common", "/lib/xsan", "/lib/profile" are not moved.
> >
> > 2. tests:
> > all tests (lit tests and unit tests) are moved from directories under
> "/lib" to "/test...
2014 Feb 12
2
[LLVMdev] Heads-up: changing the structure of compiler-rt source tree
...> a) all libgcc replacement stuff moves from "/lib" to "/lib/core" (the name sucks, please suggest alternatives). Same for platform-specific code: "/lib/arm/"->"/lib/core/arm", "/lib/i386"->"/lib/core/i386" etc.
>> b) "/BlocksRuntime"->"/lib/BlocksRuntime"
>> c) "/lib/sanitizer_common", "/lib/xsan", "/lib/profile" are not moved.
>>
>> 2. tests:
>> all tests (lit tests and unit tests) are moved from directories under "/lib" to "/test" t...
2009 Sep 22
0
[LLVMdev] Status of blocks runtime in compiler-rt?
Hi Jordan,
I've committed my changes to hook up the BlocksRuntime/ subdirectory
of compiler-rt, using CMake.
The cmake build process is documented at <http://llvm.org/docs/CMake.html
>
More specifically, to use this support on FreeBSD, for example, you
would do:
1) Install cmake (<http://www.cmake.org/>), add it to your PATH
2) Check out the...
2015 Sep 29
2
Building clang in llvm-3.7 on Linux with RT support enabled
Building the BlocksRuntime isn’t supported via CMake at the moment. It should be pretty straightforward to make it work, but it currently isn’t supported.
-Chris
> On Sep 29, 2015, at 9:45 AM, Alex Wang via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> As far as I know the makefile in there isn't th...