Changeset 96407 in vbox for trunk/src/VBox/Runtime/common/math
- Timestamp:
- Aug 22, 2022 5:43:14 PM (2 years ago)
- Location:
- trunk/src/VBox/Runtime/common/math
- Files:
-
- 130 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/math/RTUInt128MulByU64.asm
r93115 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/RTUInt128MulByU64Ex.asm
r94511 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/__fpclassifyd.cpp
r96197 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__fpclassifyf.cpp
r96197 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__fpclassifyl.cpp
r96197 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__isfinite.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__isfinitef.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__isfinitel.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__isinff.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__isinfl.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__isnanl.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__isnormal.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__isnormalf.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__isnormall.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__signbit.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__signbitf.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/__signbitl.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/atan.asm
r96238 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/atan2.asm
r96167 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/atan2f.asm
r96167 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/atanf.asm
r96238 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/bignum-amd64-x86.asm
r95981 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 ; 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/bignum.cpp
r93115 r96407 5 5 6 6 /* 7 * Copyright (C) 2006-2022 Oracle Corporation 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 7 * Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 * 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/ceil.asm
r96060 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/ceilf.asm
r96060 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/ceill.asm
r96014 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/consts.c
r96098 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/copysign.cpp
r96101 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/copysignf.cpp
r96101 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/copysignl.cpp
r96101 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/cos.asm
r96242 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 ; 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/cosf.asm
r96242 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 ; 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/cosl.asm
r96014 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/exp.asm
r96281 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/exp2.asm
r96182 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/exp2f.asm
r96182 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/expf.asm
r96282 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fabs.asm
r96216 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fabsf.asm
r96216 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fabsl.asm
r96216 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/feclearexcept.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fedisableexcept.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/feenableexcept.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fegetenv.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fegetexcept.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fegetexceptflag.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fegetround.asm
r96205 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fegetx87precision.asm
r96205 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/feholdexcept.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/feraiseexcept.asm
r96278 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fesetenv.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fesetexceptflag.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fesetround.asm
r96205 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fesetx87precision.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fetestexcept.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/feupdateenv.asm
r96213 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/floor.asm
r96014 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/floorf.asm
r96014 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/floorl.asm
r96014 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fma-asm.asm
r96108 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fma.cpp
r96108 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/fmaf-asm.asm
r96108 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/fmaf.cpp
r96108 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/fmax.cpp
r96122 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/fmaxf.cpp
r96122 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/fmaxl.cpp
r96122 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/fmin.cpp
r96120 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/fminf.cpp
r96120 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/fminl.cpp
r96122 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/frexp.cpp
r96298 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/frexpf.cpp
r96298 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/frexpl.cpp
r96298 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/gcc/divmoddi4.c
r93115 r96407 5 5 6 6 /* 7 * Copyright (C) 2006-2022 Oracle Corporation7 * Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/gcc/udivmoddi4.c
r93115 r96407 5 5 6 6 /* 7 * Copyright (C) 2006-2022 Oracle Corporation7 * Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/isinf.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/isnan.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/isnanf.cpp
r96093 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/ldexp.asm
r96217 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/ldexpf.asm
r96217 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/ldexpl.asm
r96217 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/llrint.asm
r96215 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/llrintf.asm
r96215 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/llrintl.asm
r96215 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/llround.cpp
r96214 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/llroundf.cpp
r96214 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/llroundl.cpp
r96214 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/log.asm
r96220 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/log2.asm
r96280 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 ; 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/log2f.asm
r96279 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 ; 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/logf.asm
r96220 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/logl.asm
r96220 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/lrint.asm
r96215 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/lrintf.asm
r96215 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/lrintl.asm
r96215 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/lround.cpp
r96214 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/lroundf.cpp
r96214 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/lroundl.cpp
r96214 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/nocrt-abs.cpp
r96074 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/nocrt-labs.cpp
r96074 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/nocrt-llabs.cpp
r96080 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/pow.asm
r96338 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/powcore.asm
r96337 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 ; 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/powf.asm
r96338 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/remainder.asm
r96218 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/remainderf.asm
r96218 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/remainderl.asm
r96218 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/rint.asm
r96203 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/rintf.asm
r96203 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/round.cpp
r96117 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/roundf.cpp
r96117 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/roundl.cpp
r96117 r96407 5 5 6 6 /* 7 * Copyright (C) 2022 Oracle Corporation7 * Copyright (C) 2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/rtNoCrtHasSse.asm
r96205 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/sin.asm
r96242 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/sincore.asm
r96240 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 ; 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/sinf.asm
r96242 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/sinl.asm
r96014 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/sqrt.asm
r96112 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/sqrtf.asm
r96112 r96407 5 5 6 6 ; 7 ; Copyright (C) 2022 Oracle Corporation7 ; Copyright (C) 2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/tan.asm
r96273 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/tanf.asm
r96273 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/tanl.asm
r96014 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/trunc.asm
r96203 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/truncf.asm
r96203 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/truncl.asm
r96203 r96407 5 5 6 6 ; 7 ; Copyright (C) 2006-2022 Oracle Corporation7 ; Copyright (C) 2006-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/watcom/I8D-x86-32.asm
r93115 r96407 5 5 6 6 ; 7 ; Copyright (C) 2007-2022 Oracle Corporation7 ; Copyright (C) 2007-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/watcom/RTWatcomUInt64Div.c
r93115 r96407 5 5 6 6 /* 7 * Copyright (C) 2007-2022 Oracle Corporation7 * Copyright (C) 2007-2022 Oracle and/or its affiliates. 8 8 * 9 * This file is part of VirtualBox Open Source Edition (OSE), as 10 * available from http://www.virtualbox.org. This file is free software; 11 * you can redistribute it and/or modify it under the terms of the GNU 12 * General Public License (GPL) as published by the Free Software 13 * Foundation, in version 2 as it comes in the "COPYING" file of the 14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 * This file is part of VirtualBox base platform packages, as 10 * available from https://www.virtualbox.org. 11 * 12 * This program is free software; you can redistribute it and/or 13 * modify it under the terms of the GNU General Public License 14 * as published by the Free Software Foundation, in version 3 of the 15 * License. 16 * 17 * This program is distributed in the hope that it will be useful, but 18 * WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 * General Public License for more details. 21 * 22 * You should have received a copy of the GNU General Public License 23 * along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 * 17 25 * The contents of this file may alternatively be used under the terms 18 26 * of the Common Development and Distribution License Version 1.0 19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 * VirtualBox OSEdistribution, in which case the provisions of the27 * (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 * in the VirtualBox distribution, in which case the provisions of the 21 29 * CDDL are applicable instead of those of the GPL. 22 30 * 23 31 * You may elect to license modified versions of this file under the 24 32 * terms and conditions of either the GPL or the CDDL or both. 33 * 34 * SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 */ 26 36 -
trunk/src/VBox/Runtime/common/math/watcom/U8D-x86-32.asm
r93115 r96407 5 5 6 6 ; 7 ; Copyright (C) 2007-2022 Oracle Corporation7 ; Copyright (C) 2007-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/watcom/U8LS-x86-32.asm
r93115 r96407 5 5 6 6 ; 7 ; Copyright (C) 2007-2022 Oracle Corporation7 ; Copyright (C) 2007-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/watcom/U8M-I8M-x86-32.asm
r93115 r96407 5 5 6 6 ; 7 ; Copyright (C) 2007-2022 Oracle Corporation7 ; Copyright (C) 2007-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36 -
trunk/src/VBox/Runtime/common/math/watcom/U8RS-x86-32.asm
r93115 r96407 5 5 6 6 ; 7 ; Copyright (C) 2007-2022 Oracle Corporation7 ; Copyright (C) 2007-2022 Oracle and/or its affiliates. 8 8 ; 9 ; This file is part of VirtualBox Open Source Edition (OSE), as 10 ; available from http://www.virtualbox.org. This file is free software; 11 ; you can redistribute it and/or modify it under the terms of the GNU 12 ; General Public License (GPL) as published by the Free Software 13 ; Foundation, in version 2 as it comes in the "COPYING" file of the 14 ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the 15 ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 9 ; This file is part of VirtualBox base platform packages, as 10 ; available from https://www.virtualbox.org. 11 ; 12 ; This program is free software; you can redistribute it and/or 13 ; modify it under the terms of the GNU General Public License 14 ; as published by the Free Software Foundation, in version 3 of the 15 ; License. 16 ; 17 ; This program is distributed in the hope that it will be useful, but 18 ; WITHOUT ANY WARRANTY; without even the implied warranty of 19 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 20 ; General Public License for more details. 21 ; 22 ; You should have received a copy of the GNU General Public License 23 ; along with this program; if not, see <https://www.gnu.org/licenses>. 16 24 ; 17 25 ; The contents of this file may alternatively be used under the terms 18 26 ; of the Common Development and Distribution License Version 1.0 19 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the20 ; VirtualBox OSEdistribution, in which case the provisions of the27 ; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included 28 ; in the VirtualBox distribution, in which case the provisions of the 21 29 ; CDDL are applicable instead of those of the GPL. 22 30 ; 23 31 ; You may elect to license modified versions of this file under the 24 32 ; terms and conditions of either the GPL or the CDDL or both. 33 ; 34 ; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 25 35 ; 26 36
Note:
See TracChangeset
for help on using the changeset viewer.