fixunssfsi.c: Update copyright.

* config/h8300/fixunssfsi.c: Update copyright.
	Fix comment typos.
	Fix formatting.
	* config/h8300/h8300.c: Update copyright.
	Eliminate warnings.

From-SVN: r48460
This commit is contained in:
Kazu Hirata 2002-01-02 07:57:15 +00:00 committed by Kazu Hirata
parent b1c9bc51b6
commit aefc5826e7
3 changed files with 18 additions and 8 deletions

View file

@ -1,3 +1,11 @@
2002-01-02 Kazu Hirata <kazu@hxi.com>
* config/h8300/fixunssfsi.c: Update copyright.
Fix comment typos.
Fix formatting.
* config/h8300/h8300.c: Update copyright.
Eliminate warnings.
2002-01-02 Kazu Hirata <kazu@hxi.com>
* config/romp/romp.c: Fix comment formatting.

View file

@ -1,6 +1,6 @@
/* More subroutines needed by GCC output code on some machines. */
/* Compile this one with gcc. */
/* Copyright (C) 1989, 1992, 2001 Free Software Foundation, Inc.
/* Copyright (C) 1989, 1992, 2001, 2002 Free Software Foundation, Inc.
This file is part of GNU CC.
@ -29,15 +29,15 @@ the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
/* The libgcc2.c implementation gets confused by our type setup and creates
a directly recursive call, so we do our own implementation. For the h8300,
that's in lib1funcs.asm, for h8300h / h8s, it's here. */
a directly recursive call, so we do our own implementation. For
the H8/300, that's in lib1funcs.asm, for H8/300H and H8/S, it's here. */
#ifndef __H8300__
long
__fixunssfsi (float a)
{
if (a >= (float) 32768L)
return (long) (a -32768L) +32768L;
return (long) (a - 32768L) + 32768L;
return (long) a;
}
#endif

View file

@ -1,6 +1,6 @@
/* Subroutines for insn-output.c for Hitachi H8/300.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
Free Software Foundation, Inc.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002 Free Software Foundation, Inc.
Contributed by Steve Chamberlain (sac@cygnus.com),
Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
@ -2519,6 +2519,8 @@ get_shift_alg (shift_type, shift_mode, count, info)
case SHIFT_LSHIFTRT:
info->special = "shll.w\t%e0\n\tmov.w\t%e0,%f0\n\txor.w\t%e0,%e0\n\trotxl.l\t%S0";
goto end;
case SHIFT_ASHIFTRT:
abort ();
}
}
else if ((TARGET_H8300 && count == 16)
@ -2933,7 +2935,7 @@ emit_a_rotate (code, operands)
/* Determine the faster direction. After this phase, amount will be
at most a half of GET_MODE_BITSIZE (mode). */
if ((unsigned int) amount > GET_MODE_BITSIZE (mode) / 2)
if ((unsigned int) amount > GET_MODE_BITSIZE (mode) / 2U)
{
/* Flip the direction. */
amount = GET_MODE_BITSIZE (mode) - amount;
@ -3435,7 +3437,7 @@ h8300_adjust_insn_length (insn, length)
/* Determine the faster direction. After this phase, amount
will be at most a half of GET_MODE_BITSIZE (mode). */
if ((unsigned int) amount > GET_MODE_BITSIZE (mode) / 2)
if ((unsigned int) amount > GET_MODE_BITSIZE (mode) / 2U)
/* Flip the direction. */
amount = GET_MODE_BITSIZE (mode) - amount;