From owner-freebsd-chat Wed Sep 17 19:02:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA26784 for chat-outgoing; Wed, 17 Sep 1997 19:02:57 -0700 (PDT) Received: from mail.webspan.net (root@mail.webspan.net [206.154.70.7]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA26779 for ; Wed, 17 Sep 1997 19:02:54 -0700 (PDT) Received: from orion.webspan.net (orion.webspan.net [206.154.70.5]) by mail.webspan.net (WEBSPAN/970608) with ESMTP id WAA27602; Wed, 17 Sep 1997 22:02:52 -0400 (EDT) Received: from orion.webspan.net (localhost [127.0.0.1]) by orion.webspan.net (WEBSPAN/970608) with ESMTP id WAA18058; Wed, 17 Sep 1997 22:02:51 -0400 (EDT) To: Kyle Mestery cc: chat@FreeBSD.ORG From: "Gary Palmer" Subject: Re: C++ to C convertor?? In-reply-to: Your message of "Wed, 17 Sep 1997 20:39:06 CDT." Date: Wed, 17 Sep 1997 22:02:51 -0400 Message-ID: <18041.874548171@orion.webspan.net> Sender: owner-freebsd-chat@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Kyle Mestery wrote in message ID : > > I bet its a version of the Acorn ARM assembler. It should understand > > .o, and should have its own linker. So you can compile the stuff using > > gcc on another box, and take it over to the devel env and link (in > > theory). That is assuming that DEC didn't use a proprietary assembler. > Bingo. They use an object file format called Arm Object Format. Not > supported by gnu gcc. It is (or was atleast). Not in the official gnu stuff, but I *KNOW* for a fact I was mixing GNU CC compiled stuff and Acorn's as output (mind you, it *WAS* the Acorn Archimedes version of GCC, and probably had a mangled backend to support Acorns as format). I know 'cos I have a hard drive at home with a linked (ARM) version of the freebsd kernel :) (non-functional, unfortunately) > Actually, it is from ARM. It is part of the ARM Software Development Kit. Aha. It'll be standard Acorn AS then I bet. It wouldn't surprise me if it was the Norcrosft C Compiler either. Gary -- Gary Palmer FreeBSD Core Team Member FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info