Ignore:
Timestamp:
Jul 22, 2015, 1:09:15 PM (9 years ago)
Author:
alain
Message:

Cosmetic.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/giet_libs/stdlib.c

    r580 r647  
    88#include <stdlib.h>
    99
    10 ///////////////////////////////////////////////////////////////////////////////////
     10/////////////////////////
    1111int atoi(const char *str)
    12 ///////////////////////////////////////////////////////////////////////////////////
    1312{
    1413    int res  = 0; // Initialize result
     
    3130}
    3231
    33 ///////////////////////////////////////////////////////////////////////////////////
     32////////////////////////////
    3433double atof(const char *str)
    35 ///////////////////////////////////////////////////////////////////////////////////
    3634{
    3735    const char *pstr = str;
     
    7775}
    7876
    79 ////////////////////////////////////////////////////////////////////////////////////////
     77///////////////////////////////////////////////////////////////
    8078void * memcpy(void *_dst, const void * _src, unsigned int size)
    81 ////////////////////////////////////////////////////////////////////////////////////////
    8279{
    8380    unsigned int * dst = _dst;
     
    10299}
    103100
    104 ////////////////////////////////////////////////////////////////////////////////////////
     101//////////////////////////////////////////////////////////
    105102inline void * memset(void * dst, int s, unsigned int size)
    106 ////////////////////////////////////////////////////////////////////////////////////////
    107103{
    108104    char * a = (char *) dst;
     
    114110}
    115111
     112///////////////////////////////////
     113unsigned int strlen( char* string )
     114{
     115    unsigned int i = 0;
     116    while ( string[i] != 0 ) i++;
     117    return i;
     118}
     119
     120///////////////////////////////
     121unsigned int strcmp( char * s1,
     122                     char * s2 )
     123{
     124    while (1)
     125    {
     126        if (*s1 != *s2) return 1;
     127        if (*s1 == 0)   break;
     128        s1++, s2++;
     129    }
     130    return 0;
     131}
     132
     133/////////////////////////
     134char* strcpy( char* dest,
     135              char* source )
     136{
     137    if (!dest || !source) return dest;
     138
     139    while (*source)
     140    {
     141        *(dest) = *(source);
     142        dest++;
     143        source++;
     144    }
     145    *dest = 0;
     146    return dest;
     147}
     148
    116149// Local Variables:
    117150// tab-width: 4
Note: See TracChangeset for help on using the changeset viewer.