From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 53765 invoked by alias); 26 Jan 2020 15:50:34 -0000 Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org Received: (qmail 53690 invoked by uid 89); 26 Jan 2020 15:50:34 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-11.7 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_3,SPF_PASS autolearn=ham version=3.3.1 spammy=dear X-HELO: mail.lanceville.cn Received: from mail.lanceville.cn (HELO mail.lanceville.cn) (62.192.20.132) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 26 Jan 2020 15:50:32 +0000 From: David =?ISO-8859-1?Q?Lanzend=F6rfer?= To: binutils@sourceware.org Subject: Re: [PATCH 0/2] Introducing support for cross compiling/linking for the z/OS platform Date: Sun, 26 Jan 2020 15:50:00 -0000 Message-ID: <2202216.VvT5og4QYd@dizzy-7> In-Reply-To: <20200126113329.1731-1-leviathan@libresilicon.com> References: <20200126113329.1731-1-leviathan@libresilicon.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart16994471.Ght49QguC3"; micalg="pgp-sha1"; protocol="application/pgp-signature" X-IsSubscribed: yes X-SW-Source: 2020-01/txt/msg00376.txt.bz2 --nextPart16994471.Ght49QguC3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" Content-length: 2047 ignore this one On Sunday, 26 January 2020 7:33:27 PM HKT David Lanzen=F6rfer wrote: > From: David Lanzend=F6rfer >=20 > Dear mailing list >=20 > I've been refurbishing the work from Ambitus, an attempt by the Linux > Foundation to support cross compiling for the z/OS mainframe platform with > GCC. >=20 > The following two patches are needed to create executable headers which > allows to execute binaries on the z/OS platform. >=20 > Patchsets for GCC itself will follow soon on the GCC developer mailing li= st, > since I'm still cleaning up and debugging those. >=20 > Linking however already works without any issues, so I already submit tho= se. >=20 > David Lanzend=F6rfer (2): > z/OS support: Introducing z/OS support > z/OS Support: Catching segfaults >=20 > bfd/bfd-in2.h | 1 + > bfd/config.bfd | 5 + > bfd/configure | 1 + > bfd/configure.ac | 1 + > bfd/linker.c | 2 +- > bfd/po-bfd.h | 92 ++ > bfd/po-s390.h | 0 > bfd/po64-s390.c | 1697 +++++++++++++++++++++++++++++++++++ > bfd/targets.c | 1 + > config.sub | 6 +- > gas/configure.tgt | 1 + > include/po/common.h | 166 ++++ > include/po/external.h | 323 +++++++ > include/po/internal.h | 186 ++++ > ld/Makefile.am | 7 +- > ld/Makefile.in | 8 +- > ld/configure.tgt | 3 + > ld/emulparams/po64_s390.sh | 109 +++ > ld/ldlang.c | 4 + > ld/scripttempl/po64_s390.sc | 12 + > 20 files changed, 2621 insertions(+), 4 deletions(-) > create mode 100644 bfd/po-bfd.h > create mode 100644 bfd/po-s390.h > create mode 100644 bfd/po64-s390.c > create mode 100644 include/po/common.h > create mode 100644 include/po/external.h > create mode 100644 include/po/internal.h > create mode 100644 ld/emulparams/po64_s390.sh > create mode 100644 ld/scripttempl/po64_s390.sc --nextPart16994471.Ght49QguC3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit Content-length: 195 -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQT2hPmxT6CPsgTOqYcB5nDvtu0aOgUCXi21QQAKCRAB5nDvtu0a OrzaAJ9WWG+MPizN1cHISjYPNwnmgnHmgwCghjBs8OOth4S8M+0YjmNH6TLeufU= =KrvU -----END PGP SIGNATURE----- --nextPart16994471.Ght49QguC3--