From owner-p4-projects Sat Dec 7 14: 9:23 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6F5C137B404; Sat, 7 Dec 2002 14:09:19 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D08B37B401 for ; Sat, 7 Dec 2002 14:09:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B175643EB2 for ; Sat, 7 Dec 2002 14:09:18 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id gB7M4kmV057472 for ; Sat, 7 Dec 2002 14:04:46 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id gB7M4k3g057469 for perforce@freebsd.org; Sat, 7 Dec 2002 14:04:46 -0800 (PST) Date: Sat, 7 Dec 2002 14:04:46 -0800 (PST) Message-Id: <200212072204.gB7M4k3g057469@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 22047 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=22047 Change 22047 by marcel@marcel_nfs on 2002/12/07 14:04:00 Remove some left-over debugging aid. We don't use _putchar, _puts and _puthex. Affected files ... .. //depot/projects/ia64/sys/boot/efi/libefi/arch/ia64/start.S#4 edit Differences ... ==== //depot/projects/ia64/sys/boot/efi/libefi/arch/ia64/start.S#4 (text+ko) ==== @@ -298,107 +298,8 @@ br.ret.sptk.few rp END(_reloc) - // in0: system table - // in1: character -ENTRY(_putchar, 2) - alloc loc0=ar.pfs,2,3,2,0 - mov loc1=rp - mov loc2=gp - add sp=-32,sp - ;; - add r14=64,in0 // r14 = &in1->ConOut - ;; - ld8 r14=[r14] // r14 = in1->ConOut - ;; - add r15=8,r14 // r15 = &r14->OutputString - mov out0=r14 - mov out1=sp - mov r16=sp - ;; - ld8 r15=[r15] // r15 = r14->OutputString - st2 [r16]=in1,2 // write character - ;; - st2 [r16]=r0 // terminate - ld8 r17=[r15],8 // function address - ;; - ld8 gp=[r15] // function gp - mov b6=r17 // transfer to branch register - ;; - br.call.sptk.few rp=b6 // call function - ;; - mov gp=loc2 // restore gp - mov ar.pfs=loc0 - mov rp=loc1 - add sp=32,sp - ;; - br.ret.sptk.few rp - -END(_putchar) - - // in0: system table - // in1: string -ENTRY(_puts, 2) - alloc loc0=ar.pfs,3,2,2,0 - mov loc1=rp - ;; - mov out0=in0 - ;; -1: ld1 out1=[in1],1 - ;; - cmp.eq p6,p0=r0,out1 -(p6) br.cond.dpnt.few 9f - ;; - br.call.sptk.few rp=_putchar - ;; - br.cond.sptk.few 1b -9: - mov ar.pfs=loc0 - mov rp=loc1 - ;; - br.ret.sptk.few rp -END(_puts) - - // in0: system table - // in1: number -ENTRY(_puthex, 2) - alloc loc0=ar.pfs,2,3,2,0 - mov loc1=rp - mov loc2=ar.lc - ;; - mov out0=in0 - mov ar.lc=15 - ;; -1: extr.u out1=in1,60,4 - ;; - cmp.leu p6,p7=10,out1 - ;; -(p6) add out1='a'-10,out1 -(p7) add out1='0',out1 - dep.z in1=in1,4,60 - ;; - br.call.sptk.few rp=_putchar - ;; - br.cloop.sptk.few 1b - ;; - mov out1='\r' - ;; - br.call.sptk.few rp=_putchar - ;; - mov out1='\n' - ;; - br.call.sptk.few rp=_putchar - ;; -9: - mov ar.pfs=loc0 - mov rp=loc1 - mov ar.lc=loc2 - ;; - br.ret.sptk.few rp -END(_puthex) - .data .align 16 - -fptr_storage: +fptr_storage: .space 1024*16 // XXX -fptr_storage_end: +fptr_storage_end: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message