Edit

kc3-lang/SDL/src/libm/s_fabs.c

Branch :

  • Show log

    Commit

  • Author : David Ludwig
    Date : 2014-12-03 10:55:23
    Hash : 70438be2
    Message : WinRT: fixed bug whereby SDL would override an app's default orientation WinRT apps can set a default, preferred orientation via a .appxmanifest file. SDL was overriding this on app startup, and making the app use all possible orientations (landscape and portrait). Thanks to Eric Wing for the heads up on this!

  • src/libm/s_fabs.c
  • /* @(#)s_fabs.c 5.1 93/09/24 */
    /*
     * ====================================================
     * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
     *
     * Developed at SunPro, a Sun Microsystems, Inc. business.
     * Permission to use, copy, modify, and distribute this
     * software is freely granted, provided that this notice
     * is preserved.
     * ====================================================
     */
    
    #if defined(LIBM_SCCS) && !defined(lint)
    static const char rcsid[] =
        "$NetBSD: s_fabs.c,v 1.7 1995/05/10 20:47:13 jtc Exp $";
    #endif
    
    /*
     * fabs(x) returns the absolute value of x.
     */
    
    #include "math_libm.h"
    #include "math_private.h"
    
    libm_hidden_proto(fabs)
    #ifdef __STDC__
         double fabs(double x)
    #else
         double fabs(x)
         double x;
    #endif
    {
        u_int32_t high;
        GET_HIGH_WORD(high, x);
        SET_HIGH_WORD(x, high & 0x7fffffff);
        return x;
    }
    
    libm_hidden_def(fabs)