From: Kazu Hirata Date: Thu, 7 Sep 2000 22:11:31 +0000 (+0000) Subject: h8300.h: Fix comment typos. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1898584f04c8d512f9ed50de977cc266fc2a3b15;p=gcc.git h8300.h: Fix comment typos. * config/h8300.h: Fix comment typos. * config/h8300/h8300.md: Likewise. * config/h8300/lib1funcs.asm: Likewise. From-SVN: r36248 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ddc9abf920f..58ba77d5db9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2000-09-07 Kazu Hirata + + * config/h8300.h: Fix comment typos. + * config/h8300/h8300.md: Likewise. + * config/h8300/lib1funcs.asm: Likewise. + Thu 07-Sep-2000 21:29:00 BST Neil Booth * Makefile.in: Remove references to cppulp.{c,o}. diff --git a/gcc/config/h8300/h8300.h b/gcc/config/h8300/h8300.h index 707fb5ca6d8..ebd05fe983c 100644 --- a/gcc/config/h8300/h8300.h +++ b/gcc/config/h8300/h8300.h @@ -80,14 +80,14 @@ extern int target_flags; This is for debugging the compiler only. */ #define TARGET_RTL_DUMP (target_flags & 2048) -/* Select between the h8/300 and h8/300h cpus. */ +/* Select between the H8/300 and H8/300H CPUs. */ #define TARGET_H8300 (! TARGET_H8300H && ! TARGET_H8300S) #define TARGET_H8300H (target_flags & 4096) #define TARGET_H8300S (target_flags & 1) -/* Align all values on the h8/300h the same way as the h8/300. Specifically, +/* Align all values on the H8/300H the same way as the H8/300. Specifically, 32 bit and larger values are aligned on 16 bit boundaries. - This is all the hardware requires, but the default is 32 bits for the 300h. + This is all the hardware requires, but the default is 32 bits for the 300H. ??? Now watch someone add hardware floating point requiring 32 bit alignment. */ #define TARGET_ALIGN_300 (target_flags & 8192) diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md index 1a3f662ce79..57507156d48 100644 --- a/gcc/config/h8300/h8300.md +++ b/gcc/config/h8300/h8300.md @@ -50,8 +50,8 @@ ;; Long term, we want to expose the "e" half to the compiler (gives us ;; 8 more 16bit registers). At that point addhi and subhi can't use adds/subs. -;; There's currently no way to have a insv/extzv expander for the h8/300h -;; because word_mode is different for the h8/300 and h8/300h. +;; There's currently no way to have a insv/extzv expander for the H8/300H +;; because word_mode is different for the H8/300 and H8/300H. ;; Shifts/rotates by small constants should be handled by special ;; patterns so we get the length and cc status correct. @@ -561,7 +561,7 @@ " { /* Force operand1 into a register if we're compiling - for the h8/300. */ + for the H8/300. */ if (GET_CODE (operands[1]) != REG && TARGET_H8300) operands[1] = force_reg (HImode, operands[1]); }") @@ -767,7 +767,7 @@ ;; MULTIPLY INSTRUCTIONS ;; ---------------------------------------------------------------------- -;; Note that the h8/300 can only handle umulqihi3. +;; Note that the H8/300 can only handle umulqihi3. (define_insn "mulqihi3" [(set (match_operand:HI 0 "register_operand" "=r") @@ -1770,7 +1770,7 @@ ;; this in both rtl and at insn emit time. Ideally, we'd use rtl as that would ;; give the optimizer more cracks at the code. However, we wish to do things ;; like optimizing shifting the sign bit to bit 0 by rotating the other way. -;; There is rtl to handle this (rotate + and), but the h8/300 doesn't handle +;; There is rtl to handle this (rotate + and), but the H8/300 doesn't handle ;; 16 bit rotates. Also, if we emit complicated rtl, combine may not be able ;; to detect cases it can optimize. ;; diff --git a/gcc/config/h8300/lib1funcs.asm b/gcc/config/h8300/lib1funcs.asm index 312e21d9d7c..41cb3bc9f55 100644 --- a/gcc/config/h8300/lib1funcs.asm +++ b/gcc/config/h8300/lib1funcs.asm @@ -1,8 +1,7 @@ -;; libgcc1 routines for the Hitachi h8/300 cpu. -;; Contributed by Steve Chamberlain. -;; sac@cygnus.com +;; libgcc1 routines for the Hitachi H8/300 CPU. +;; Contributed by Steve Chamberlain -/* Copyright (C) 1994 Free Software Foundation, Inc. +/* Copyright (C) 1994, 2000 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the