Changeset 3601


Ignore:
Timestamp:
Oct 29, 2007, 1:21:13 AM (18 years ago)
Author:
bird
Message:

license update.

Location:
trunk/kStuff/kLdr
Files:
37 edited

Legend:

Unmodified
Added
Removed
  • trunk/kStuff/kLdr/Makefile.kmk

    r3598 r3601  
    55
    66#
    7 # Copyright (c) 2006-2007 knut st. osmundsen <bird-src-spam@anduin.net>
     7# Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    88#
    99# This file is part of kStuff.
  • trunk/kStuff/kLdr/kLdr-os2.c

    r3573 r3601  
    11/* $Id: $ */
    22/** @file
    3  *
    43 * kLdr - The Dynamic Loader, OS/2 Specifics.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    254 */
    265
    27 
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2832
    2933/*******************************************************************************
  • trunk/kStuff/kLdr/kLdr-os2.def

    r3579 r3601  
    11; $Id$
    22;; @file
     3; kLdr - The Dynamic Loader, OS/2 Linker Definition File.
    34;
    4 ; kLdr - The Loader Definition File.
     5
    56;
    6 ; Copyright (c) 2006 knut st. osmundsen <bird@anduin.net>
     7; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    78;
     9; This file is part of kStuff.
    810;
    9 ; This file is part of kLdr.
     11; kStuff is free software; you can redistribute it and/or
     12; modify it under the terms of the GNU Lesser General Public
     13; License as published by the Free Software Foundation; either
     14; version 2.1 of the License, or (at your option) any later version.
    1015;
    11 ; kLdr is free software; you can redistribute it and/or modify
    12 ; it under the terms of the GNU General Public License as published by
    13 ; the Free Software Foundation; either version 2 of the License, or
    14 ; (at your option) any later version.
     16; In addition to the permissions in the GNU Lesser General Public
     17; License, you are granted unlimited permission to link the compiled
     18; version of this file into combinations with other programs, and to
     19; distribute those combinations without any restriction coming from
     20; the use of this file.
    1521;
    16 ; kLdr is distributed in the hope that it will be useful,
     22; kStuff is distributed in the hope that it will be useful,
    1723; but WITHOUT ANY WARRANTY; without even the implied warranty of
    18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 ; GNU General Public License for more details.
     24; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25; Lesser General Public License for more details.
    2026;
    21 ; You should have received a copy of the GNU General Public License
    22 ; along with kLdr; if not, write to the Free Software
    23 ; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24 ;
     27; You should have received a copy of the GNU Lesser General Public
     28; License along with kStuff; if not, write to the Free Software
     29; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30; 02110-1301, USA
    2531;
    2632
  • trunk/kStuff/kLdr/kLdr-win.c

    r3573 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - The Dynamic Loader, Windows Specifics.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    254 */
    265
    27 
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2832
    2933/*******************************************************************************
  • trunk/kStuff/kLdr/kLdr-win.def

    r3579 r3601  
    11; $Id$
    22;; @file
     3; kLdr - The Dynamic Loader, Windows Linker Definition File.
    34;
    4 ; kLdr - The Dynamic Loader, Definition File.
     5
    56;
    6 ; Copyright (c) 2006 knut st. osmundsen <bird@anduin.net>
     7; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    78;
     9; This file is part of kStuff.
    810;
    9 ; This file is part of kLdr.
     11; kStuff is free software; you can redistribute it and/or
     12; modify it under the terms of the GNU Lesser General Public
     13; License as published by the Free Software Foundation; either
     14; version 2.1 of the License, or (at your option) any later version.
    1015;
    11 ; kLdr is free software; you can redistribute it and/or modify
    12 ; it under the terms of the GNU General Public License as published by
    13 ; the Free Software Foundation; either version 2 of the License, or
    14 ; (at your option) any later version.
     16; In addition to the permissions in the GNU Lesser General Public
     17; License, you are granted unlimited permission to link the compiled
     18; version of this file into combinations with other programs, and to
     19; distribute those combinations without any restriction coming from
     20; the use of this file.
    1521;
    16 ; kLdr is distributed in the hope that it will be useful,
     22; kStuff is distributed in the hope that it will be useful,
    1723; but WITHOUT ANY WARRANTY; without even the implied warranty of
    18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 ; GNU General Public License for more details.
     24; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25; Lesser General Public License for more details.
    2026;
    21 ; You should have received a copy of the GNU General Public License
    22 ; along with kLdr; if not, write to the Free Software
    23 ; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24 ;
     27; You should have received a copy of the GNU Lesser General Public
     28; License along with kStuff; if not, write to the Free Software
     29; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30; 02110-1301, USA
    2531;
    2632
  • trunk/kStuff/kLdr/kLdr.c

    r3576 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr - The Dynamic Loader.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr - The Dynamic Loader.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
    821 *
    9  * This file is part of kLdr.
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
    1026 *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
    2531 */
     32
    2633
    2734/** @mainpage   kLdr - The Dynamic Loader
     
    4451 *
    4552 */
    46 
    47 
    4853
    4954
  • trunk/kStuff/kLdr/kLdrA-os2.asm

    r3537 r3601  
    11; $Id$
    22;; @file
    3 ;
    4 ; kLdr - The Dynamic Loader, asm helpers.
    5 ;
    6 ; Copyright (c) 2006 knut st. osmundsen <bird@anduin.net>
    7 ;
    8 ;
    9 ; This file is part of kLdr.
    10 ;
    11 ; kLdr is free software; you can redistribute it and/or modify
    12 ; it under the terms of the GNU General Public License as published by
    13 ; the Free Software Foundation; either version 2 of the License, or
    14 ; (at your option) any later version.
    15 ;
    16 ; kLdr is distributed in the hope that it will be useful,
    17 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
    18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 ; GNU General Public License for more details.
    20 ;
    21 ; You should have received a copy of the GNU General Public License
    22 ; along with kLdr; if not, write to the Free Software
    23 ; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24 ;
     3; kLdr - The Dynamic Loader, OS/2 Assembly Helpers.
    254;
    265
     6;
     7; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8;
     9; This file is part of kStuff.
     10;
     11; kStuff is free software; you can redistribute it and/or
     12; modify it under the terms of the GNU Lesser General Public
     13; License as published by the Free Software Foundation; either
     14; version 2.1 of the License, or (at your option) any later version.
     15;
     16; In addition to the permissions in the GNU Lesser General Public
     17; License, you are granted unlimited permission to link the compiled
     18; version of this file into combinations with other programs, and to
     19; distribute those combinations without any restriction coming from
     20; the use of this file.
     21;
     22; kStuff is distributed in the hope that it will be useful,
     23; but WITHOUT ANY WARRANTY; without even the implied warranty of
     24; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25; Lesser General Public License for more details.
     26;
     27; You should have received a copy of the GNU Lesser General Public
     28; License along with kStuff; if not, write to the Free Software
     29; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30; 02110-1301, USA
     31;
    2732
    2833segment TEXT32 public align=16 CLASS=CODE use32
  • trunk/kStuff/kLdr/kLdrDyld.c

    r3579 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - The Dynamic Loader.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
    1723 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    25  */
    26 
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrDyldFind.c

    r3598 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - The Dynamic Loader, File Searching Methods.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
    1723 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    25  */
    26 
    27 
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2832
    2933/*******************************************************************************
     
    3337#include "kLdrInternal.h"
    3438
    35 #if K_OS == K_OS_OS2
     39#if K_OS == K_OS_LINUX
     40# include <k/kHlpSys.h>
     41
     42#elif K_OS == K_OS_OS2
    3643# define INCL_BASE
    3744# define INCL_ERRORS
     
    309316        kLdrDyldWindowsAppDir[1] = kLdrDyldAppDir[1] = '\0';
    310317
     318#elif K_OS == K_OS_LINUX
     319        KSSIZE cch = kHlpSys_readlink("/proc/self/exe", kLdrDyldAppDir, sizeof(kLdrDyldAppDir) - 1);
     320        if (cch > 0)
     321        {
     322            kLdrDyldAppDir[cch] = '\0';
     323            *kHlpGetFilename(kLdrDyldAppDir) = '\0';
     324            kHlpMemCopy(kLdrDyldWindowsAppDir, kLdrDyldAppDir, sizeof(kLdrDyldAppDir));
     325        }
     326        else
     327        {
     328            kLdrDyldWindowsAppDir[0] = kLdrDyldAppDir[0] = '.';
     329            kLdrDyldWindowsAppDir[1] = kLdrDyldAppDir[1] = '\0';
     330        }
     331
    311332#elif K_OS == K_OS_OS2
    312333        PPIB pPib;
     
    326347            kLdrDyldWindowsAppDir[1] = kLdrDyldAppDir[1] = '\0';
    327348        }
    328 
    329349
    330350#elif K_OS == K_OS_WINDOWS
     
    799819        /** @todo *penmSearch = KLDRDYLD_SEARCH_DARWIN; */
    800820        *penmSearch = KLDRDYLD_SEARCH_UNIX_COMMON;
     821#elif K_OS == K_OS_FREEBSD \
     822   || K_OS == K_OS_LINUX \
     823   || K_OS == K_OS_NETBSD \
     824   || K_OS == K_OS_OPENBSD \
     825   || K_OS == K_OS_SOLARIS
     826        *penmSearch = KLDRDYLD_SEARCH_UNIX_COMMON;
    801827#elif K_OS == K_OS_OS2
    802828        *penmSearch = KLDRDYLD_SEARCH_OS2;
  • trunk/kStuff/kLdr/kLdrDyldMod.c

    r3582 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - The Dynamic Loader, Dyld module methods.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
    1723 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    25  */
    26 
    27 
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2832
    2933/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrDyldOS.c

    r3598 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - The Dynamic Loader, OS specific operations.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    254 */
    265
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrDyldSem.c

    r3598 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - The Dynamic Loader, Semaphore Helper Functions.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    254 */
    265
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrExeStub-os2.asm

    r3537 r3601  
    11; $Id$
    22;; @file
    3 ;
    43; kLdr - OS/2 Loader Stub.
    54;
     
    76; the loader dll that loads the process.
    87;
    9 ; Copyright (c) 2006 Knut St. Osmundsen <bird-source-spam@anduin.net>
     8
    109;
    11 ; GPL
     10; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     11;
     12; This file is part of kStuff.
     13;
     14; kStuff is free software; you can redistribute it and/or
     15; modify it under the terms of the GNU Lesser General Public
     16; License as published by the Free Software Foundation; either
     17; version 2.1 of the License, or (at your option) any later version.
     18;
     19; In addition to the permissions in the GNU Lesser General Public
     20; License, you are granted unlimited permission to link the compiled
     21; version of this file into combinations with other programs, and to
     22; distribute those combinations without any restriction coming from
     23; the use of this file.
     24;
     25; kStuff is distributed in the hope that it will be useful,
     26; but WITHOUT ANY WARRANTY; without even the implied warranty of
     27; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     28; Lesser General Public License for more details.
     29;
     30; You should have received a copy of the GNU Lesser General Public
     31; License along with kStuff; if not, write to the Free Software
     32; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     33; 02110-1301, USA
    1234;
    1335
  • trunk/kStuff/kLdr/kLdrExeStub-os2.c

    r3570 r3601  
    1 /* $Id: kLdrExeStub-win.c 2878 2006-11-12 12:41:15Z bird $ */
     1/* $Id: $ */
    22/** @file
    3  *
    43 * kLdr - OS/2 C Loader Stub.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    254 */
    265
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrExeStub-os2A.asm

    r3537 r3601  
    1 ; $Id: kLdrExeStub-os2.asm $
     1; $Id: $
    22;; @file
    3 ;
    43; kLdr - OS/2 Loader Stub, entry point thingy...
    54;
    6 ; Copyright (c) 2006 Knut St. Osmundsen <bird-source-spam@anduin.net>
     5
    76;
    8 ; GPL
     7; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8;
     9; This file is part of kStuff.
     10;
     11; kStuff is free software; you can redistribute it and/or
     12; modify it under the terms of the GNU Lesser General Public
     13; License as published by the Free Software Foundation; either
     14; version 2.1 of the License, or (at your option) any later version.
     15;
     16; In addition to the permissions in the GNU Lesser General Public
     17; License, you are granted unlimited permission to link the compiled
     18; version of this file into combinations with other programs, and to
     19; distribute those combinations without any restriction coming from
     20; the use of this file.
     21;
     22; kStuff is distributed in the hope that it will be useful,
     23; but WITHOUT ANY WARRANTY; without even the implied warranty of
     24; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25; Lesser General Public License for more details.
     26;
     27; You should have received a copy of the GNU Lesser General Public
     28; License along with kStuff; if not, write to the Free Software
     29; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30; 02110-1301, USA
    931;
    1032
  • trunk/kStuff/kLdr/kLdrExeStub-win.c

    r3573 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - Windows Loader Stub.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    254 */
    265
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrInternal.h

    r3579 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr - The Dynamic Loader, internal header.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr - The Dynamic Loader, internal header.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
    821 *
    9  * This file is part of kLdr.
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
    1026 *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
    2531 */
    26 
    2732
    2833#ifndef ___kLdrInternal_h___
  • trunk/kStuff/kLdr/kLdrMod.c

    r3588 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - The Module Interpreter.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
    1723 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    25  */
    26 
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrModLX.c

    r3588 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr - The Module Interpreter for the Linear eXecutable (LX) Format.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr - The Module Interpreter for the Linear eXecutable (LX) Format.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006-2007 knut st. osmundsen <bird@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
    821 *
    9  * This file is part of kLdr.
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
    1026 *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
    2531 */
    26 
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrModMachO.c

    r3585 r3601  
    11/* $Id: $ */
    22/** @file
     3 * kLdr - The Module Interpreter for the MACH-O format.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr - The Module Interpreter for the MACH-O format.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
    821 *
    9  * This file is part of kLdr.
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
    1026 *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
    2531 */
    26 
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrModNative.c

    r3585 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr - The Module Interpreter for the Native Loaders.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr - The Module Interpreter for the Native Loaders.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
    821 *
    9  * This file is part of kLdr.
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
    1026 *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
    2531 */
    26 
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/kLdrModPE.c

    r3585 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - The Module Interpreter for the Portable Executable (PE) Format.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
    1723 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    25  */
    26 
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2732
    2833/*******************************************************************************
  • trunk/kStuff/kLdr/testcase/Makefile.kmk

    r3584 r3601  
    1 # $Id$# $Id$
     1# $Id$
    22## @file
    3 #
    4 # kBuild Makefile for the kLdr.
    5 #
    6 # Copyright (c) 2006 knut st. osmundsen <bird@anduin.net>
    7 #
    8 #
    9 # This file is part of kLdr.
    10 #
    11 # kLdr is free software; you can redistribute it and/or modify
    12 # it under the terms of the GNU General Public License as published by
    13 # the Free Software Foundation; either version 2 of the License, or
    14 # (at your option) any later version.
    15 #
    16 # kLdr is distributed in the hope that it will be useful,
     3# kBuild Makefile for the kLdr testcases.
     4#
     5
     6#
     7# Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8#
     9# This file is part of kStuff.
     10#
     11# kStuff is free software; you can redistribute it and/or
     12# modify it under the terms of the GNU Lesser General Public
     13# License as published by the Free Software Foundation; either
     14# version 2.1 of the License, or (at your option) any later version.
     15#
     16# kStuff is distributed in the hope that it will be useful,
    1717# but WITHOUT ANY WARRANTY; without even the implied warranty of
    18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 # GNU General Public License for more details.
    20 #
    21 # You should have received a copy of the GNU General Public License
    22 # along with kLdr; if not, write to the Free Software
    23 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     18# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19# Lesser General Public License for more details.
     20#
     21# You should have received a copy of the GNU Lesser General Public
     22# License along with kStuff; if not, write to the Free Software
     23# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    2424#
    2525#
  • trunk/kStuff/kLdr/testcase/tst-0-driver.c

    r3584 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr - Dynamic Loader testcase no. 0, Driver.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr - Dynamic Loader testcase no. 0, Driver.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * kStuff is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19 * Lesser General Public License for more details.
    820 *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     21 * You should have received a copy of the GNU Lesser General Public
     22 * License along with kStuff; if not, write to the Free Software
     23 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    2424 *
    2525 */
    26 
    2726
    2827/*******************************************************************************
  • trunk/kStuff/kLdr/testcase/tst-3-driver.c

    r3584 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - Dynamic Loader testcase no. 3, Driver.
    5  *
    6  * Copyright (c) 2007 knut st. osmundsen <bird-kLdr-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * kStuff is distributed in the hope that it will be useful,
    1717 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    25  */
    26 
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19 * Lesser General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU Lesser General Public
     22 * License along with kStuff; if not, write to the Free Software
     23 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
     24 *
     25 */
    2726
    2827/*******************************************************************************
  • trunk/kStuff/kLdr/testcase/tst-3-ext.c

    r2967 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr - Dynamic Loader testcase no. 3, 2nd object module.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr - Dynamic Loader testcase no. 3, 2nd object module.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * kStuff is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19 * Lesser General Public License for more details.
    820 *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     21 * You should have received a copy of the GNU Lesser General Public
     22 * License along with kStuff; if not, write to the Free Software
     23 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    2424 *
    2525 */
    26 
    2726
    2827#include "tst.h"
  • trunk/kStuff/kLdr/testcase/tst-3-imp-os2.def

    r2967 r3601  
    11; $Id$
    22;; @file
    3 ;
    43; kLdr - Dynamic Loader testcase no. 3, Fake module import library - OS/2.
    54;
    6 ; Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     5
    76;
     7; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    88;
    9 ; This file is part of kLdr.
     9; This file is part of kStuff.
    1010;
    11 ; kLdr is free software; you can redistribute it and/or modify
    12 ; it under the terms of the GNU General Public License as published by
    13 ; the Free Software Foundation; either version 2 of the License, or
    14 ; (at your option) any later version.
     11; kStuff is free software; you can redistribute it and/or
     12; modify it under the terms of the GNU Lesser General Public
     13; License as published by the Free Software Foundation; either
     14; version 2.1 of the License, or (at your option) any later version.
    1515;
    16 ; kLdr is distributed in the hope that it will be useful,
     16; kStuff is distributed in the hope that it will be useful,
    1717; but WITHOUT ANY WARRANTY; without even the implied warranty of
    18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 ; GNU General Public License for more details.
     18; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19; Lesser General Public License for more details.
    2020;
    21 ; You should have received a copy of the GNU General Public License
    22 ; along with kLdr; if not, write to the Free Software
    23 ; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     21; You should have received a copy of the GNU Lesser General Public
     22; License along with kStuff; if not, write to the Free Software
     23; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    2424;
    2525;
  • trunk/kStuff/kLdr/testcase/tst-3-imp-win.def

    r2967 r3601  
    11; $Id$
    22;; @file
    3 ;
    43; kLdr - Dynamic Loader testcase no. 3, Fake module import library - Windows.
    54;
    6 ; Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     5
    76;
     7; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    88;
    9 ; This file is part of kLdr.
     9; This file is part of kStuff.
    1010;
    11 ; kLdr is free software; you can redistribute it and/or modify
    12 ; it under the terms of the GNU General Public License as published by
    13 ; the Free Software Foundation; either version 2 of the License, or
    14 ; (at your option) any later version.
     11; kStuff is free software; you can redistribute it and/or
     12; modify it under the terms of the GNU Lesser General Public
     13; License as published by the Free Software Foundation; either
     14; version 2.1 of the License, or (at your option) any later version.
    1515;
    16 ; kLdr is distributed in the hope that it will be useful,
     16; kStuff is distributed in the hope that it will be useful,
    1717; but WITHOUT ANY WARRANTY; without even the implied warranty of
    18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19 ; GNU General Public License for more details.
     18; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19; Lesser General Public License for more details.
    2020;
    21 ; You should have received a copy of the GNU General Public License
    22 ; along with kLdr; if not, write to the Free Software
    23 ; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     21; You should have received a copy of the GNU Lesser General Public
     22; License along with kStuff; if not, write to the Free Software
     23; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    2424;
    2525;
  • trunk/kStuff/kLdr/testcase/tst-3.c

    r2967 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr - Dynamic Loader testcase no. 3, Driver.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr - Dynamic Loader testcase no. 3, Driver.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * kStuff is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19 * Lesser General Public License for more details.
    820 *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     21 * You should have received a copy of the GNU Lesser General Public
     22 * License along with kStuff; if not, write to the Free Software
     23 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    2424 *
    2525 */
    26 
    2726
    2827#include "tst.h"
  • trunk/kStuff/kLdr/testcase/tst.h

    r3584 r3601  
    55
    66/*
    7  * Copyright (c) 2006-2007 knut st. osmundsen <bird-src-spam@anduin.net>
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    88 *
    99 * This file is part of kStuff.
  • trunk/kStuff/kLdr/testcase/tstDllMain.c

    r3584 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr testcase.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr testcase.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * kStuff is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19 * Lesser General Public License for more details.
    820 *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     21 * You should have received a copy of the GNU Lesser General Public
     22 * License along with kStuff; if not, write to the Free Software
     23 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    2424 *
    2525 */
    26 
    2726
    2827/*******************************************************************************
  • trunk/kStuff/kLdr/testcase/tstDllMainStub-os2.asm

    r2885 r3601  
    11; $Id: $
    22;; @file
    3 ;
    43; kLdr - OS/2 entry point thingy...
    54;
    6 ; Copyright (c) 2006 Knut St. Osmundsen <bird-source-spam@anduin.net>
     5
    76;
    8 ; GPL
     7; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    98;
    10 
    11 
     9; This file is part of kStuff.
     10;
     11; kStuff is free software; you can redistribute it and/or
     12; modify it under the terms of the GNU Lesser General Public
     13; License as published by the Free Software Foundation; either
     14; version 2.1 of the License, or (at your option) any later version.
     15;
     16; kStuff is distributed in the hope that it will be useful,
     17; but WITHOUT ANY WARRANTY; without even the implied warranty of
     18; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19; Lesser General Public License for more details.
     20;
     21; You should have received a copy of the GNU Lesser General Public
     22; License along with kStuff; if not, write to the Free Software
     23; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
     24;
     25;
    1226
    1327segment TEXT32 public CLASS=CODE align=16 use32
  • trunk/kStuff/kLdr/testcase/tstDllMainStub.c

    r3584 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr testcase - DLL Stub.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr testcase - DLL Stub.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * kStuff is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19 * Lesser General Public License for more details.
    820 *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     21 * You should have received a copy of the GNU Lesser General Public
     22 * License along with kStuff; if not, write to the Free Software
     23 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    2424 *
    2525 */
    26 
    2726
    2827/*******************************************************************************
  • trunk/kStuff/kLdr/testcase/tstExeMainStub-os2.asm

    r2885 r3601  
    11; $Id: $
    22;; @file
    3 ;
    43; kLdr - OS/2 entry point thingy...
    54;
    6 ; Copyright (c) 2006 Knut St. Osmundsen <bird-source-spam@anduin.net>
     5
    76;
    8 ; GPL
     7; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    98;
    10 
    11 
     9; This file is part of kStuff.
     10;
     11; kStuff is free software; you can redistribute it and/or
     12; modify it under the terms of the GNU Lesser General Public
     13; License as published by the Free Software Foundation; either
     14; version 2.1 of the License, or (at your option) any later version.
     15;
     16; kStuff is distributed in the hope that it will be useful,
     17; but WITHOUT ANY WARRANTY; without even the implied warranty of
     18; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19; Lesser General Public License for more details.
     20;
     21; You should have received a copy of the GNU Lesser General Public
     22; License along with kStuff; if not, write to the Free Software
     23; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
     24;
     25;
    1226
    1327segment TEXT32 public CLASS=CODE align=16 use32
  • trunk/kStuff/kLdr/testcase/tstExeMainStub.c

    r3584 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr testcase - DLL Stub.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr testcase - DLL Stub.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * kStuff is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     19 * Lesser General Public License for more details.
    820 *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     21 * You should have received a copy of the GNU Lesser General Public
     22 * License along with kStuff; if not, write to the Free Software
     23 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
    2424 *
    2525 */
    26 
    2726
    2827/*******************************************************************************
  • trunk/kStuff/kLdr/tstkLdrHeap.c

    r3573 r3601  
    11/* $Id$ */
    22/** @file
    3  *
    43 * kLdr - Heap testcase.
    5  *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
    7  *
    8  *
    9  * This file is part of kLdr.
    10  *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
     8 *
     9 * This file is part of kStuff.
     10 *
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
     15 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
     21 *
     22 * kStuff is distributed in the hope that it will be useful,
    1723 * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
     26 *
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
    2531 */
    2632
  • trunk/kStuff/kLdr/tstkLdrMod.c

    r3585 r3601  
    11/* $Id$ */
    22/** @file
     3 * kLdr - Module interpreter testcase.
     4 */
     5
     6/*
     7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net>
    38 *
    4  * kLdr - Module interpreter testcase.
     9 * This file is part of kStuff.
    510 *
    6  * Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net>
     11 * kStuff is free software; you can redistribute it and/or
     12 * modify it under the terms of the GNU Lesser General Public
     13 * License as published by the Free Software Foundation; either
     14 * version 2.1 of the License, or (at your option) any later version.
    715 *
     16 * In addition to the permissions in the GNU Lesser General Public
     17 * License, you are granted unlimited permission to link the compiled
     18 * version of this file into combinations with other programs, and to
     19 * distribute those combinations without any restriction coming from
     20 * the use of this file.
    821 *
    9  * This file is part of kLdr.
     22 * kStuff is distributed in the hope that it will be useful,
     23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     25 * Lesser General Public License for more details.
    1026 *
    11  * kLdr is free software; you can redistribute it and/or modify
    12  * it under the terms of the GNU General Public License as published by
    13  * the Free Software Foundation; either version 2 of the License, or
    14  * (at your option) any later version.
    15  *
    16  * kLdr is distributed in the hope that it will be useful,
    17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
    18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    19  * GNU General Public License for more details.
    20  *
    21  * You should have received a copy of the GNU General Public License
    22  * along with kLdr; if not, write to the Free Software
    23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    24  *
    25  */
    26 
     27 * You should have received a copy of the GNU Lesser General Public
     28 * License along with kStuff; if not, write to the Free Software
     29 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
     30 * 02110-1301, USA
     31 */
    2732
    2833/*******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.