Hi all,
I am using Redhat 8.0, gcc 3.2-7, binutils2. When I write a hello world EFI application, compile it and run it from EFI shell, it works fine. But when I have some inline assembly code, the EFI binary produced, causes no effect. The application exits and comes back to the shell. I dont see my hello world ConOut->OutputString message, when there are inline assemblies.

The same is the problem with ELILO. When I do a make, its great to see a elilo.efi image created, but it comes out and goes back to the shell immdly.

If anyone has any information on why this is so, let me know.