1. 15 May, 2014 5 commits
  2. 14 May, 2014 11 commits
  3. 13 May, 2014 10 commits
    • Sreeram Ramachandran's avatar
      Fix build. · 06e8796e
      Sreeram Ramachandran authored
      Change-Id: I33293d8bc62cbb22e23a704c4242e7e9d3fce7c5
      06e8796e
    • Sreeram Ramachandran's avatar
      Introduce netd_client, a dynamic library that talks to netd. · ceb5bd78
      Sreeram Ramachandran authored
      The library exists outside bionic. It is dynamically loaded, to replace selected
      standard socket syscalls with versions that talk to netd.
      
      Change connect() to use the library if available.
      
      (cherry picked from commit 3a6b627a14df8111b03e452f2df4b5f4938e0e49)
      
      Change-Id: Ib6198e19dbc306521a26fcecfdf6e8424d163fc9
      ceb5bd78
    • Elliott Hughes's avatar
      Upgrade to tzdata2014c. · 121cb5f4
      Elliott Hughes authored
      From the release notes:
      
        Changes affecting near-future time stamps
      
          Egypt observes DST starting 2014-05-15 at 24:00.
          (Thanks to Ahmad El-Dardiry and Gunther Vermier.)
          Details have not been announced, except that DST will not be
          observed during Ramadan.  Guess that DST will stop during the same
          Ramadan dates as Morocco, and that Egypt's future spring and fall
          transitions will be the same as 2010 when it last observed DST,
          namely April's last Friday at 00:00 to September's last Thursday at
          23:00 standard time.  Also, guess that Ramadan transitions will be
          at 00:00 standard time.
      
      Change-Id: I6a20cae02a314871acbd52cb90fcbebd37625810
      121cb5f4
    • Elliott Hughes's avatar
      Add getmntent_r to our collection of <mntent.h> compatibility stubs. · eb664e24
      Elliott Hughes authored
      This helps build 'external/flo' out of the box.
      
      Bug: 14841211
      Change-Id: I30dde77239cceaf1f5743163744eb3604d27a266
      eb664e24
    • Elliott Hughes's avatar
      Reduce stack usage of tmpfile(3). · b6943186
      Elliott Hughes authored
      Also ensure that none of our home-grown code uses more than 2KiB per frame.
      
      Change-Id: I8987a17d72f4b7f082bb7fa25e137c8433664c14
      b6943186
    • Calin Juravle's avatar
      Use __LP64__ instead of __LP32__ in sched.h · dd09699f
      Calin Juravle authored
      Gcc defines only __LP64__ so testing __LP32__ will always be false.
      
      Bug: 14881256
      Change-Id: Ic63c1d562be09c3eb4b9e17c9e5ef2d9e404db80
      dd09699f
    • Calin Juravle's avatar
      Change wctype_t from int to long. · b55f2631
      Calin Juravle authored
      On LP64 this brings us on par with the other libcs where wctype_t is 8
      bytes.
      
      Bug: 12875898
      Change-Id: Ice4f538ccf0634ef6667a8d90d0f7f09cec9e1b0
      b55f2631
    • Calin Juravle's avatar
      Change wctype_t from enum to int · 0c472479
      Calin Juravle authored
      This increases bionic source compatibility with other libcs where
      "wctype_t foo = 0;" is valid without -fpermissive.
      
      Bug: 14646243
      Change-Id: Ia9bd0785bc42c7b46e2bb6c3d9b9a9d3f769d983
      0c472479
    • Calin Juravle's avatar
      Undef private *_BODY defines after use · f963da22
      Calin Juravle authored
      Bug: 14865741
      Change-Id: I1398f7b3f64e3c94f2714cede5b61205dfa78a24
      f963da22
    • Varvara Rainchik's avatar
      Add 64-bit Silvermont-optimized string/memory functions. · a020a244
      Varvara Rainchik authored
      
      Add following functions:
      bcopy, bzero, memcpy, memmove, memset, stpcpy, stpncpy, strcat, strcpy,
      strlen, strncat, strncpy, memcmp, strcmp, strncmp.
      Set all these functions as the default ones.
      
      Change-Id: Ic66b250ad8c349a43d25e2d4dea075604f6df6ac
      Signed-off-by: default avatarVarvara Rainchik <varvara.rainchik@intel.com>
      a020a244
  4. 12 May, 2014 4 commits
  5. 10 May, 2014 2 commits
  6. 09 May, 2014 4 commits
  7. 08 May, 2014 1 commit
  8. 07 May, 2014 3 commits
    • Elliott Hughes's avatar
      Send bionic's fatal logging to the crash log. · 01110190
      Elliott Hughes authored
      Bug: 14159417
      Change-Id: I7aa986fb8e11660035221f9bb4fe0bc40ac36c58
      01110190
    • Elliott Hughes's avatar
      Give bionic's __ANDROID_API__ a more reasonable value. · 4aa2e6a3
      Elliott Hughes authored
      This matches what frameworks/base does with Build.VERSION and means that
      bionic's version number will always sort >= than any released version.
      This should prevent confusion in code that builds both against bionic
      and the NDK.
      
      (Note that <sys/cdefs.h> drags this in, so it's always in the namespace.)
      
      Bug: 14613709
      Change-Id: I91fb745920e848a6b20f2f5797c0a7d6cde6c032
      4aa2e6a3
    • Elliott Hughes's avatar
      Change the interface for fatal logging. · c78368f0
      Elliott Hughes authored
      This more general interface lets liblog give us any fatal log message,
      regardless of source. This means we can remove the special case for
      LOG_ALWAYS_FATAL with a simpler scheme that automatically works for
      the VM too.
      
      Change-Id: Ia6dbf7c3dbabf223081bd5159294835d954bb067
      c78368f0