Re: Can I run an application compiled with gcc ABI 2.95 on a kernel compiled with gcc ABI 3.4?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2009-05-15 at 13:50 +0200, muzungu@xxxxxxx wrote:
> Questions:
> - Can I run an application compiled with gcc ABI 2.95 on a kernel
> compiled with gcc ABI 3.4?

Yes. The kernel ABI never changes in a backward-incompatible fashion.
Unless you try switching your kernel to ARM EABI and don't update
userspace to match -- don't do that :)

Unless you're using C++, you're more likely to have problems with
different versions of libraries, and buggy code which doesn't compile
correctly with the new compiler, than you are with GCC ABI variations
per se. Especially in the kernel<->userspace interface.

-- 
David Woodhouse                            Open Source Technology Centre
David.Woodhouse@xxxxxxxxx                              Intel Corporation

--
To unsubscribe from this list: send the line "unsubscribe linux-embedded" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Gstreamer Embedded]     [Linux MMC Devel]     [U-Boot V2]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux ARM Kernel]     [Linux OMAP]     [Linux SCSI]

  Powered by Linux