Deleted Added
full compact
expr.c (220150) expr.c (235623)
1/* Convert tree expression to rtl instructions, for GNU compiler.
2 Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
4 Inc.
5
6This file is part of GCC.
7
8GCC is free software; you can redistribute it and/or modify it under

--- 4736 unchanged lines hidden (view full) ---

4745 n += t;
4746 }
4747
4748 return n;
4749 }
4750
4751 case UNION_TYPE:
4752 case QUAL_UNION_TYPE:
1/* Convert tree expression to rtl instructions, for GNU compiler.
2 Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
4 Inc.
5
6This file is part of GCC.
7
8GCC is free software; you can redistribute it and/or modify it under

--- 4736 unchanged lines hidden (view full) ---

4745 n += t;
4746 }
4747
4748 return n;
4749 }
4750
4751 case UNION_TYPE:
4752 case QUAL_UNION_TYPE:
4753 {
4754 /* Ho hum. How in the world do we guess here? Clearly it isn't
4755 right to count the fields. Guess based on the number of words. */
4756 HOST_WIDE_INT n = int_size_in_bytes (type);
4757 if (n < 0)
4758 return -1;
4759 return n / UNITS_PER_WORD;
4760 }
4753 return -1;
4761
4762 case COMPLEX_TYPE:
4763 return 2;
4764
4765 case VECTOR_TYPE:
4766 return TYPE_VECTOR_SUBPARTS (type);
4767
4768 case INTEGER_TYPE:

--- 4754 unchanged lines hidden ---
4754
4755 case COMPLEX_TYPE:
4756 return 2;
4757
4758 case VECTOR_TYPE:
4759 return TYPE_VECTOR_SUBPARTS (type);
4760
4761 case INTEGER_TYPE:

--- 4754 unchanged lines hidden ---