Unified · Split
| @@ -4761,7 +4761,11 @@ static void block(int *bsym, int *csym, int *case_sym, int *def_sym, · 4760 unmodified lines | |||
| 4761 | triggered by gcc.c-torture/execute/20000917-1.c */ | 4761 | triggered by gcc.c-torture/execute/20000917-1.c */ |
| 4762 | Sym *p; | 4762 | Sym *p; |
| 4763 | switch(vtop->type.t & VT_BTYPE) { | 4763 | switch(vtop->type.t & VT_BTYPE) { |
| 4764 | case VT_PTR: | 4764 | /* case VT_PTR: */ |
| 4765 | /* this breaks a compilation of the linux kernel v2.4.26 */ | ||
| 4766 | /* pmd_t *new = ({ __asm__ __volatile__("ud2\n") ; ((pmd_t *)1); }); */ | ||
| 4767 | /* Look a commit a80acab: Display error on statement expressions with complex return type */ | ||
| 4768 | /* A pointer is not a complex return type */ | ||
| 4765 | case VT_STRUCT: | 4769 | case VT_STRUCT: |
| 4766 | case VT_ENUM: | 4770 | case VT_ENUM: |
| 4767 | case VT_FUNC: | 4771 | case VT_FUNC: |