I am using Redhat 8.0, gcc 3.2-7, binutils188.8.131.52.2-2. 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.
Log in to post a comment.