From owner-freebsd-alpha Fri Jan 1 04:28:52 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA06060 for freebsd-alpha-outgoing; Fri, 1 Jan 1999 04:28:52 -0800 (PST) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA06055 for ; Fri, 1 Jan 1999 04:28:50 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from localhost (dfr@localhost) by nlsystems.com (8.9.1/8.8.5) with SMTP id MAA00891; Fri, 1 Jan 1999 12:28:13 GMT Date: Fri, 1 Jan 1999 12:28:07 +0000 (GMT) From: Doug Rabson To: Dima Ruban cc: Andrew Gallatin , freebsd-alpha@FreeBSD.ORG Subject: Re: OSF/1 binary compatibility In-Reply-To: <199812312158.NAA78946@burka.rdy.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 31 Dec 1998, Dima Ruban wrote: > Am I missing something? > > alpha# make > cc -O -pipe -g -DCOMPAT_OSF1 -Werror -DKERNEL -Wreturn-type -Wcomment > -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes > -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -Wformat > -Wunused -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I- > -I/usr/obj/a/home/dima/sys/modules/osf1 > -I/usr/obj/a/home/dima/sys/modules/osf1/@ -mno-fp-regs -Wa,-mev56 -c > /a/home/dima/sys/modules/osf1/../../alpha/osf1/osf1_signal.c > /a/home/dima/sys/modules/osf1/../../alpha/osf1/osf1_signal.c: In function > `osf1_sigaction': > /a/home/dima/sys/modules/osf1/../../alpha/osf1/osf1_signal.c:301: structure > has no member named `osf_sigtramp' > /a/home/dima/sys/modules/osf1/../../alpha/osf1/osf1_signal.c: In function > `osf1_sendsig': > /a/home/dima/sys/modules/osf1/../../alpha/osf1/osf1_signal.c:709: structure > has no member named `osf_sigtramp' > *** Error code 1 Oops. I think I missed one of Andrew's fixes. I can't find it in my mailbox at the moment, can you post a diff Andrew? -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jan 1 06:55:45 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA20202 for freebsd-alpha-outgoing; Fri, 1 Jan 1999 06:55:45 -0800 (PST) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA20191 for ; Fri, 1 Jan 1999 06:55:43 -0800 (PST) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca3-217.ix.netcom.com [209.109.233.217]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id GAA29362; Fri, 1 Jan 1999 06:52:39 -0800 (PST) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id GAA11790; Fri, 1 Jan 1999 06:51:04 -0800 (PST) Date: Fri, 1 Jan 1999 06:51:04 -0800 (PST) Message-Id: <199901011451.GAA11790@silvia.hip.berkeley.edu> To: tv@pobox.com CC: sprice@hiwaay.net, narvi@haldjas.folklore.ee, handy@lambic.physics.montana.edu, alpha@FreeBSD.ORG In-reply-to: (message from Todd Vierling on Thu, 31 Dec 1998 12:08:57 -0500 (EST)) Subject: Re: Alpha ports collection? From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org * From: Todd Vierling * I suggest looking near the top of NetBSD's bsd.pkg.mk; it has both sets of * logic available with the names `ONLY_FOR_ARCHS' and `NOT_FOR_ARCHS'. I don't understand why you guys are still talking about this. I already said I'm going to merge these stuff from NetBSD, so please go worry about something else. :) Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jan 1 07:07:14 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA21380 for freebsd-alpha-outgoing; Fri, 1 Jan 1999 07:07:14 -0800 (PST) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from haldjas.folklore.ee (Haldjas.folklore.ee [193.40.6.121]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA21372; Fri, 1 Jan 1999 07:07:09 -0800 (PST) (envelope-from narvi@haldjas.folklore.ee) Received: from haldjas.folklore.ee (haldjas.folklore.ee [172.17.2.1] (may be forged)) by haldjas.folklore.ee (8.8.8/8.8.4) with SMTP id RAA16630; Fri, 1 Jan 1999 17:06:39 +0200 (EET) Date: Fri, 1 Jan 1999 17:06:39 +0200 (EET) From: Narvi To: Satoshi Asami cc: tv@pobox.com, sprice@hiwaay.net, handy@lambic.physics.montana.edu, alpha@FreeBSD.ORG Subject: Re: Alpha ports collection? In-Reply-To: <199901011451.GAA11790@silvia.hip.berkeley.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 1 Jan 1999, Satoshi Asami wrote: > * From: Todd Vierling > > * I suggest looking near the top of NetBSD's bsd.pkg.mk; it has both sets of > * logic available with the names `ONLY_FOR_ARCHS' and `NOT_FOR_ARCHS'. > > I don't understand why you guys are still talking about this. I > already said I'm going to merge these stuff from NetBSD, so please go > worry about something else. :) > I can just say it is due to not seeing/not noticing any such message. Which is also probably due to much too less sleep in the hellish speeds near the years. end. Sorry all. > Satoshi > Sander There is no love, no good, no happiness and no future - all these are just illusions. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jan 1 18:21:49 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA25289 for freebsd-alpha-outgoing; Fri, 1 Jan 1999 18:21:49 -0800 (PST) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA25284 for ; Fri, 1 Jan 1999 18:21:47 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from hurricane.cs.duke.edu (hurricane.cs.duke.edu [152.3.145.1]) by duke.cs.duke.edu (8.9.1/8.9.1) with ESMTP id VAA13106; Fri, 1 Jan 1999 21:21:18 -0500 (EST) Received: (gallatin@localhost) by hurricane.cs.duke.edu (8.8.4/8.6.9) id VAA19722; Fri, 1 Jan 1999 21:21:18 -0500 (EST) Date: Fri, 1 Jan 1999 21:21:18 -0500 (EST) Message-Id: <199901020221.VAA19722@hurricane.cs.duke.edu> From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Doug Rabson Cc: Dima Ruban , freebsd-alpha@FreeBSD.ORG Subject: Re: OSF/1 binary compatibility In-Reply-To: References: <199812312158.NAA78946@burka.rdy.com> X-Mailer: VM 6.32 under 19.15 XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Doug Rabson writes: > On Thu, 31 Dec 1998, Dima Ruban wrote: > > /a/home/dima/sys/modules/osf1/../../alpha/osf1/osf1_signal.c:709: structure > > has no member named `osf_sigtramp' > > *** Error code 1 > > Oops. I think I missed one of Andrew's fixes. I can't find it in my > mailbox at the moment, can you post a diff Andrew? Sorry about that. I'd done a quick cvs diff on my tree before posting the emulator & had thought everything got committed. The missing piece is something I needed to add to the md proc struct because the osf1 emulator needs a way to keep track of a per-process user-level signal trampoline. Let me know if this gets it compiling: Index: /sys/alpha/include/proc.h =================================================================== RCS file: /scratch/freebsd-cvs/src/sys/alpha/include/proc.h,v retrieving revision 1.4 diff -u -r1.4 proc.h --- proc.h 1998/11/15 18:25:16 1.4 +++ proc.h 1998/11/16 16:29:55 @@ -43,6 +43,7 @@ struct pcb *md_pcbpaddr; /* phys addr of the pcb */ struct mdbpt md_sstep[2]; /* two single step breakpoints */ u_int64_t md_hae; /* user HAE register value */ + void *osf_sigtramp; /* user-level signal trampoline */ }; #define MDP_FPUSED 0x0001 /* Process used the FPU */ BTW: Sorry for the delayed response, I'm checking email rather sporadically over the holiday. Cheers, Drew ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Jan 1 21:17:19 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA10555 for freebsd-alpha-outgoing; Fri, 1 Jan 1999 21:17:19 -0800 (PST) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from junior.lgc.com (junior.lgc.com [134.132.72.99]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA10550 for ; Fri, 1 Jan 1999 21:17:17 -0800 (PST) (envelope-from king@sstar.com) Received: from oasis.zycor.lgc.com by junior.lgc.com (8.8.8/lgc.1.26) id XAA18999; Fri, 1 Jan 1999 23:16:47 -0600 (CST) Received: from maroon by oasis.zycor.lgc.com (8.8.8/lgc.1.20) id XAA18922; Fri, 1 Jan 1999 23:16:50 -0600 (CST) Message-Id: <199901020516.XAA18922@oasis.zycor.lgc.com> X-Sender: king@mail.sstar.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.1 Date: Fri, 01 Jan 1999 23:16:50 -0600 To: freebsd-alpha@FreeBSD.ORG From: Jim King Subject: CVSup / Modula-3 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Is anybody working on these? (Just curious...) Jim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Jan 2 10:14:49 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA09315 for freebsd-alpha-outgoing; Sat, 2 Jan 1999 10:14:49 -0800 (PST) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA09310 for ; Sat, 2 Jan 1999 10:14:47 -0800 (PST) (envelope-from shimon@simon-shapiro.org) Received: (qmail 80537 invoked by uid 1000); 2 Jan 1999 19:20:19 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sat, 02 Jan 1999 14:20:19 -0500 (EST) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Doug Rabson Subject: Re: What does this mean? Cc: freebsd-alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Doug Rabson, On 30-Dec-98 you wrote: > On Wed, 30 Dec 1998, Simon Shapiro wrote: > > > Actually; How do I fix that? > > > > > > cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit > > -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes > > -Wpointer-arith > > -Winline -Wuninitialized -Wformat -fformat-extensions -ansi -nostdinc > > -I- > > -I. -I../../.. -I../../../../include -DKERNEL -include opt_global.h > > ../../../alpha/alpha/interrupt.c > > /var/tmp/ccaf2165.s: Assembler messages: > > /var/tmp/ccaf2165.s:425: Error: macro requires $at register while noat > > in > > effect > > /var/tmp/ccaf2165.s:443: Error: macro requires $at register while noat > > in > > effect > > *** Error code 1 > > Install new makefiles: > > cp /usr/src/share/mk/bsd.kern.mk /usr/share/mk > > Make sure you clean your kernel build properly after this since any file > built without -mno-fp-regs will cause a kernel panic. > > -- > Doug Rabson Mail: dfr@nlsystems.com > Nonlinear Systems Ltd. Phone: +44 181 442 9037 Thanx! Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro Unwritten code has no bugs and executes at twice the speed of mouth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message