Displaying 3 results from an estimated 3 matches for "block_pointer_type".
2008 Jul 30
0
[LLVMdev] llvm-gcc fortran bootstrap broken
...========
--- gcc-4.2.llvm.orig/gcc/dwarf2out.c 2008-07-30 20:57:56.000000000 +0200
+++ gcc-4.2.llvm/gcc/dwarf2out.c 2008-07-30 20:58:16.000000000 +0200
@@ -11480,9 +11480,8 @@
dw_die_ref type_die = NULL;
/* APPLE LOCAL begin radar 5811943 - Fix type of pointers to blocks */
- if (code == BLOCK_POINTER_TYPE)
+ if (code == BLOCK_POINTER_TYPE && invoke_impl_ptr_type)
{
- gcc_assert (invoke_impl_ptr_type);
type = invoke_impl_ptr_type;
code = TREE_CODE (type);
}
Index: gcc-4.2.llvm/gcc/tree.h
===================================================================
--- gcc-...
2008 Jul 30
4
[LLVMdev] llvm-gcc fortran bootstrap broken
On Jul 30, 2008, at 11:39 AM, Duncan Sands wrote:
> On Wednesday 30 July 2008 18:13:27 Duncan Sands wrote:
>> On x86-64 linux, in stage 2, I get:
>>
>> c++ -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-
>> prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-
>> variadic-macros -Wno-overlength-strings -Wold-style-definition -
>>
2009 Jan 09
2
[LLVMdev] RFC: Store alignment should be LValue alignment, not source alignment
...E_TYPE(Index);
- tree ElementType = TREE_TYPE(ArrayType);
+ tree ElementType = TREE_TYPE(ArrayTreeType);
- assert((TREE_CODE (ArrayType) == ARRAY_TYPE ||
- TREE_CODE (ArrayType) == POINTER_TYPE ||
- TREE_CODE (ArrayType) == REFERENCE_TYPE ||
- TREE_CODE (ArrayType) == BLOCK_POINTER_TYPE) &&
+ assert((TREE_CODE (ArrayTreeType) == ARRAY_TYPE ||
+ TREE_CODE (ArrayTreeType) == POINTER_TYPE ||
+ TREE_CODE (ArrayTreeType) == REFERENCE_TYPE ||
+ TREE_CODE (ArrayTreeType) == BLOCK_POINTER_TYPE) &&
"Unknown ARRAY_REF!");...