aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-10-31 08:00:34 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1994-10-31 08:00:34 -0500
commitc65916a688994dda3fdbf82113b929f0d06aff75 (patch)
treeecbd9c1a938c7cedb742b9fbc214caff1ba383ce
parentf4f56bb7cde279487a17243d1801d92020889fce (diff)
downloadgcc-c65916a688994dda3fdbf82113b929f0d06aff75.zip
gcc-c65916a688994dda3fdbf82113b929f0d06aff75.tar.gz
gcc-c65916a688994dda3fdbf82113b929f0d06aff75.tar.bz2
Update comments.
From-SVN: r8365
-rw-r--r--gcc/config/pdp11/pdp11.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c
index 0d7da7e..96aa14f 100644
--- a/gcc/config/pdp11/pdp11.c
+++ b/gcc/config/pdp11/pdp11.c
@@ -180,10 +180,12 @@ output_function_prologue(stream, size)
second register file - this way we don't have to save regs!
leaf functions are ~ 50% of all functions (dynamically!)
- set/clear bit 11 (dec. 2048) to status word for switching -
- but how can we do this? pdp11/45 says bit may only be set (p.24)
+ set/clear bit 11 (dec. 2048) of status word for switching register files -
+ but how can we do this? the pdp11/45 manual says bit may only
+ be set (p.24), but not cleared!
+
switching to kernel is probably more expensive, so we'll leave it
- like this
+ like this and not use the second set of registers...
maybe as option if you want to generate code for kernel mode? */
@@ -910,7 +912,7 @@ static int move_costs[N_REG_CLASSES][N_REG_CLASSES] =
/* -- note that some moves are tremendously expensive,
- because they require lots of tricks? do we have to
+ because they require lots of tricks! do we have to
charge the costs incurred by secondary reload class
-- as we do here with 22 -- or not ? */