Commit 9a5bb317 by J"orn Rennecke Committed by Joern Rennecke

sh.h (SLOW_BYTE_ACCESS): Define to 1.

	* sh.h (SLOW_BYTE_ACCESS): Define to 1.
	(BOOL_TYPE_SIZE): Define.

From-SVN: r25600
parent 5747af32
Fri Mar 5 19:26:23 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
* sh.h (SLOW_BYTE_ACCESS): Define to 1.
(BOOL_TYPE_SIZE): Define.
Fri Mar 5 02:14:54 1999 John Wehle (john@feith.com) Fri Mar 5 02:14:54 1999 John Wehle (john@feith.com)
* function.c (assign_stack_temp_for_type): Abort * function.c (assign_stack_temp_for_type): Abort
......
...@@ -1548,8 +1548,13 @@ extern struct rtx_def *sh_builtin_saveregs (); ...@@ -1548,8 +1548,13 @@ extern struct rtx_def *sh_builtin_saveregs ();
On the SH, it's only one instruction. */ On the SH, it's only one instruction. */
/* #define SLOW_ZERO_EXTEND */ /* #define SLOW_ZERO_EXTEND */
/* Nonzero if access to memory by bytes is slow and undesirable. */ /* Nonzero if access to memory by bytes is no faster than for words. */
#define SLOW_BYTE_ACCESS 0 #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. */
#define BOOL_TYPE_SIZE (flag_new_abi ? INT_TYPE_SIZE : CHAR_TYPE_SIZE)
/* We assume that the store-condition-codes instructions store 0 for false /* 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. */ and some other value for true. This is the value stored for true. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment