8f7120bbacb0bb7a8aca1102f76f64a462f40231 |
22-Mar-2013 |
Kito Cheng <kito@0xlab.org> |
Drop unnecessary execution permission for .cpp/.c/.h Change-Id: I9ac2b9d8f6bdb4fab8962210c5ec8f9c3e8c0ebf
egin.c
|
646e058136d59671d5d32d93bedbb71004a9ce73 |
07-Feb-2013 |
Elliott Hughes <enh@google.com> |
Fix x86 build, remove void* arithmetic. Change-Id: Idc7f14af2e094ac33de315e808176237af063bb8
egin.c
|
42b2c6a5eed5e4ef35315b8cd32d1355f12a69b6 |
07-Feb-2013 |
Elliott Hughes <enh@google.com> |
Clean up the argc/argv/envp/auxv handling. There's now only one place where we deal with this stuff, it only needs to be parsed once by the dynamic linker (rather than by each recipient), and it's now easier for us to get hold of auxv data early on. Change-Id: I6314224257c736547aac2e2a650e66f2ea53bef5
egin.c
|
45288c5ce3d2a40f1426fbeb099e3a90cd10dc20 |
19-Dec-2012 |
Elliott Hughes <enh@google.com> |
Fix x86 dynamic linker build. Change-Id: Ia9fc6342e3d409de86dcd187c7402e8ac2ae96c8
egin.c
|
20c4a3a8eee5ca8c87ae377732f541baffce1fda |
28-Nov-2012 |
Pavel Chupin <pavel.v.chupin@intel.com> |
Replace .S version of x86 crtfiles with .c version This patch replaces .S versions of x86 crtfiles with .c which are much easier to support. Some of the files are matching .c version of Arm crtfiles. x86 files required some cleanup anyway and this cleanup actually led to matching Arm files. I didn't change anything to share the same crt*.c between x86 and Arm. I prefer to keep them separate for a while in case any change is required for one of the arch, but it's good thing to do in the following patches. Change-Id: Ibcf033f8d15aa5b10c05c879fd4b79a64dfc70f3 Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
egin.S
egin.c
|
57e6d9ab48219467bee0ab28a96533f98552581c |
09-Aug-2012 |
Elliott Hughes <enh@google.com> |
Fix x86 build. Change-Id: Ice50ca71a19f3bf26de7cfd4c02075f1e6e0823f
egin.S
|
6973e3da873c5694d0011734c7c6841a46150cb1 |
20-Jun-2012 |
Andrew Hsieh <andrewhsieh@google.com> |
Define __stack_chk_fail_local.S With -fstack-protector, x86 -m32 needs __stack_chk_fail_local defined in crtbegin_*.o. Include __stack_chk_fail_local.S in begin.S otherwise linker (which is built w/o crt*) may not link. Change-Id: Id242fcf3eff157264afe3b04f27288ab7991220a
egin.S
|
a903811819c06e4d6e9e27fcc9db3ab5459009bc |
07-Jun-2011 |
Martijn Coenen <maco@google.com> |
Revert "x86: Enable -fstack-protector" This reverts commit e0b4844a20ffd022a568abb4203b3f7c759c7ff5, causes netd to crash.
egin.S
|
e0b4844a20ffd022a568abb4203b3f7c759c7ff5 |
04-May-2011 |
Bruce Beare <bruce.j.beare@intel.com> |
x86: Enable -fstack-protector Change-Id: Ib69514c3afcb4c1f5e5f3f8cd91acfd145a0866c Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
egin.S
|
48e1feaa9d7d7f36b5eba25baccd99a56adf9b64 |
27-Jan-2011 |
Bruce Beare <bruce.j.beare@intel.com> |
Updated gcc 4.4.3 IA toolchain doesn't require the .ctors list Change-Id: Ia840a19a45257128eccdcf25d105f500f2d90741 Signed-off-by: H.J. Lu <hjl.tools@gmail.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
egin.S
|
1dc9e472e19acfe6dc7f41e429236e7eef7ceda1 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
egin.S
|
1767f908af327fa388b1c66883760ad851267013 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
egin.S
|
9f65adf2ba3bb15feb8b7a7b3eef788df3fd270e |
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
egin.S
|
a27d2baa0c1a2ec70f47ea9199b1dd6762c8a349 |
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
egin.S
|