From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8032 invoked by alias); 24 Jul 2007 04:22:03 -0000 Received: (qmail 8020 invoked by uid 22791); 24 Jul 2007 04:22:03 -0000 X-Spam-Check-By: sourceware.org Received: from py-out-1112.google.com (HELO py-out-1112.google.com) (64.233.166.179) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 24 Jul 2007 04:22:00 +0000 Received: by py-out-1112.google.com with SMTP id u52so3789830pyb for ; Mon, 23 Jul 2007 21:21:58 -0700 (PDT) Received: by 10.65.73.16 with SMTP id a16mr5698187qbl.1185250918644; Mon, 23 Jul 2007 21:21:58 -0700 (PDT) Received: by 10.64.27.1 with HTTP; Mon, 23 Jul 2007 21:21:58 -0700 (PDT) Message-ID: Date: Tue, 24 Jul 2007 08:00:00 -0000 From: NightStrike To: "Nick Clifton" Subject: Re: PATCH: w64 native support Cc: "Kai Tietz" , "H. J. Lu" , binutils@sources.redhat.com In-Reply-To: <4695D6FC.2070406@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4695D6FC.2070406@redhat.com> X-IsSubscribed: yes 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 X-SW-Source: 2007-07/txt/msg00363.txt.bz2 On 7/12/07, Nick Clifton wrote: > Hi Kai, > > In the better late than never category we have... > > > 2007-04-18 Kai Tietz > > > > * bfd/bfd-in.h: (BFD_HOST_64BIT_LONG_LONG): New > > as equivalent for BFD_HOST_64BIT_LONG. > > (BFD_HOSTPTR_T): Host pointer type for casting a > > pointer to an integer type. > > (bfd_hostptr_t): The typedef of BFD_HOSTPTR_T. > > (sprintf_vma, fprintf_vma): Add support for long long prints. > > * bfd/bfd-in2.h: Regenerate. > > * bfd/configure.in: (BFD_HOST_64BIT_LONG_LONG): New > > as equivalent for BFD_HOST_64BIT_LONG. > > (BFD_HOSTPTR_T): Host pointer type for casting a > > pointer to an integer type. Defauls is "unsigned long". > > (AC_CHECK_SIZEOF(void *)): New. > > (host64): Set it if the pointer size is 8. > > * bfd/configure: Regenerate. > > * bfd/config.in: Add macro SIZEOF_VOID_P. > > * bfd/coffcode.h: Replace host ptr type assuming "long" to > > bfd_hostptr_t type. > > * bfd/coffgen.c: Likewise. > > * bfd/elf-eh-frame.c: Likewise. > > * bfd/peicode.h: Likewise. > > * gas/symbols.c: Print bfd_hostptr_t to file via fprintf_vma. > > * gas/write.c: Likewise. > > * gprof/cg_print.c: Force cast of sizeof to be a long. > > * gprof/hist.c: Likewise. > > * include/splay-tree.h: New type libi_uhostptr_t needed for > > w64 when a long is not wide enought for a pointer for > > splay_tree_key and splay_tree_value.. > > (splay_tree_key, splay_tree_value): As above, see comment. > > * include/coff/internal.h: Replace host ptr type assuming "long" > > to bfd_hostptr_t type. > > * libiberty/strerror.c: Undefine sys_nerr and sys_errlist if > > allready defined in front by runtime headers. > > I have now checked all of this patch in, apart from the change to > libiberty. You will need to submit that one separately to the libiberty > maintainers. > > Cheers > Nick > Does anyone know if this made it into libiberty?