* config/sh/sh.h (BOOL_TYPE_SIZE): Don't define.
authorAlexandre Oliva <aoliva@redhat.com>
Thu, 15 Feb 2001 17:17:09 +0000 (17:17 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Thu, 15 Feb 2001 17:17:09 +0000 (17:17 +0000)
From-SVN: r39721

gcc/ChangeLog
gcc/config/sh/sh.h

index d89360b..fbe44cd 100644 (file)
@@ -1,3 +1,7 @@
+Thu Feb 15 15:16:38 2001  Alexandre Oliva  <aoliva@redhat.com>
+
+       * config/sh/sh.h (BOOL_TYPE_SIZE): Don't define.
+
 Thu Feb 15 10:52:31 CET 2001  Jan Hubicka  <jh@suse.cz>
 
        * i386.md (extendsfdf2_2): Fix constraints.
index 01473bd..5e18291 100644 (file)
@@ -1670,13 +1670,6 @@ extern int current_function_anonymous_args;
 /* Nonzero if access to memory by bytes is no faster than for words.  */
 #define SLOW_BYTE_ACCESS 1
 
-/* Force sizeof(bool) == 1 to maintain binary compatibility; otherwise, the
-   change in SLOW_BYTE_ACCESS would have changed it to 4.  */
-
-/* This used to use INT_TYPE_SIZE / CHAR_TYPE_SIZE, but these are
-   not guaranteed to be defined when BOOL_TYPE_SIZE is used.  */
-#define BOOL_TYPE_SIZE (flag_new_abi ? BITS_PER_WORD : BITS_PER_UNIT)
-
 /* We assume that the store-condition-codes instructions store 0 for false
    and some other value for true.  This is the value stored for true.  */