From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jakub Jelinek To: Richard Henderson Cc: ian@cygnus.com, binutils@sourceware.cygnus.com Subject: [PATCH] My current SPARC patches Date: Fri, 09 Jul 1999 05:40:00 -0000 Message-id: <19990709144003.K1736@mff.cuni.cz> References: <19990705174729.B1736@mff.cuni.cz> <19990708155013.A17592@cygnus.com> X-SW-Source: 1999-q3/msg00102.html On Thu, Jul 08, 1999 at 03:50:13PM -0700, Richard Henderson wrote: > On Mon, Jul 05, 1999 at 05:47:29PM +0200, Jakub Jelinek wrote: > > This patch adds support for R_SPARC_OLO10 relocation. > > I'm getting errors compiling this code. > > gcc -DHAVE_CONFIG_H -I. -I../../../binutils/bfd -I. -D_GNU_SOURCE -I. -I../../.. > /binutils/bfd -I../../../binutils/bfd/../include -I../../../binutils/bfd/../intl > -I../intl -g -O2 -c ../../../binutils/bfd/elf64-sparc.c -o elf64-sparc.o > .../elf64-sparc.c:2636: warning: initialization makes integer from pointer without a cast > .../elf64-sparc.c:2636: initializer element is not computable at load time That's because of the mips64 changes which went in two days ago after I submited my patch. Below are all my current patches against current cvs with the exception of the emulparams/elf64_sparc.sh. > > These bits I went ahead and put in. Thanks. elf64-sparc.c was not compiling because it used DT_SPARC_PLTFMT, which is now removed. This is the Diff-pltfmt patch. ELF64_R_TYPE_DATA is always used on the whole r_info, so the macro has to mask out ELF64_R_TYPE bits. This is the second patch, Diff-elf64-r-type-data. Then there is a c-sparc.texi update and then STT_REGISTER and R_SPARC_OLO10 patches. Cheers, Jakub ___________________________________________________________________ Jakub Jelinek | jj@sunsite.mff.cuni.cz | http://sunsite.mff.cuni.cz Administrator of SunSITE Czech Republic, MFF, Charles University ___________________________________________________________________ UltraLinux | http://ultra.linux.cz/ | http://ultra.penguin.cz/ Linux version 2.2.10 on a sparc64 machine (1343.49 BogoMips) ___________________________________________________________________