- 04 Aug, 2011 3 commits
-
-
David 'Digit' Turner authored
* commit '023c4988': libc: x86: Fixed size_t definition.
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
This patch changes the declaration of size_t on x86 targets to test for the __ANDROID__ macro, instead of ANDROID __ANDROID__ should be a builting toolchain macro, while ANDROID is usually added manually during the build. Testing against __ANDROID__ allows us to use the header when using the NDK's standalone x86 toolchain. This is related to http://code.google.com/p/android/issues/detail?id=19011 The bug was already fixed in the NDK platform headers, this simply updates the C library one accordingly. Change-Id: Ie038c4c8b37b7d24e2e4ae4d7a63371b69c9a51e
-
- 03 Aug, 2011 2 commits
-
-
David Turner authored
* commit '9efda5b7': typo in libc/stdio/wcio.h
-
David Turner authored
-
- 29 Jul, 2011 3 commits
-
-
Robert Greenwalt authored
* commit 'bcf861f2': Don't call freeaddrinfo with a NULL ptr.
-
Robert Greenwalt authored
-
Robert Greenwalt authored
bug:5067055 Change-Id: I863dc4760a0aa449ac6298397ed571d8d9287801
-
- 20 Jul, 2011 3 commits
-
-
Robert Greenwalt authored
* commit '28de3e59': Don't reset caches when dns props change.
-
Robert Greenwalt authored
-
Mattias Falk authored
This happens too frequently. We should flush a per-interface cache when it's dns server addrs changes. Change-Id: I8a691c96ce9a775160ef55ddb8f755d649041583
-
- 11 Jul, 2011 1 commit
-
-
David 'Digit' Turner authored
Change-Id: Idf1971120bbdd52676f95aa3aa69f62342dc012e
-
- 09 Jul, 2011 3 commits
-
-
David 'Digit' Turner authored
-
Dragos Tatulea authored
bionic has an i386 ifdef guard for the O_LARGEFILE flag. The reason for this is not traceable in the git history, but it's most likely due to some old toolchain or emulator problem. Bug Id: 10035 Change-Id: I742ee6e50220276c2cb268d66f89b5655ef689fc Signed-off-by:
Dragos Tatulea <dragos.tatulea@intel.com>
-
David Turner authored
-
- 07 Jul, 2011 18 commits
-
-
Bruce Beare authored
Unfortunately, legacy .so files for ARM don't have a correct crtbegin file. Consequently, we have to grandfather the old __dso_handle behaviour. Add some ifdefs for ARM to allow it to use the old code until we can work out a transition. Change-Id: I6a28f368267d792c94e1d985d8344023bc632f6f Author: H.J. Lu <hongjiu.lu@intel.com> Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Change-Id: Iff9e3a3ba0e2d0faa7c6d98154aa5be0cc8a6c50 Orig-Change-Id: Ib69514c3afcb4c1f5e5f3f8cd91acfd145a0866c Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Mark D Horn authored
Several updates to Bionic crt*.o files to implement Linux/x86 stack unwind/exception handling. Mark __dso_handle as hidden. Note: Requires complete rebuild due to CRT changes. Google will need to regenerate and check-in all the prebuilt x86 CRT object files and libraries which link to them. Change-Id: I01c14c19ef7569c9ffed89495cae2a459972c04b Orig-Change-Id: I191ce1afb0dee7bbc28dcd9694e5919226dbd070 Signed-off-by:
Bruce J Beare <bruce.j.beare@intel.com> Signed-off-by:
Mark D Horn <mark.d.horn@intel.com> Author: Lu, Hongjiu <hongjiu.lu@intel.com>
-
James Rose authored
Orig-Change-Id: I3be997f5f1f6a894a3c200d4f325cf3bfd428c66 Author: James Rose <james.rose@intel.com> Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: Ia840a19a45257128eccdcf25d105f500f2d90741 Signed-off-by:
H.J. Lu <hjl.tools@gmail.com> Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I63c217b73203b44b1a2e74950b58f2ec12989cab Author: H.J. Lu <hjl.tools@gmail.com> Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I14f275392fcd70cc15e307470e0a099777c7c09e Author: H.J. Lu <hjl.tools@gmail.com> Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I51fba4ceb80b63e583f462a2a00f3f658c7cdd36 Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I9347ab4407c48c71c99f42583523ebe31a5e67ae Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I3f080b34360bfade0dbd5e2d8d0365e049162e4c Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I79b898ea5b882e8c0564e25466e827a9bedda6e8 Author: yhe19 <yunan.he@intel.com> Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I32d2e02814f1965ebdcecb804e947ff303dbe230 Author: Mark Gross <mark.gross@intel.com> Signed-off-by:
Bruce Beare <brucex.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I80da2521c50df7e8967af48164cc834abf499c50 Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: If5c33d90b33f538448ac12e7bee94b4b9173d39c Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I22a600e7f172681cfd38ff73a64e3fd07b284959 Signed-off-by:
Lu, Hongjiu <hongjiu.lu@intel.com> Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: I22410b27939e8f54da932d7a1104102550c4685f Signed-off-by:
Bruce Beare <brucex.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: Ic210fe9f740b9a8235a66d479ad4eddc869998bb Signed-off-by:
Bruce Beare <brucex.j.beare@intel.com>
-
Bruce Beare authored
Orig-Change-Id: Ia771b457eec7f9575d4631fb1c12a7062ebcc7de Signed-off-by:
Bruce Beare <bruce.j.beare@intel.com>
-
- 06 Jul, 2011 4 commits
-
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
libcutils/mspace.c includes libc/bionic/dlmalloc.c, we need to take care of the fact that any internal C library function cannot be used from it. Change-Id: I0bc81ae090b7ac2d464f26b97fc6b94a08cdad9c
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
Change-Id: Ia46b50aec51a55434c8828a73e07f4732f8f6c1c
-
- 05 Jul, 2011 3 commits
-
-
David 'Digit' Turner authored
-
David 'Digit' Turner authored
Our dlmalloc implementation currently calls abort() when it detects that the heap is corrupted, or that an invalid pointer is passed to one of its functions. The only way to detect this is because abort() will force-fully crash the current program with a magic fault address of '0xdeadbaad'. However, this is not really well documented, and a frequent topic on the android-ndk forum (among others). This change makes our dlmalloc code dump a simple message to the log just before the abort() call (and hence before the stack trace) to better help identify the problem. Change-Id: Iebf7eb7fe26463ecadfaca8f247d237edb441e3c
-
Dragos Tatulea authored
bionic has an i386 ifdef guard for the O_LARGEFILE flag. The reason for this is not traceable in the git history, but it's most likely due to some old toolchain or emulator problem. Bug Id: 10035 Change-Id: I742ee6e50220276c2cb268d66f89b5655ef689fc Signed-off-by:
Dragos Tatulea <dragos.tatulea@intel.com>
-