4124e42 Auto-sync with upstream branch master

Authored and Committed by Arjun Shankar 4 years ago
    Auto-sync with upstream branch master
    
    Upstream commit: 20aa5819586ac7ad11f711bab64feda307965191
    
    - semaphore.h: Add nonnull attributes
    - powerpc: Remove power4 mpa optimization
    - powerpc: Refactor ceil/ceilf
    - Fix -O1 compilation errors with `__ddivl' and `__fdivl' [BZ #19444]
    - Make mktime etc. compatible with __time64_t
    
        
file modified
+11 -2
file modified
+1 -1