call 0x00000000 ?

From: beeslack (fogli_beppe_at_libero.it)
Date: 05/18/04


Date: Tue, 18 May 2004 18:25:02 +0000 (UTC)

Analyzing the code produced by gcc under Linux I found this instruction:

  call 0x00000000

The program is a trivial test (just like the Hello World)
statically linked against glibc-2.3.2. The gcc version is
3.4.0 on 2.4.25 kernel (Slackware).

Anyone can explain this?
What is located at this address?

Thanks in advance.



Relevant Pages

  • Re: call 0x00000000 ?
    ... > Analyzing the code produced by gcc under Linux I found this instruction: ... > The program is a trivial test ... The gcc version is ... I'm not a Linux guru, I don't know what might be present at address 0, ...
    (comp.lang.asm.x86)
  • Re: Coldfire development on Linux host
    ... My preferred development host is a i586 PC running SUSE 10.0. ... The target CPU is a Coldfire MCF5407 or similar running raw ... I downloaded the CodeWarrior Linux Platform Evaluation suite from Freescale ... As for gcc, you can simply download the latest gcc source and compile it for cross development. ...
    (comp.arch.embedded)
  • Re: Building an ARM-GCC toolchain
    ... tar zxvf binutils-$BINUTILS_VER.tar.gz ... rm -rf gcc-$GCC_VER gcc ... # extracting newlib - needed for gcc ... instruction: `orrhs result,result,curbit,lsr' ...
    (comp.arch.embedded)
  • Re: Testing ham radio software on Sun hardware.
    ... Is that like the way Micro$oft adheres to the W3C standards? ... It sometimes means code built with gcc will not compile on better compilers. ... The other issue is that people often write code that works on Linux, but makes use of Linux specific header files. ... If anyone has some open-source UNIX or Linux code they would like to test on a Sun, using a commercially produced C compiler, let me know. ...
    (uk.radio.amateur)
  • Re: Linux, X, ld, gcc, linking, shared libraries and stuff
    ... I suppose that the same is possible for Linux. ... LD...I could, of course, just continue to use GCC and everything would be ... I then attempted to determine what shared libraries were linked ... I don't know if Linux ldd is just different or if this is an indication of a problem. ...
    (alt.lang.asm)