This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Diego,
This patch fixes two problem. The first one is that
gimplify_call_expr() exit too early for __builtin_va_start() so that
it is missing in gimple statements. The second problem is that we do
not update gimple bodies when we merge declarations. The patch fixes
467 C failures and 222 Fortran failures.
-Doug
------------
2008-03-27 Doug Kwan <dougkwan@google.com>
* c-decl.c (merge_decls): Also copy gimpel body of decls.
* gimplify.c (gimplify_call_expr): Do not exit early when
gimplifying __builtin_va_start().
Attachment:
patch.txt
Description: Text document
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |