openbsd.h (HANDLE_SYSV_PRAGMA): Define.
* config/openbsd.h (HANDLE_SYSV_PRAGMA): Define. * rs6000/xm-sysv4.h (HOST_BITS_PER_LONGLONG): Remove #if 0. * mn10300.h (CASE_DROPS_THROUGH): Delete. * mn10200.h (CASE_DROPS_THROUGH): Delete. * h8300.h (CASE_DROPS_THROUGH): Delete. From-SVN: r25645
This commit is contained in:
parent
49071ddced
commit
e4cbe00203
|
@ -1,3 +1,7 @@
|
||||||
|
Mon Mar 8 18:55:21 1999 Marc Espie <espie@cvs.openbsd.org>
|
||||||
|
|
||||||
|
* config/openbsd.h (HANDLE_SYSV_PRAGMA): Define.
|
||||||
|
|
||||||
Mon Mar 8 16:04:44 1999 Jim Wilson <wilson@cygnus.com>
|
Mon Mar 8 16:04:44 1999 Jim Wilson <wilson@cygnus.com>
|
||||||
|
|
||||||
* local-alloc.c (combine_regs): Don't combine if we have a hard reg
|
* local-alloc.c (combine_regs): Don't combine if we have a hard reg
|
||||||
|
@ -8,6 +12,12 @@ Mon Mar 8 16:04:44 1999 Jim Wilson <wilson@cygnus.com>
|
||||||
|
|
||||||
Mon Mar 8 15:27:42 1999 Jeffrey A Law (law@cygnus.com)
|
Mon Mar 8 15:27:42 1999 Jeffrey A Law (law@cygnus.com)
|
||||||
|
|
||||||
|
* rs6000/xm-sysv4.h (HOST_BITS_PER_LONGLONG): Remove #if 0.
|
||||||
|
|
||||||
|
* mn10300.h (CASE_DROPS_THROUGH): Delete.
|
||||||
|
* mn10200.h (CASE_DROPS_THROUGH): Delete.
|
||||||
|
* h8300.h (CASE_DROPS_THROUGH): Delete.
|
||||||
|
|
||||||
* flow.c (merge_blocks_nomove): For HAVE_cc0 targets, make sure
|
* flow.c (merge_blocks_nomove): For HAVE_cc0 targets, make sure
|
||||||
to also delete the cc0 setter when deleting a conditional branch
|
to also delete the cc0 setter when deleting a conditional branch
|
||||||
to the next block.
|
to the next block.
|
||||||
|
|
|
@ -879,11 +879,6 @@ struct rtx_def *function_arg();
|
||||||
Do not define this if the table should contain absolute addresses. */
|
Do not define this if the table should contain absolute addresses. */
|
||||||
/*#define CASE_VECTOR_PC_RELATIVE 1 */
|
/*#define CASE_VECTOR_PC_RELATIVE 1 */
|
||||||
|
|
||||||
/* Define this if the case instruction drops through after the table
|
|
||||||
when the index is out of range. Don't define it if the case insn
|
|
||||||
jumps to the default label instead. */
|
|
||||||
#define CASE_DROPS_THROUGH
|
|
||||||
|
|
||||||
/* Specify the tree operation to be used to convert reals to integers. */
|
/* Specify the tree operation to be used to convert reals to integers. */
|
||||||
#define IMPLICIT_FIX_EXPR FIX_ROUND_EXPR
|
#define IMPLICIT_FIX_EXPR FIX_ROUND_EXPR
|
||||||
|
|
||||||
|
|
|
@ -991,11 +991,6 @@ do { char dstr[30]; \
|
||||||
for the index in the tablejump instruction. */
|
for the index in the tablejump instruction. */
|
||||||
#define CASE_VECTOR_MODE Pmode
|
#define CASE_VECTOR_MODE Pmode
|
||||||
|
|
||||||
/* Define this if the case instruction drops through after the table
|
|
||||||
when the index is out of range. Don't define it if the case insn
|
|
||||||
jumps to the default label instead. */
|
|
||||||
#define CASE_DROPS_THROUGH
|
|
||||||
|
|
||||||
/* Dispatch tables on the mn10200 are extremely expensive in terms of code
|
/* Dispatch tables on the mn10200 are extremely expensive in terms of code
|
||||||
and readonly data size. So we crank up the case threshold value to
|
and readonly data size. So we crank up the case threshold value to
|
||||||
encourage a series of if/else comparisons to implement many small switch
|
encourage a series of if/else comparisons to implement many small switch
|
||||||
|
|
|
@ -987,11 +987,6 @@ do { char dstr[30]; \
|
||||||
for the index in the tablejump instruction. */
|
for the index in the tablejump instruction. */
|
||||||
#define CASE_VECTOR_MODE Pmode
|
#define CASE_VECTOR_MODE Pmode
|
||||||
|
|
||||||
/* Define this if the case instruction drops through after the table
|
|
||||||
when the index is out of range. Don't define it if the case insn
|
|
||||||
jumps to the default label instead. */
|
|
||||||
#define CASE_DROPS_THROUGH
|
|
||||||
|
|
||||||
/* Define if operations between registers always perform the operation
|
/* Define if operations between registers always perform the operation
|
||||||
on the full register even if a narrower mode is specified. */
|
on the full register even if a narrower mode is specified. */
|
||||||
#define WORD_REGISTER_OPERATIONS
|
#define WORD_REGISTER_OPERATIONS
|
||||||
|
|
|
@ -300,3 +300,9 @@ do { \
|
||||||
#pragma weak. */
|
#pragma weak. */
|
||||||
#define GTHREAD_USE_WEAK 0
|
#define GTHREAD_USE_WEAK 0
|
||||||
|
|
||||||
|
/* bug work around: we don't want to support #pragma weak, but the current
|
||||||
|
code layout needs HANDLE_PRAGMA_WEAK asserted for __attribute((weak)) to
|
||||||
|
work. On the other hand, we don't define HANDLE_PRAGMA_WEAK directly,
|
||||||
|
as this depends on a few other details as well... */
|
||||||
|
#define HANDLE_SYSV_PRAGMA
|
||||||
|
|
||||||
|
|
|
@ -30,9 +30,7 @@ Boston, MA 02111-1307, USA. */
|
||||||
#define HOST_BITS_PER_SHORT 16
|
#define HOST_BITS_PER_SHORT 16
|
||||||
#define HOST_BITS_PER_INT 32
|
#define HOST_BITS_PER_INT 32
|
||||||
#define HOST_BITS_PER_LONG 32
|
#define HOST_BITS_PER_LONG 32
|
||||||
#if 0
|
|
||||||
#define HOST_BITS_PER_LONGLONG 64
|
#define HOST_BITS_PER_LONGLONG 64
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Doubles are stored in memory with the high order word first. This
|
/* Doubles are stored in memory with the high order word first. This
|
||||||
matters when cross-compiling. */
|
matters when cross-compiling. */
|
||||||
|
|
Loading…
Reference in New Issue