Changeset 3601 for trunk/kStuff/kLdr/testcase
- Timestamp:
- Oct 29, 2007, 1:21:13 AM (18 years ago)
- Location:
- trunk/kStuff/kLdr/testcase
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kStuff/kLdr/testcase/Makefile.kmk
r3584 r3601 1 # $Id$ # $Id$1 # $Id$ 2 2 ## @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 k Ldr.10 # 11 # k Ldr is free software; you can redistribute it and/or modify12 # it under the terms of the GNU General Public License as published by13 # the Free Software Foundation; either version 2 of the License, or14 # (at your option) any later version.15 # 16 # k Ldris 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, 17 17 # but WITHOUT ANY WARRANTY; without even the implied warranty of 18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 # GNUGeneral Public License for more details.20 # 21 # You should have received a copy of the GNU General Public License22 # along with kLdr; if not, write to the Free Software23 # Foundation, Inc., 5 9 Temple Place, Suite 330, Boston, MA 02111-1307USA18 # 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 24 # 25 25 # -
trunk/kStuff/kLdr/testcase/tst-0-driver.c
r3584 r3601 1 1 /* $Id$ */ 2 2 /** @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> 3 8 * 4 * kLdr - Dynamic Loader testcase no. 0, Driver.9 * This file is part of kStuff. 5 10 * 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. 7 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. 8 20 * 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 24 24 * 25 25 */ 26 27 26 28 27 /******************************************************************************* -
trunk/kStuff/kLdr/testcase/tst-3-driver.c
r3584 r3601 1 1 /* $Id$ */ 2 2 /** @file 3 *4 3 * 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, 17 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 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 */ 27 26 28 27 /******************************************************************************* -
trunk/kStuff/kLdr/testcase/tst-3-ext.c
r2967 r3601 1 1 /* $Id$ */ 2 2 /** @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> 3 8 * 4 * kLdr - Dynamic Loader testcase no. 3, 2nd object module.9 * This file is part of kStuff. 5 10 * 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. 7 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. 8 20 * 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 24 24 * 25 25 */ 26 27 26 28 27 #include "tst.h" -
trunk/kStuff/kLdr/testcase/tst-3-imp-os2.def
r2967 r3601 1 1 ; $Id$ 2 2 ;; @file 3 ;4 3 ; kLdr - Dynamic Loader testcase no. 3, Fake module import library - OS/2. 5 4 ; 6 ; Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net> 5 7 6 ; 7 ; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net> 8 8 ; 9 ; This file is part of k Ldr.9 ; This file is part of kStuff. 10 10 ; 11 ; k Ldr is free software; you can redistribute it and/or modify12 ; it under the terms of the GNU General Public License as published by13 ; the Free Software Foundation; either version 2 of the License, or14 ; (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. 15 15 ; 16 ; k Ldris distributed in the hope that it will be useful,16 ; kStuff is distributed in the hope that it will be useful, 17 17 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 ; GNUGeneral Public License for more details.18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 ; Lesser General Public License for more details. 20 20 ; 21 ; You should have received a copy of the GNU General Public License22 ; along with kLdr; if not, write to the Free Software23 ; Foundation, Inc., 5 9 Temple Place, Suite 330, Boston, MA 02111-1307USA21 ; 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 24 ; 25 25 ; -
trunk/kStuff/kLdr/testcase/tst-3-imp-win.def
r2967 r3601 1 1 ; $Id$ 2 2 ;; @file 3 ;4 3 ; kLdr - Dynamic Loader testcase no. 3, Fake module import library - Windows. 5 4 ; 6 ; Copyright (c) 2006 knut st. osmundsen <bird-kbuild-src@anduin.net> 5 7 6 ; 7 ; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net> 8 8 ; 9 ; This file is part of k Ldr.9 ; This file is part of kStuff. 10 10 ; 11 ; k Ldr is free software; you can redistribute it and/or modify12 ; it under the terms of the GNU General Public License as published by13 ; the Free Software Foundation; either version 2 of the License, or14 ; (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. 15 15 ; 16 ; k Ldris distributed in the hope that it will be useful,16 ; kStuff is distributed in the hope that it will be useful, 17 17 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 ; GNUGeneral Public License for more details.18 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 ; Lesser General Public License for more details. 20 20 ; 21 ; You should have received a copy of the GNU General Public License22 ; along with kLdr; if not, write to the Free Software23 ; Foundation, Inc., 5 9 Temple Place, Suite 330, Boston, MA 02111-1307USA21 ; 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 24 ; 25 25 ; -
trunk/kStuff/kLdr/testcase/tst-3.c
r2967 r3601 1 1 /* $Id$ */ 2 2 /** @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> 3 8 * 4 * kLdr - Dynamic Loader testcase no. 3, Driver.9 * This file is part of kStuff. 5 10 * 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. 7 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. 8 20 * 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 24 24 * 25 25 */ 26 27 26 28 27 #include "tst.h" -
trunk/kStuff/kLdr/testcase/tst.h
r3584 r3601 5 5 6 6 /* 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> 8 8 * 9 9 * This file is part of kStuff. -
trunk/kStuff/kLdr/testcase/tstDllMain.c
r3584 r3601 1 1 /* $Id$ */ 2 2 /** @file 3 * kLdr testcase. 4 */ 5 6 /* 7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net> 3 8 * 4 * kLdr testcase.9 * This file is part of kStuff. 5 10 * 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. 7 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. 8 20 * 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 24 24 * 25 25 */ 26 27 26 28 27 /******************************************************************************* -
trunk/kStuff/kLdr/testcase/tstDllMainStub-os2.asm
r2885 r3601 1 1 ; $Id: $ 2 2 ;; @file 3 ;4 3 ; kLdr - OS/2 entry point thingy... 5 4 ; 6 ; Copyright (c) 2006 Knut St. Osmundsen <bird-source-spam@anduin.net> 5 7 6 ; 8 ; GPL7 ; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net> 9 8 ; 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 ; 12 26 13 27 segment TEXT32 public CLASS=CODE align=16 use32 -
trunk/kStuff/kLdr/testcase/tstDllMainStub.c
r3584 r3601 1 1 /* $Id$ */ 2 2 /** @file 3 * kLdr testcase - DLL Stub. 4 */ 5 6 /* 7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net> 3 8 * 4 * kLdr testcase - DLL Stub.9 * This file is part of kStuff. 5 10 * 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. 7 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. 8 20 * 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 24 24 * 25 25 */ 26 27 26 28 27 /******************************************************************************* -
trunk/kStuff/kLdr/testcase/tstExeMainStub-os2.asm
r2885 r3601 1 1 ; $Id: $ 2 2 ;; @file 3 ;4 3 ; kLdr - OS/2 entry point thingy... 5 4 ; 6 ; Copyright (c) 2006 Knut St. Osmundsen <bird-source-spam@anduin.net> 5 7 6 ; 8 ; GPL7 ; Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net> 9 8 ; 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 ; 12 26 13 27 segment TEXT32 public CLASS=CODE align=16 use32 -
trunk/kStuff/kLdr/testcase/tstExeMainStub.c
r3584 r3601 1 1 /* $Id$ */ 2 2 /** @file 3 * kLdr testcase - DLL Stub. 4 */ 5 6 /* 7 * Copyright (c) 2006-2007 knut st. osmundsen <bird-kStuff-spam@anduin.net> 3 8 * 4 * kLdr testcase - DLL Stub.9 * This file is part of kStuff. 5 10 * 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. 7 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. 8 20 * 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 24 24 * 25 25 */ 26 27 26 28 27 /*******************************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.