From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id 39AABBC37 for ; Fri, 1 May 2009 21:24:23 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtMDAKfp+kk+FFrDgWdsb2JhbACWZQEBFiK4YIN9BQ X-IronPort-AV: E=Sophos;i="4.38,431,1233529200"; d="scan'208";a="28609721" Received: from vtab.com (HELO oden.vtab.com) ([62.20.90.195]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 01 May 2009 21:24:04 +0200 Received: from oden.vtab.com (oden.vtab.com [127.0.0.1]) by oden.vtab.com (Postfix) with ESMTP id DBB1226EF3B; Fri, 1 May 2009 21:24:02 +0200 (CEST) Received: from kicki.hq.vtech (kicki.hq.vtech [10.0.0.211]) by oden.vtab.com (Postfix) with ESMTP id C991626EF23; Fri, 1 May 2009 21:24:02 +0200 (CEST) Received: by kicki.hq.vtech (Postfix, from userid 7557) id C357B116BEF; Fri, 1 May 2009 21:24:02 +0200 (CEST) From: "=?utf-8?b?TWF0dGlhcyBFbmdkZWfDpQ==?= =?utf-8?b?cmQ=?=" To: n8gray@gmail.com Cc: caml-list@inria.fr In-reply-to: (message from Nathaniel Gray on Fri, 1 May 2009 11:27:12 -0700) Subject: Re: [Caml-list] Re: arm backend References: <170624B9-E8DE-4E94-BAA5-2CAF928CE54B@gmail.com> <49F9E7F7.7060705@glondu.net> <20090501120235.9A398112307@kicki.hq.vtech> Message-Id: <20090501192402.C357B116BEF@kicki.hq.vtech> Date: Fri, 1 May 2009 21:24:02 +0200 (CEST) X-Virus-Scanned: ClamAV using ClamSMTP X-Spam: no; 0.00; mattias:01 mattias:01 syntax:01 caml-list:01 assembler:02 assembler:02 confusing:02 supported:02 publically:02 native:03 patches:03 correctly:04 separately:05 behave:06 gas:92 >It's all very confusing to me because I thought Apple's assembler >*was* gas. Sort of - if I understand it correctly, it is set of separately maintained patches (for Mach-O) to an old version of gas. It is most conveniently thought of as a different assembler. Not that it matters, as the syntax and pseudo-ops supported by gas itself vary between platforms, as the aim is to behave as the native assembler. If you care, you could look at the cctools sources - they are publically available.