OSDN Git Service

* stor-layout.c (layout_decl): Do not bump the alignment of a
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 0d159ee..f924395 100644 (file)
@@ -1,3 +1,24 @@
+2008-02-25  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * stor-layout.c (layout_decl): Do not bump the alignment of a
+       bit-field to more than byte alignment if it is packed.
+
+2008-02-24  David Edelsohn  <edelsohn@gnu.org>
+
+       * config/rs6000/rs6000.c (processor_costs): Add cache costs for
+       e300c2 and e300c3.
+
+2008-02-24  Diego Novillo  <dnovillo@google.com>
+
+       http://gcc.gnu.org/ml/gcc-patches/2008-02/msg01094.html
+
+       PR 33738
+       * tree-vrp.c (vrp_evaluate_conditional): With
+       -Wtype-limits, emit a warning when comparing against a
+       constant outside the natural range of OP0's type.
+       * c.opt (Wtype-limits): Move ...
+       * common.opt (Wtype-limits): ... here.
+
 2008-02-24  Edmar Wienskoski  <edmar@freescale.com>
 
        * config.gcc (powerpc*-*-*): Add new cores e300c2 and e300c3.