[musl][sem] Make sem_t definition consistent with other sync primitives in libc Change-Id: Ie266f6c764397f09fd8e1d81165d8c08ba47ae67
[musl] Use #pragma once in musl's public headers Like the prior commit, this only replaces existing ifdef guards. Change-Id: I39be129111db9f129aef72a53f986ce6a49376ac
[magenta] Initial commit