From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt1-x82e.google.com (mail-qt1-x82e.google.com [IPv6:2607:f8b0:4864:20::82e]) by sourceware.org (Postfix) with ESMTPS id 6EDE33858D32 for ; Mon, 22 Jan 2024 18:37:33 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6EDE33858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6EDE33858D32 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::82e ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705948655; cv=none; b=WqlmafsX4z+kPE+GZ1MhRkEqGjoM7DFuYSp9n5kfzrk806Fd9Es112H0JzjbTLOzY6T6Yuyl1rJF3XHkye9p+/QAagWCxTDRve0yNaGRfM5gOHmhHRYLaA5CejEKcQjbKQ3gbZXKdGJ0iv0RF7IGRPFRYNHXNRA1wWYTLZESg7M= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705948655; c=relaxed/simple; bh=qJqwff1w5x3rT6zY2qDloGX7zWAsthbYYRO5PLYA6C4=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=JyNLtUV3nJGLFXJxLHbgmJz4l1EwNWgQWwU1T4u+HwMy0nnlFhLPGa4I0+Mk5lcVnD8m4yny0zqRNlqnvvb9VDfe2Qm3dQFr2GXWmkMDEYtMRGevOh2AgsRIp4cBCuvtrdbdocCG9w1VXptVBaVoN7+UOUj7CAKVGhYpDRzii48= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-qt1-x82e.google.com with SMTP id d75a77b69052e-429bec01aa9so34631471cf.1 for ; Mon, 22 Jan 2024 10:37:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705948652; x=1706553452; darn=sourceware.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=KLzws4z6PjPbVewn6rBe7+CKLEW2YvHXYY2VnHDR7Ak=; b=XhawShcT52eK+ZnqAosIoNCKNsJWDKUKa66O26mEW3Ap2admDLhQY8I+bfabL6U9nK EpnOb9/aBkX5j+X8+3fBqwdyKaQFotCa5vxZBomxMUXn+PNTc+4djV4LI/FhI3WIth1s TbQcSzXF9IMRgzpSAvA4Vzal8EBewKcwyvbnmLuDn3KYXJDdOE8PPQnHN+R00/gUm58D QmqdWPL+oci+S6/f8E0uwHeXTYImhSday2f2HRRygmHsxA4kw+veboN0OSfIV/fD2WCF uMdsXH9NI2aIcA3htHwfoLeOEnobvyr5ejlBOKKHfWCOmB6o4jzStju0eb7JFWqMrMxC VK3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705948652; x=1706553452; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=KLzws4z6PjPbVewn6rBe7+CKLEW2YvHXYY2VnHDR7Ak=; b=KgKFpvxLsORRpfEi/rI62UyfU9XM2zOKkCL0+VDezFKYfaV5Oxgx7LKkUvWzy/huve l6j5Jfpdy7wgQC1ge9tpZiIYzNDTprf/ug7lTdiWXT/E/DPp2Mm7FiMz9QoUDgdcHTVk FTGQ0piLpyMrzLHPY7IYHV4WMJgIygOi0aYOdUG0KcT/U01IJb7xXwnnJ58x4hWD006h oMPD4XB1Ia8I6Xh/m+KmeidtpX3/NGuKFNXaOfTlHuATo0Z9LpNd4Ubzbz7DP9LmpiwF Fv+COcVAsYF+qxVZN6H0fIixUvmGk2qO8uPF4ZpmpcHWfJ1FC1gHXHHecBpJM5o/s0Ju M5Jw== X-Gm-Message-State: AOJu0YxwvMibvBhZnuvGQ/26//7V3pQYViQe5l7ZMrp2cMJ9GgBVwe8Q Ergc6km6P0t3DHtmf6eUYYCTSUzPe1/NpuP81p16SLaLa4bZXTSB+72QtmeBZykpMrE5xx41Ykj 4TJ/o8U375bAcAGPIRyIW4gF2Uug= X-Google-Smtp-Source: AGHT+IFUY64Skw/RSeKwvdLQ+slOyD3xt2YzR3YoqpR9ztO2FNy3UZPmwGa1td4/OxPPGeK8C/bV+N14i/2W9D/9Yow= X-Received: by 2002:a05:6214:2684:b0:67f:2b7a:69ad with SMTP id gm4-20020a056214268400b0067f2b7a69admr6765165qvb.64.1705948652551; Mon, 22 Jan 2024 10:37:32 -0800 (PST) MIME-Version: 1.0 References: <9d5db367-00c8-4c44-ac2e-2bf76dda8c04@redhat.com> In-Reply-To: From: Azael Developer Date: Mon, 22 Jan 2024 10:37:20 -0800 Message-ID: Subject: Re: Gas developing To: Mike Frysinger Cc: binutils@sourceware.org, A Receiver Content-Type: multipart/alternative; boundary="00000000000070c27b060f8d1f1b" X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --00000000000070c27b060f8d1f1b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I was thinking of an update for GAS, not a competition with other compilers. I was really hoping that the project had some plans about it, I think I'm going to reevaluate my plan, as I already told you, I already started the project and I know that I can still learn many things.https://github.com/azaeldevel/OCC.git On Mon, Jan 22, 2024 at 9:25=E2=80=AFAM Mike Frysinger = wrote: > On 22 Jan 2024 16:51, Nick Clifton wrote: > > > now I want to create a useful assembler with new capabilities, even I > want to add a high level assembler like a C/C++ syntaxes, all that to > support the open source movement. > > > > Well I wish you luck. I feel that I should point out that there > > are already two open source assemblers available - the one from > > the GNU binutils project and the one from the LLVM project. So > > you probably need to have some feature to make yours stand out. > > there's even more if the target is x86 -- nasm/yasm, and masm (Windows). > there's also dev86 which hasn't been updated in a while, but seems to be > used in a few places still. > > creating an assembler can certainly be a useful learning exercise. going > beyond that, everything Nick said is certainly true -- it's already a > pretty > competitive landscape, so you'd want to identify a significant shortcoming > to make yours stand out as something people would care about. > > just don't morph into something like High Level Assembly (HLA) :). > -mike > --00000000000070c27b060f8d1f1b--