-
Notifications
You must be signed in to change notification settings - Fork 1
libgcc
Peter Saunderson edited this page Jul 26, 2016
·
1 revision
Home / parallella-yoctobuild / meta-exotic / Design Guide / Per Yocto Recipe Details / libgcc
Produces target sysroot in:
- sysroots/parallella-hdmi
Configured with:
--host=arm-poky-linux-gnueabi --target=arm-poky-linux-gnueabi --with-libtool-sysroot=sysroots/parallella-hdmi
Provides / depends on:
DEPENDS = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++"
Files generated by libgcc
Ref: https://gcc.gnu.org/onlinedocs/gccint/Initialization.html https://dev.gentoo.org/%7Evapier/crt.txt
File | Purpose |
---|---|
crtbegin.o | part of the __init function compiled from crtstuff.c. GCC uses this to find the start of the constructors |
crtbeginS.o | Used in place of crtbegin.o when generating shared objects/PIEs. |
crtbeginT.o | Used in place of crtbegin.o when generating static executables. |
crtend.o | part of the __init function compiled from crtstuff.c. GCC uses this to find the start of the destructors. |
crtendS.o | Used in place of crtend.o when generating shared objects/PIEs. |
libgcc.a | |
libgcc_eh.a | |
libgcov.a | |
library locations: |
- /usr/lib/arm-poky-linux-gnueabi/5.2.0