diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-06 03:01:46 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-06 03:01:46 +0000 |
commit | f8fe689a81f906d1b91bb3220acde2a4ecb14c5b (patch) | |
tree | 26484e9d7e2c67806c2d1760196ff01aaa858e8c /src/VBox/Runtime/common/string/watcom | |
parent | Initial commit. (diff) | |
download | virtualbox-upstream.tar.xz virtualbox-upstream.zip |
Adding upstream version 6.0.4-dfsg.upstream/6.0.4-dfsgupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/VBox/Runtime/common/string/watcom')
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/bzero.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/memchr.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/memcmp.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/memcpy.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/memmove.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/mempcpy.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/memrchr.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/memset.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/strchr.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/strcmp.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/strcpy.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/strlen.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/strncmp.asm | 32 | ||||
-rw-r--r-- | src/VBox/Runtime/common/string/watcom/strncpy.asm | 32 |
14 files changed, 448 insertions, 0 deletions
diff --git a/src/VBox/Runtime/common/string/watcom/bzero.asm b/src/VBox/Runtime/common/string/watcom/bzero.asm new file mode 100644 index 00000000..ce42cfad --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/bzero.asm @@ -0,0 +1,32 @@ +; $Id: bzero.asm $ +;; @file +; IPRT - No-CRT bzero - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/bzero.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/memchr.asm b/src/VBox/Runtime/common/string/watcom/memchr.asm new file mode 100644 index 00000000..e51ef046 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/memchr.asm @@ -0,0 +1,32 @@ +; $Id: memchr.asm $ +;; @file +; IPRT - No-CRT memchr - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/memchr.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/memcmp.asm b/src/VBox/Runtime/common/string/watcom/memcmp.asm new file mode 100644 index 00000000..5254da34 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/memcmp.asm @@ -0,0 +1,32 @@ +; $Id: memcmp.asm $ +;; @file +; IPRT - No-CRT memcmp - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/memcmp.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/memcpy.asm b/src/VBox/Runtime/common/string/watcom/memcpy.asm new file mode 100644 index 00000000..f0607466 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/memcpy.asm @@ -0,0 +1,32 @@ +; $Id: memcpy.asm $ +;; @file +; IPRT - No-CRT memcpy - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/memcpy.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/memmove.asm b/src/VBox/Runtime/common/string/watcom/memmove.asm new file mode 100644 index 00000000..92fc5e47 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/memmove.asm @@ -0,0 +1,32 @@ +; $Id: memmove.asm $ +;; @file +; IPRT - No-CRT memmove - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/memmove.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/mempcpy.asm b/src/VBox/Runtime/common/string/watcom/mempcpy.asm new file mode 100644 index 00000000..92f6b61e --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/mempcpy.asm @@ -0,0 +1,32 @@ +; $Id: mempcpy.asm $ +;; @file +; IPRT - No-CRT mempcpy - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/mempcpy.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/memrchr.asm b/src/VBox/Runtime/common/string/watcom/memrchr.asm new file mode 100644 index 00000000..00d50664 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/memrchr.asm @@ -0,0 +1,32 @@ +; $Id: memrchr.asm $ +;; @file +; IPRT - No-CRT memrchr - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/memrchr.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/memset.asm b/src/VBox/Runtime/common/string/watcom/memset.asm new file mode 100644 index 00000000..2e3f02fe --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/memset.asm @@ -0,0 +1,32 @@ +; $Id: memset.asm $ +;; @file +; IPRT - No-CRT memset - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/memset.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/strchr.asm b/src/VBox/Runtime/common/string/watcom/strchr.asm new file mode 100644 index 00000000..e1952f34 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/strchr.asm @@ -0,0 +1,32 @@ +; $Id: strchr.asm $ +;; @file +; IPRT - No-CRT strchr - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/strchr.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/strcmp.asm b/src/VBox/Runtime/common/string/watcom/strcmp.asm new file mode 100644 index 00000000..6f5c7166 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/strcmp.asm @@ -0,0 +1,32 @@ +; $Id: strcmp.asm $ +;; @file +; IPRT - No-CRT strcmp - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/strcmp.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/strcpy.asm b/src/VBox/Runtime/common/string/watcom/strcpy.asm new file mode 100644 index 00000000..c1a3b5f1 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/strcpy.asm @@ -0,0 +1,32 @@ +; $Id: strcpy.asm $ +;; @file +; IPRT - No-CRT strcpy - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/strcpy.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/strlen.asm b/src/VBox/Runtime/common/string/watcom/strlen.asm new file mode 100644 index 00000000..df918084 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/strlen.asm @@ -0,0 +1,32 @@ +; $Id: strlen.asm $ +;; @file +; IPRT - No-CRT strlen - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/strlen.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/strncmp.asm b/src/VBox/Runtime/common/string/watcom/strncmp.asm new file mode 100644 index 00000000..c2753277 --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/strncmp.asm @@ -0,0 +1,32 @@ +; $Id: strncmp.asm $ +;; @file +; IPRT - No-CRT strncmp - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/strncmp.asm" + diff --git a/src/VBox/Runtime/common/string/watcom/strncpy.asm b/src/VBox/Runtime/common/string/watcom/strncpy.asm new file mode 100644 index 00000000..f63c02bf --- /dev/null +++ b/src/VBox/Runtime/common/string/watcom/strncpy.asm @@ -0,0 +1,32 @@ +; $Id: strncpy.asm $ +;; @file +; IPRT - No-CRT strncpy - Watcom register calling convention. +; + +; +; Copyright (C) 2006-2019 Oracle Corporation +; +; This file is part of VirtualBox Open Source Edition (OSE), as +; available from http://www.virtualbox.org. This file is free software; +; you can redistribute it and/or modify it under the terms of the GNU +; General Public License (GPL) as published by the Free Software +; Foundation, in version 2 as it comes in the "COPYING" file of the +; VirtualBox OSE distribution. VirtualBox OSE is distributed in the +; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; +; The contents of this file may alternatively be used under the terms +; of the Common Development and Distribution License Version 1.0 +; (CDDL) only, as it comes in the "COPYING.CDDL" file of the +; VirtualBox OSE distribution, in which case the provisions of the +; CDDL are applicable instead of those of the GPL. +; +; You may elect to license modified versions of this file under the +; terms and conditions of either the GPL or the CDDL or both. +; + +%include "iprt/asmdefs.mac" + +%define ASM_CALL32_WATCOM +%define NAME(name) name %+ _ +%include "common/string/strncpy.asm" + |