1750a.h, [...] (CHAR_TYPE_SIZE): Delete.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Sun, 3 Mar 2002 15:37:32 +0000 (15:37 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Sun, 3 Mar 2002 15:37:32 +0000 (15:37 +0000)
* 1750a.h, avr.h, convex.h, d30v.h, dsp16xx.h, fr30.h, ia64.h,
m68hc11.h, m88k.h, mips.h, pdp11.h, rs6000.h, sparc.c,
stormy16.h, xtensa.h, vmsdbgout.c (CHAR_TYPE_SIZE): Delete.

From-SVN: r50256

17 files changed:
gcc/ChangeLog
gcc/config/1750a/1750a.h
gcc/config/avr/avr.h
gcc/config/convex/convex.h
gcc/config/d30v/d30v.h
gcc/config/dsp16xx/dsp16xx.h
gcc/config/fr30/fr30.h
gcc/config/ia64/ia64.h
gcc/config/m68hc11/m68hc11.h
gcc/config/m88k/m88k.h
gcc/config/mips/mips.h
gcc/config/pdp11/pdp11.h
gcc/config/rs6000/rs6000.h
gcc/config/sparc/sparc.c
gcc/config/stormy16/stormy16.h
gcc/config/xtensa/xtensa.h
gcc/vmsdbgout.c

index f2de82d35e0a5e29f2a4a6635fe1c91785223304..05eea8d72ab72e1bd4b0ee9e13cc145a2b3840fd 100644 (file)
@@ -1,3 +1,9 @@
+2002-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * 1750a.h, avr.h, convex.h, d30v.h, dsp16xx.h, fr30.h, ia64.h,
+       m68hc11.h, m88k.h, mips.h, pdp11.h, rs6000.h, sparc.c,
+       stormy16.h, xtensa.h, vmsdbgout.c (CHAR_TYPE_SIZE): Delete.
+
 2002-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * attribs.c (init_attributes, decl_attributes): Use ARRAY_SIZE in
index d93d81fddcb79d56dd1c1813480d2aa31c329c21..6e87756814674ec043ce3e918df4fe42ee5d0d68 100644 (file)
@@ -155,10 +155,6 @@ extern const char *const sectname[4];
         need to check out the long-long opencodings ! */
 #define LONG_LONG_TYPE_SIZE  64
 
-/* Define number of bits in char type.
-   (If undefined, default is one fourth of BITS_PER_WORD).  */
-#define CHAR_TYPE_SIZE  16
-
 /* Define number of bits in float type.
    (If undefined, default is BITS_PER_WORD).  */
 #define FLOAT_TYPE_SIZE  32
index 9b5b35f87405af7eeabf309c50b38ae60b3adf60..60abfe2be667bb27cbc19c2c653cc8a8568b6e77 100644 (file)
@@ -194,12 +194,6 @@ extern int avr_enhanced_p;
    of macro must be at least 64.  */
 
 
-#define  CHAR_TYPE_SIZE 8
-/* A C expression for the size in bits of the type `char' on the
-   target machine.  If you don't define this, the default is one
-   quarter of a word.  (If this would be less than one storage unit,
-   it is rounded up to one unit.)  */
-
 #define FLOAT_TYPE_SIZE 32
 /* A C expression for the size in bits of the type `float' on the
    target machine.  If you don't define this, the default is one word.  */
index d662b2cc53343ce726def94ce5b916b9d0c4bd78..b94bb19effbf032e60f57971a639e8952da856cf 100644 (file)
@@ -475,7 +475,6 @@ extern int target_flags;
 
 /* Define sizes of basic C types to conform to ordinary usage -- these
    types depend on BITS_PER_WORD otherwise.  */
-#define CHAR_TYPE_SIZE         8
 #define SHORT_TYPE_SIZE                16
 #define INT_TYPE_SIZE          32
 #define LONG_TYPE_SIZE         (TARGET_LONG64 ? 64 : 32)
index aa4f7187d15523404ef0aa3ccffd3acd0b1c4b8c..565ed19f76bdf3c41e7d8fc5f6835c842cfd038f 100644 (file)
@@ -213,8 +213,6 @@ do {                                                                        \
 
 #define LONG_LONG_TYPE_SIZE 64
 
-#define CHAR_TYPE_SIZE 8
-
 #define FLOAT_TYPE_SIZE 32
 
 #define DOUBLE_TYPE_SIZE 64
index 8233b9275440e84f017e959c1dce61fae8d7d687..c794b707e5dec75593643e0689710229701661f3 100644 (file)
@@ -368,7 +368,6 @@ extern int target_flags;
 \f
 /* LAYOUT OF SOURCE LANGUAGE DATA TYPES */
 
-#define CHAR_TYPE_SIZE         16
 #define SHORT_TYPE_SIZE        16
 #define INT_TYPE_SIZE          16
 #define LONG_TYPE_SIZE         32
index 32ba387459eaab817feef28bb961056cc64b3eb7..e15c1e52a9451489c2962af4abf0446425e3dd57 100644 (file)
@@ -125,7 +125,6 @@ extern int target_flags;
 /*}}}*/ \f
 /*{{{  Layout of Source Language Data Types.  */ 
 
-#define CHAR_TYPE_SIZE                  8
 #define SHORT_TYPE_SIZE        16
 #define INT_TYPE_SIZE          32
 #define LONG_TYPE_SIZE                 32
index 50f7982ef32125f7487419023aa36411afef722e..0c343343406eb1060f88b71dc97c3fb329b5d675 100644 (file)
@@ -355,8 +355,6 @@ while (0)
 
 #define LONG_LONG_TYPE_SIZE 64
 
-#define CHAR_TYPE_SIZE 8
-
 #define FLOAT_TYPE_SIZE 32
 
 #define DOUBLE_TYPE_SIZE 64
index 6afcf9a2173ac8e180eb9bc42d36c0efaf651f1c..a6be24fac8b14937132439389b1daf5d3567f968 100644 (file)
@@ -317,9 +317,6 @@ extern const struct processor_costs *m68hc11_cost;
 /* Size (bits) of the type "long long" on target machine */
 #define LONG_LONG_TYPE_SIZE     64
 
-/* Size (bits) of the type "char" on target machine */
-#define CHAR_TYPE_SIZE         8
-
 /* A C expression for the size in bits of the type `float' on the
    target machine. If you don't define this, the default is one word.
    Don't use default: a word is only 16.  */
index a6da552387fd9c0bf15f212da185f3c36129fe1d..d486ec649197f8eb7d200f1f136388792c3589f6 100644 (file)
@@ -312,7 +312,6 @@ extern int flag_pic;                                /* -fpic */
 /*** Storage Layout ***/
 
 /* Sizes in bits of the various types.  */
-#define CHAR_TYPE_SIZE          8
 #define SHORT_TYPE_SIZE                16
 #define INT_TYPE_SIZE          32
 #define LONG_TYPE_SIZE         32
index 39862a35e90f6084e4aff42e6f0235cd54a2df6e..af986a61f463587f20f343321a7477e253387a7f 100644 (file)
@@ -1612,12 +1612,6 @@ do {                                                     \
    words.  */
 #define LONG_LONG_TYPE_SIZE 64
 
-/* A C expression for the size in bits of the type `char' on the
-   target machine.  If you don't define this, the default is one
-   quarter of a word.  (If this would be less than one storage unit,
-   it is rounded up to one unit.)  */
-#define CHAR_TYPE_SIZE BITS_PER_UNIT
-
 /* A C expression for the size in bits of the type `float' on the
    target machine.  If you don't define this, the default is one
    word.  */
index 2b6edd338bf555c6daa5f639f1e8270f92bfbc22..8f69ccf9ce5460e9b1d516860e51fdf8a723db98 100644 (file)
@@ -131,7 +131,6 @@ extern int target_flags;
 \f
 
 /* TYPE SIZES */
-#define CHAR_TYPE_SIZE         8
 #define SHORT_TYPE_SIZE                16
 #define INT_TYPE_SIZE          (TARGET_INT16 ? 16 : 32)
 #define LONG_TYPE_SIZE         32
index fccf3d374bb2a8e43c4f9de8d400d291a301cf3d..9d64265125fdd736e7d4353edfd38e64ead012f9 100644 (file)
@@ -569,12 +569,6 @@ extern int rs6000_altivec_abi;
    words.  */
 #define LONG_LONG_TYPE_SIZE 64
 
-/* A C expression for the size in bits of the type `char' on the
-   target machine.  If you don't define this, the default is one
-   quarter of a word.  (If this would be less than one storage unit,
-   it is rounded up to one unit.)  */
-#define CHAR_TYPE_SIZE BITS_PER_UNIT
-
 /* A C expression for the size in bits of the type `float' on the
    target machine.  If you don't define this, the default is one
    word.  */
index 635809122363948760a06d7aa00ed02d09e6d3cb..cd486222e17092c5b0fca369aa3485ff92aa78d7 100644 (file)
@@ -6087,10 +6087,6 @@ sparc_assemble_integer (x, size, aligned_p)
    what kind of result this function returns.  For non-C types, we pick
    the closest C type.  */
 
-#ifndef CHAR_TYPE_SIZE
-#define CHAR_TYPE_SIZE BITS_PER_UNIT
-#endif
-
 #ifndef SHORT_TYPE_SIZE
 #define SHORT_TYPE_SIZE (BITS_PER_UNIT * 2)
 #endif
index 6ebb43f1bb3098c8bf7eb90a84e4d169d0c73775..7fde3def2d671ace554c612eeec7d361d04aba03 100644 (file)
@@ -144,8 +144,6 @@ do {                                                                        \
 
 #define LONG_LONG_TYPE_SIZE 64
 
-#define CHAR_TYPE_SIZE 8
-
 #define FLOAT_TYPE_SIZE 32
 
 #define DOUBLE_TYPE_SIZE 64
index 428ed4734a42775206f1146c8a91c24b56d367c6..39a28782cea3cae3e432248f419695a3bf8b109b 100644 (file)
@@ -253,7 +253,6 @@ extern unsigned xtensa_current_frame_size;
 #define LONG_TYPE_SIZE 32
 #define MAX_LONG_TYPE_SIZE 32
 #define LONG_LONG_TYPE_SIZE 64
-#define CHAR_TYPE_SIZE BITS_PER_UNIT
 #define FLOAT_TYPE_SIZE 32
 #define DOUBLE_TYPE_SIZE 64
 #define LONG_DOUBLE_TYPE_SIZE 64
index 8b19775ddd0e6a0ba8a8040a43d0092ddf497480..cad6323f3b47ebc0dd601a71ccf32291740adf11 100644 (file)
@@ -79,9 +79,6 @@ dst_file_info_entry;
    are only defaults.  If the sizes are different for your target, you should
    override these values by defining the appropriate symbols in your tm.h
    file.  */
-#ifndef CHAR_TYPE_SIZE
-#define CHAR_TYPE_SIZE BITS_PER_UNIT
-#endif
 #ifndef PTR_SIZE
 #define PTR_SIZE 4 /* Must be 32 bits for VMS debug info */
 #endif