From owner-freebsd-current Mon Aug 14 11:53:26 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id LAA14341 for current-outgoing; Mon, 14 Aug 1995 11:53:26 -0700 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.FreeBSD.org (8.6.11/8.6.6) with SMTP id LAA14333 for ; Mon, 14 Aug 1995 11:53:24 -0700 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA16899; Mon, 14 Aug 95 12:42:04 MDT From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9508141842.AA16899@cs.weber.edu> Subject: Re: /sys/compat? To: babkin@hq.icb.chel.su (Serge A. Babkin) Date: Mon, 14 Aug 95 12:42:03 MDT Cc: jkh@time.cdrom.com, current@freebsd.org In-Reply-To: <199508140248.IAA08296@hq.icb.chel.su> from "Serge A. Babkin" at Aug 14, 95 08:48:27 am X-Mailer: ELM [version 2.4dev PL52] Sender: current-owner@freebsd.org Precedence: bulk > > > We need a place to bring the new iBCS2 stuff from Steven Wallace (he > > as succeeded in porting the NetBSD emulation code to FreeBSD and is > > now able to run applications such as WordPerfect and FoxPro; > > congradulations and kudos to Steven!). He suggests /sys/compat, which > > sounds like as good a place as any. > > > > Any objections or suggestions as to a better place for this stuff? > > May be /sys/i386/compat ? I think iBCS2 support is processor dependent. It's not. Consider Solaris/SunOS binary compatability. Consider PPC AIX/Solaris binary compatability (both are coff, but one is Big Endian, one is Little). Effectively the NetBSD code uses hard coded variant symbolic links by hacking the search code in the namei to dual path things. This isn't necessarily my first choice, but it'll do until something better comes along. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.