Changeset 363


Ignore:
Timestamp:
Mar 11, 2009, 3:30:49 AM (9 years ago)
Author:
khorben
Message:

Merge from upstream

Location:
trunk/System/Sources/libc/src/math
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/System/Sources/libc/src/math/amd64/math.S

    r198 r363  
     1/* $Id: math.S,v 1.1 2008/11/01 23:58:47 khorben Exp $ */
     2/* Copyright (c) 2008 Pierre Pronchery <khorben@defora.org> */
     3/* This file is part of DeforaOS System libc */
     4/* This program is free software: you can redistribute it and/or modify
     5 * it under the terms of the GNU General Public License as published by
     6 * the Free Software Foundation, version 3 of the License.
     7 *
     8 * This program is distributed in the hope that it will be useful,
     9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     11 * GNU General Public License for more details.
     12 *
     13 * You should have received a copy of the GNU General Public License
     14 * along with this program.  If not, see <http://www.gnu.org/licenses/>. */
     15
     16
     17
     18/* functions */
     19/* FIXME implement */
  • trunk/System/Sources/libc/src/math/amd64/math.h

    r198 r363  
     1/* $Id: math.h,v 1.1 2008/11/01 23:58:47 khorben Exp $ */
     2/* Copyright (c) 2008 Pierre Pronchery <khorben@defora.org> */
     3/* This file is part of DeforaOS System libc */
     4/* libc is not free software; you can redistribute it and/or modify it under
     5 * the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 3.0
     6 * Unported as published by the Creative Commons organization.
     7 *
     8 * libc is distributed in the hope that it will be useful, but WITHOUT ANY
     9 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
     10 * A PARTICULAR PURPOSE.  See the Creative Commons Attribution-NonCommercial-
     11 * ShareAlike 3.0 Unported license for more details.
     12 *
     13 * You should have received a copy of the Creative Commons Attribution-
     14 * NonCommercial-ShareAlike 3.0 along with libc; if not, browse to
     15 * http://creativecommons.org/licenses/by-nc-sa/3.0/ */
     16
     17
     18
     19#ifndef MATH_AMD64_H
     20# define MATH_AMD64_H
     21
     22
     23/* FIXME implement */
     24
     25#endif /* !MATH_AMD64_H */
  • trunk/System/Sources/libc/src/math/arch.h

    r198 r363  
     1/* $Id: arch.h,v 1.1 2009/02/19 23:28:32 khorben Exp $ */
     2/* Copyright (c) 2009 Pierre Pronchery <khorben@defora.org> */
     3/* This file is part of DeforaOS System libc */
     4/* This program is free software: you can redistribute it and/or modify
     5 * it under the terms of the GNU General Public License as published by
     6 * the Free Software Foundation, version 3 of the License.
     7 *
     8 * This program is distributed in the hope that it will be useful,
     9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     11 * GNU General Public License for more details.
     12 *
     13 * You should have received a copy of the GNU General Public License
     14 * along with this program.  If not, see <http://www.gnu.org/licenses/>. */
     15
     16
     17
     18#ifndef MATH_ARCH_H
     19# define MATH_ARCH_H
     20
     21
    122#if defined(__amd64__)
    223# include "amd64/math.h"
     
    627# warning "Unsupported platform"
    728#endif
     29
     30#endif /* !MATH_ARCH_H */
  • trunk/System/Sources/libc/src/math/i386/math.S

    r330 r363  
    1 /* $Id$ */
     1/* $Id: math.S,v 1.1 2008/11/02 02:16:22 khorben Exp $ */
    22/* Copyright (c) 2008 Pierre Pronchery <khorben@defora.org> */
    33/* This file is part of DeforaOS System libc */
  • trunk/System/Sources/libc/src/math/i386/math.h

    r201 r363  
     1/* $Id: math.h,v 1.1 2008/11/02 02:16:22 khorben Exp $ */
     2/* Copyright (c) 2008 Pierre Pronchery <khorben@defora.org> */
     3/* This file is part of DeforaOS System libc */
     4/* libc is not free software; you can redistribute it and/or modify it under
     5 * the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 3.0
     6 * Unported as published by the Creative Commons organization.
     7 *
     8 * libc is distributed in the hope that it will be useful, but WITHOUT ANY
     9 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
     10 * A PARTICULAR PURPOSE.  See the Creative Commons Attribution-NonCommercial-
     11 * ShareAlike 3.0 Unported license for more details.
     12 *
     13 * You should have received a copy of the Creative Commons Attribution-
     14 * NonCommercial-ShareAlike 3.0 along with libc; if not, browse to
     15 * http://creativecommons.org/licenses/by-nc-sa/3.0/ */
     16
     17
     18
     19#ifndef MATH_I386_H
     20# define MATH_I386_H
     21
     22
    123#define ARCH_ceil
    224#define ARCH_cos
     
    1234#define ARCH_sin
    1335#define ARCH_sqrt
     36
     37#endif /* !MATH_I386_H */
Note: See TracChangeset for help on using the changeset viewer.