GitHub PushEvent at 2014-01-22 22:55:25
Repository: bionic
Actor: ctfrommn
Payload: {"shas":[["243558c564b09fc27ca42429d6b02872581448bd","a2da1cb1b52d6ee0f2df213cb30ef8eb23d9f3b3@google.com","Add C linkage for __open_2 and __openat_2.\n\nOtherwise Clang mangle them with C++ names.\n\nChange-Id: I844e28d834df8b0752b32d2aadd2013fc8804a43\n\nConflicts:\n\tlibc/bionic/open.cpp","Ben Cheng",true],["d9106fb1ddc30fd7b2ad824140e70640a2a2041a","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","Don't abort in stdio.getdelim_invalid and stdio.getline_invalid.\n\nChange-Id: Ie1aefed732f4bea77887bddd1be9a0578e247aa3","Elliott Hughes",true],["118ac1ad737e777003f9f07d3183125bb7c652e8","a2da1cb1b52d6ee0f2df213cb30ef8eb23d9f3b3@google.com","Add __popcountsi2 to the function compat list.\n\nThis is needed if we use Clang to compile Bionic, which won't include\n__popcountsi2 anymore as Clang generates inline instructions. However\nprebuilt binary blobs still depend on libc.so to resolve __popcountsi2.\n\nChange-Id: I9001a3884c4be250c0ceebcd79922783fae1a0b7","Ben Cheng",true],["5b7c61fcba02661894fbb3d49fc8d0d7c49602d6","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","Don't force O_LARGEFILE on LP64.\n\naarch64's strace is confused by this, and it isn't necessary anyway.\n\nChange-Id: Ib07b649eb1c38ff0296003874f73af78c47bc276\n\nConflicts:\n\tlibc/bionic/open.cpp","Elliott Hughes",true],["a1ba9d2eab9ffb51a0dfb60b3d3d160c36f4acd1","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","Allow GCC-built fortified code to run on a clang-built bionic.\n\nEven though code built with clang won't be fully fortified\nand won't contain calls to our various helpers, binaries built\nwith GCC will.\n\nChange-Id: I389b2f1e22a3e89b22aadedc46397bf704f9ca79","Elliott Hughes",true],["ccbee2d6c1c1180d30202705fade782f6d5c533b","e6174f28620a732b90d4d188e02b2df04615b0e8@qoop.org","Fix backwards compatible system property structure\n\nThe original structure included four reserved 32-bit values. This\nchange adds these back into the structure so that the\n__system_property_find_compat function will (again) process the system\nproperties correctly.","Joshua J. Drake",true],["b8d41aaaa454d12107c498755c69abffa07f5f9d","900206ab2354b128c4106a593b55276dc545b004@imgtec.com","Allocate additional space on stack for indirect syscall\n\nThe caller is only required to allocate 16 bytes on the\nstack for a0-a3. syscall is handling up to 6 arguments so\nadditional space is needed on the stack to avoid corrupting the\ncallers frame.\n\nChange-Id: I054b31696decc3e17d9c70af18cd278b852235d1\n\nConflicts:\n\tlibc/arch-mips/bionic/syscall.S","Chris Dearman",true],["9195079e9518fa0e3079631895830e7ee7ea7c8d","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","Define fsid_t as well as __fsid_t.\n\nChange-Id: Ib8efbd913a0e6bfe27b88c1342bd5cec926dd74e\n\nConflicts:\n\tlibc/include/sys/vfs.h","Elliott Hughes",true],["67341b175f8bbbf10fda1450235c643c0133b627","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","Add SWAP_FLAG_* constants to <sys/swap.h>.\n\nBug: 9336527\nChange-Id: I679be4d8425ba177dd782e714f465caf9daa976c","Elliott Hughes",true],["8af73d9399069cbeeec4f0543df9874974a0b013","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","<fcntl.h> should get you the POSIX_FADV_* constants.\n\nChange-Id: I9de8b840570b228308c12d72b7617b8758237fb8","Elliott Hughes",true],["4bd4ee97507195520c3958ba65f8d2c0526d157f","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","<sched.h> should offer both __sched_priority and sched_priority.\n\nIf glibc hadn't already done things this way round, I'd have\ncalled the field sched_priority and the macro __sched_priority\nsince that would seem less likely to cause trouble, but glibc\nsource compatibility is probably more important.\n\nChange-Id: I8a8a477f2aa87cae641069c5c84b4fcab3152a82\n\nConflicts:\n\tlibc/include/sched.h","Elliott Hughes",true],["c63e43bfc4ef760b14854487d73217a966f8ba76","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","We shouldn't have a <sys/dirent.h> that's a subset of <dirent.h>.\n\nglibc has no <sys/dirent.h>. If we do have to bring this back, we\nshould probably just have one file #include the other.\n\nChange-Id: I5c0bf9c03769daf3b23f69778e9f01f81c3de9ec","Elliott Hughes",true],["17b41a347b963fa0cfbe5c06fa059e0758675e62","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","Add <sgidefs.h>.\n\nChange-Id: I543d502a81dcb8d5969f814b8a9a9c819bc4fa2c","Elliott Hughes",true],["4bb1ffd76dee62500ce37b2dec2c9cd0318394d6","fcce078dda1e415b072bbd7a0d74a20c665f0947@google.com","Add NT_PRSTATUS to <elf.h>.\n\nNeeded by aarch64.\n\nBug: 12476126\nChange-Id: I7764664459a06cf4f2a60e707bd968d321a78430\n\nConflicts:\n\tlibc/include/elf.h","Elliott Hughes",true],["c1f04e9833f76b4d104fb9bfb7ce64691a3309c6","1a2f18c7887fc8d384193bb926e616097dea5b69@google.com","Add extra libc stubs for mntent related functions.\n\nThis adds stubs for setmntent() and endmntent().\n\nChange-Id: I6ccaa044145405cd7226c1c54a25d435c96a2308","JP Abgrall",true]],"size":15,"ref":"refs/heads/4.4.2","head":"c1f04e9833f76b4d104fb9bfb7ce64691a3309c6"}