search for: block_private

Displaying 8 results from an estimated 8 matches for "block_private".

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 what to set. These are moved into runtime.c as appropriate 2) Use cmake checks for CAS builtins, instead of guessing based on GCC #defines (which aren't set by clang and llvm-gcc anyway) 3) "#pragma mark" isn't supported by FSF gcc, so &...
2009 Sep 23
2
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...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 what to set. These > are moved into runtime.c as appropriate > 2) Use cmake checks for CAS builtins, instead of guessing based on GCC > #defines (which aren't set by clang and llvm-gcc anyway) > 3) "#pragma mark" isn't supported...
2009 Sep 23
0
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...>> 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 what to >> set. These >> are moved into runtime.c as appropriate >> 2) Use cmake checks for CAS builtins, instead of guessing based on >> GCC >> #defines (which aren't set by clang and llvm-gcc anyway) >> 3) "#...
2009 Sep 23
2
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...t;>> 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 what to set. >>> These >>> are moved into runtime.c as appropriate >>> 2) Use cmake checks for CAS builtins, instead of guessing based on GCC >>> #defines (which aren't set by clang and llvm-gcc anyway) >>> 3)...
2010 Jun 16
0
[LLVMdev] compiler-rt 'make install' only installs the BlocksRuntime files
...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; will it work correctly without the rest of the compiler-rt runtime? Regards, - Mark
2009 Sep 23
0
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...ability, 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 what to >>>> set. >>>> These >>>> are moved into runtime.c as appropriate >>>> 2) Use cmake checks for CAS builtins, instead of guessing based >>>> on GCC >>>> #defines (which aren...
2009 Sep 23
2
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...mpiler 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 what to set. >>>>> These >>>>> are moved into runtime.c as appropriate >>>>> 2) Use cmake checks for CAS builtins, instead of guessing based on GCC >>>>> #defines (which aren't set by clang and l...
2009 Sep 23
0
[LLVMdev] [llvm-commits] [PATCH] BlocksRuntime updates for Linux
...; 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 what >>>>>> to set. >>>>>> These >>>>>> are moved into runtime.c as appropriate >>>>>> 2) Use cmake checks for CAS builtins, instead of guessing based >>>>>> on GCC...