machmode.h (mode_for_size, [...]): SIZE now signed.
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
Sat, 4 Mar 2000 16:40:05 +0000 (16:40 +0000)
committerRichard Kenner <kenner@gcc.gnu.org>
Sat, 4 Mar 2000 16:40:05 +0000 (11:40 -0500)
commit72c602fc0105c277205ef0009ced55cf1aac1b11
tree0bc00a84f047a96e621c6557559e38b55168e59e
parent32070bf2d8a85cc742b3ac8d4873cadd9c863d40
machmode.h (mode_for_size, [...]): SIZE now signed.

* machmode.h (mode_for_size, smallest_mode_for_size): SIZE now signed.
* stor-layout.c (mode_for_size, smallest_mode_for_size): Likewise.
(mode_for_size_tree): New function.
(layout_decl, layout_type): Call it and clean up BLKmode checks.
* tree.h (mode_for_size_tree): New declaration.

From-SVN: r32326
gcc/ChangeLog
gcc/machmode.h
gcc/stor-layout.c
gcc/tree.h