From 9643150404461287e583b570ef7bd994776a1dfe Mon Sep 17 00:00:00 2001 From: Kyle McMartin Date: Tue, 3 Aug 2010 20:38:08 -0400 Subject: [PATCH] --- yaml --- r: 202553 b: refs/heads/master c: d9b68e5e88248bb24fd4e455588bea1d56108fd6 h: refs/heads/master i: 202551: 7c80a98c07f48e436e58f4cd4c3c4d1d67f1e081 v: v3 --- [refs] | 2 +- trunk/arch/parisc/kernel/firmware.c | 12 ++---------- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/[refs] b/[refs] index 1a1d22f91d20..18140202e121 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f46e9913faeebcb6bd29edf795f12b60acbff171 +refs/heads/master: d9b68e5e88248bb24fd4e455588bea1d56108fd6 diff --git a/trunk/arch/parisc/kernel/firmware.c b/trunk/arch/parisc/kernel/firmware.c index 4c247e02d9b1..df971fa0c32f 100644 --- a/trunk/arch/parisc/kernel/firmware.c +++ b/trunk/arch/parisc/kernel/firmware.c @@ -1123,7 +1123,6 @@ static char __attribute__((aligned(64))) iodc_dbuf[4096]; */ int pdc_iodc_print(const unsigned char *str, unsigned count) { - static int posx; /* for simple TAB-Simulation... */ unsigned int i; unsigned long flags; @@ -1133,19 +1132,12 @@ int pdc_iodc_print(const unsigned char *str, unsigned count) iodc_dbuf[i+0] = '\r'; iodc_dbuf[i+1] = '\n'; i += 2; - posx = 0; goto print; - case '\t': - while (posx & 7) { - iodc_dbuf[i] = ' '; - i++, posx++; - } - break; case '\b': /* BS */ - posx -= 2; + i--; /* overwrite last */ default: iodc_dbuf[i] = str[i]; - i++, posx++; + i++; break; } }