Hi All ,
Tried with gcc 4.8.3 build for mips as
$../src/gcc-4.8-2014.05/configure --target=mips --enable-languages=c,c++
$make all-gcc
g++ -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions
-fno-rtti -fasynchronous-unwind-tables -W -Wall -Wwrite-strings
-Wcast-qual -Wmissing-fo
Hi,
On Wed, 19 Nov 2014, H.J. Lu wrote:
> > The first one (to 600ff8) is the normal GOT slot, the second one the GOT
> > slot for the PLT entry. Both are actually used:
> >
> > 004005f0 :
> > 4005f0: ff 25 32 0a 20 00 jmpq *0x200a32(%rip)#
> > 601028 <_GLOBAL_OFF
On Thu, Nov 20, 2014 at 5:42 AM, Michael Matz wrote:
> Exactly. As a symbol lookup needs to be done anyway for the GLOB_DAT
> reloc going through the dynamic linker for the lazy lookup later when a
> call occurs doesn't make sense.
>
>> jmp *name@GOTPCREL(%rip)
>> 8 byte nop
>
> You mean replacin
Snapshot gcc-4.8-20141120 is now available on
ftp://gcc.gnu.org/pub/gcc/snapshots/4.8-20141120/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.
This snapshot has been generated from the GCC 4.8 SVN branch
with the following options: svn://gcc.gnu.org/svn/gcc/branches