{"ref":"refs/heads/master","push_id":54212688,"commits":[{"sha":"789f4430df27d9a8cb3b58e854da7a8c1289f99b","author":{"email":"a162caffcb6897220f4d1cf28164d73cb91993a8@FreeBSD.org","name":"ed"},"url":"https://api.github.com/repos/freebsd/freebsd/commits/789f4430df27d9a8cb3b58e854da7a8c1289f99b","message":"Process a lot of feedback from bde@ on <sys/cdefs.h>:\n\n- Add __alignof() for non-GCC and GCC < 2.95.\n- Simply implement the C1X keywords on top of the existing __macros.\n- Add struct __hack to _Static_assert to require consumers to add a\n  semicolon.\n- Add an extra underscore to __assert_ to allow it to be combined with\n  locally defined versions of CTASSERT in the tree.\n- Add proper casts to __offsetof() to make it work for cases where\n  sizeof(size_t) != sizeof(uintptr_t).\n- Globally replace size_t and uintptr_t by __size_t and __uintptr_t.\n  This removes the dependency on <sys/types.h> / <stdint.h>. Practically\n  any header file ends up including <machines/_types.h> somehow.\n- Change argument names of macros to match with the rest of the file.\n\nMFC after:\t3 months"},{"sha":"78702a5609a1f7a94609cac380930f41f150ba9e","author":{"email":"c0d235e642580376dcd444b48f93fac3ba1a711b@FreeBSD.org","name":"glebius"},"url":"https://api.github.com/repos/freebsd/freebsd/commits/78702a5609a1f7a94609cac380930f41f150ba9e","message":"Fix my braino in description of RADIX_MPATH."}],"head":"78702a5609a1f7a94609cac380930f41f150ba9e","size":2}