From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 249c98f7 for ; Thu, 20 Feb 2020 23:51:15 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 040E09CB94; Fri, 21 Feb 2020 09:51:13 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 477549CB8C; Fri, 21 Feb 2020 09:50:43 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 1CC729CB78; Fri, 21 Feb 2020 09:50:40 +1000 (AEST) X-Greylist: delayed 337 seconds by postgrey-1.36 at minnie.tuhs.org; Fri, 21 Feb 2020 09:50:39 AEST Received: from mail.geeks.org (jacobs.geeks.org [204.153.247.1]) by minnie.tuhs.org (Postfix) with ESMTPS id C17CB93D74 for ; Fri, 21 Feb 2020 09:50:39 +1000 (AEST) Received: from mail.geeks.org (localhost [127.0.0.1]) by after-clamsmtpd.geeks.org (Postfix) with ESMTP id 68372110234 for ; Thu, 20 Feb 2020 17:45:01 -0600 (CST) Received: by mail.geeks.org (Postfix, from userid 1003) id 3E845110233; Thu, 20 Feb 2020 17:45:01 -0600 (CST) Date: Thu, 20 Feb 2020 17:45:01 -0600 From: Doug McIntyre To: tuhs@minnie.tuhs.org Message-ID: <20200220234501.GB85208@geeks.org> References: <202002180017.01I0HI0I1415945@darkstar.fourwinds.com> <20200219044444.GO30841@mcvoy.com> <615399517.295857.1582135972871@email.ionos.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Virus-Scanned: ClamAV using ClamSMTP Subject: Re: [TUHS] man Macro Package and pdfmark X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On Wed, Feb 19, 2020 at 11:18:53AM -0900, Michael Huff wrote: > It was said earlier that SunOS included a compiler, but it was dropped > in Solaris. Was it possible for people to carry over the old SunOS > compiler and use it on Solaris? Did people do that, or did they just > have their companies spring for the actual Solaris compiler? SunOS's compiler that shipped with it wasn't that usable. It didn't fully support the C standards at the time. It was used primarily for two things. *) To compile the few kernel objects that were shipped as source & to link in all the binary objects into one new kernel for patching/tuning. *) To bootstrap GCC so one had a usable compiler to build packages. GCC had special code used for the bootstrap process specificly at the time on SunOS, written in a level that the SunOS compiler could deal with. Otherwise, it could only be used for simple projects. As others stated, the output of the compiler would have been a.out, and not ELF like Solaris 2.x would have needed. Some people equate SunOS from a time when all Unices still had (usable) compilers, but that was actually an earlier time frame. Sun was selling its standards compliant compilers for SunOS before Solaris 2.x was around.