/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | MinGW.cpp | 1 //===--- MinGW.cpp - MinGWToolChain Implementation ------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 #include "MinGW.h" 29 /// MinGW Tools 30 void tools::MinGW::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob() 39 CmdArgs.push_back("--32"); in ConstructJob() 41 CmdArgs.push_back("--64"); in ConstructJob() 46 CmdArgs.push_back("-o"); in ConstructJob() 61 void tools::MinGW::Linker::AddLibGCC(const ArgList &Args, in AddLibGCC() [all …]
|
/freebsd/contrib/libyaml/ |
H A D | .appveyor.yml | 4 - Visual Studio 2015 5 - Visual Studio 2013 10 # CMake based in-source build and tests using Visual Studio 13 # Use 32-bit default generator ("Visual Studio 12 2013" or "Visual Studio 14 2015") 14 - cmake . 15 - cmake --build . --config Release --clean-first 16 - ctest -C Release 19 # Autoconf based in-source build and tests under Cygwin using gcc 22 # 32-bit cygwin build 23 - C:\cygwin\bin\sh -c "export PATH=/usr/bin:/usr/local/bin:$PATH && ./bootstrap && ./configure && m… [all …]
|
H A D | Changes | 1 0.2.5 2020-06-01 13 Add -h and --flow (on|off|keep) to run-*-test-suite 22 Output error position in run-parser-test-suite.c 27 0.2.4 2020-04-19 29 - https://github.com/yaml/libyaml/pull/143 30 Add packaging/docker-dist to Makefile.am 32 - https://github.com/yaml/libyaml/pull/174 36 0.2.3 2020-04-11 38 - https://github.com/yaml/libyaml/pull/130 41 - https://github.com/yaml/libyaml/pull/144 [all …]
|
/freebsd/contrib/ldns/ |
H A D | makewin.sh | 8 #configure="mingw32-configure" 9 #strip="i686-w64-mingw32-strip" 11 configure="mingw64-configure" 12 strip="x86_64-w64-mingw32-strip" 14 WINSSL="$HOME/Downloads/openssl-1.1.0h.tar.gz" 20 # the destination is a zipfile in the start directory ldns-a.b.c.zip 30 rm -rf "$cdir" 36 sed -e "s/$2/$3/g" < "$1".orig > "$1" && \ 43 "-h") 48 echo " -h This usage information." [all …]
|
/freebsd/sys/contrib/libsodium/dist-build/ |
H A D | msys2-win64.sh | 3 export CFLAGS="-Ofast -fomit-frame-pointer -m64 -mtune=westmere" 4 export PREFIX="$(pwd)/libsodium-win64" 6 if (x86_64-w64-mingw32-gcc --version > /dev/null 2>&1) then 7 echo MinGW found 9 echo Please install mingw-w64-x86_64-gcc >&2 13 ./configure --prefix="$PREFIX" --exec-prefix="$PREFIX" \ 14 --host=x86_64-w64-mingw32 && \
|
H A D | msys2-win32.sh | 3 export CFLAGS="-Ofast -fomit-frame-pointer -m32 -march=pentium3 -mtune=westmere" 4 export PREFIX="$(pwd)/libsodium-win32" 6 if (i686-w64-mingw32-gcc --version > /dev/null 2>&1) then 7 echo MinGW found 9 echo Please install mingw-w64-i686-gcc >&2 13 ./configure --prefix="$PREFIX" --exec-prefix="$PREFIX" \ 14 --host=i686-w64-mingw32 && \
|
/freebsd/sys/contrib/zstd/ |
H A D | appveyor.yml | 4 - 8 - release 9 - master 10 - /appveyor*/ 11 - /visual*/ 14 - COMPILER: "gcc" 15 HOST: "mingw" 17 SCRIPT: "make allzstd MOREFLAGS=-static" 20 - COMPILER: "gcc" 21 HOST: "mingw" [all …]
|
H A D | Makefile | 2 # Copyright (c) 2015-2021, Yann Collet, Facebook, Inc. 5 # This source code is licensed under both the BSD-style license (found in the 8 # You may select, at your option, one of the above-listed licenses. 24 # When cross-compiling from linux to windows, you might 28 # Note: mingw-w64 build from linux to windows does not 40 ## default: Build lib-release and zstd-release 42 default: lib-release zstd-release 53 $(Q)$(MAKE) -C $(PRGDIR) all 54 $(Q)$(MAKE) -C $(TESTDIR) all 58 $(MAKE) -C $(PRGDIR) zstd32 [all …]
|
H A D | CHANGELOG | 2 perf: Regain Minimal memset()-ing During Reuse of Compression Contexts (@Cyan4973, #2969) 12 perf: faster mid-level compression speed in presence of highly repetitive patterns, by @senhuang42 16 perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a … 20 build: improved meson unofficial build, by @eli-schwartz 22 …t advanced parameters information when compressing in very verbose mode (``-vv`), by @Svetlitski-FB 25 api: Various functions promoted from experimental to stable API: (#2579-2581, @senhuang42) 39 api: ZSTDMT_NBWORKERS_MAX reduced to 64 for 32-bit environments (@Cyan4973) 42 perf: Decompression loop refactor, speed improvements on `clang` and for `--long` modes (#2614 #263… 45 bug: Fix large dictionary non-determinism (#2607, @terrelln) 46 bug: Fix non-determinism test failures on Linux i686 (#2606, @terrelln) [all …]
|
/freebsd/crypto/openssl/ |
H A D | NOTES-WINDOWS.md | 4 - [Native builds using Visual C++](#native-builds-using-visual-c++) 5 - [Native builds using Embarcadero C++Builder]( 6 #native-builds-using-embarcadero-c++-builder) 7 - [Native builds using MinGW](#native-builds-using-mingw) 8 - [Linking native applications](#linking-native-applications) 9 - [Hosted builds using Cygwin](#hosted-builds-using-cygwin) 20 MinGW cross compiler 21 run on the GNU-like development environment MSYS2 31 The native builds using Visual C++ have a `VC-*` prefix. 34 ------------------- [all …]
|
H A D | INSTALL.md | 11 - [Prerequisites](#prerequisites) 12 - [Notational Conventions](#notational-conventions) 13 - [Quick Installation Guide](#quick-installation-guide) 14 - [Building OpenSSL](#building-openssl) 15 - [Installing OpenSSL](#installing-openssl) 16 - [Configuration Options](#configuration-options) 17 - [API Level](#api-level) 18 - [Cross Compile Prefix](#cross-compile-prefix) 19 - [Build Type](#build-type) 20 - [Directories](#directories) [all …]
|
/freebsd/contrib/xz/src/common/ |
H A D | sysdefs.h | 1 // SPDX-License-Identifier: 0BSD 6 /// \brief Common includes, definitions, system-specific things etc. 26 // Choose if MinGW-w64's stdio replacement functions should be used. 30 // Modern MinGW-w64 enables the replacement functions even with UCRT 36 // size-optimized builds (HAVE_SMALL), disable the replacements. 40 // The legacy MSVCRT is pre-C99 and it's best to always use the stdio 41 // replacements functions from MinGW-w64. 64 // Some pre-C99 systems have SIZE_MAX in limits.h instead of stdint.h. The 65 // limits are also used to figure out some macros missing from pre-C99 systems. 68 // Be more compatible with systems that have non-conforming inttypes.h. [all …]
|
/freebsd/crypto/libecc/scripts/ |
H A D | crossbuild.sh | 2 # * Copyright (C) 2017 - This file is part of libecc project 7 # * Jean-Pierre FLORI <jean-pierre.flori@ssi.gouv.fr> 21 if [ -e $1 ] 58 mkdir -p $ROOT_DIR 60 cp -r $SRC_DIR/src/ $ROOT_DIR/ 61 cp -r $SRC_DIR/include/ $ROOT_DIR/ 64 mkdir -p $ROOT_DIR/build 65 mkdir -p $CROSSBUILD_OUTPUT/compilation_log 66 mkdir -p $CROSSBUILD_OUTPUT/error_log 69 …64 bit triplets, multiarch/crossbuild docker's gcc 4.9 has a bug handling loop unrolling in -O3 and [all …]
|
/freebsd/contrib/ncurses/ |
H A D | README.MinGW | 1 ------------------------------------------------------------------------------- 2 -- Copyright 2020 Thomas E. Dickey -- 3 -- Copyright 2008-2011,2012 Free Software Foundation, Inc. -- 4 -- -- 5 -- Permission is hereby granted, free of charge, to any person obtaining a -- 6 -- copy of this software and associated documentation files (the -- 7 -- "Software"), to deal in the Software without restriction, including -- 8 -- without limitation the rights to use, copy, modify, merge, publish, -- 9 -- distribute, distribute with modifications, sublicense, and/or sell copies -- 10 -- of the Software, and to permit persons to whom the Software is furnished -- [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/ |
H A D | DlltoolDriver.cpp | 1 //===- DlltoolDriver.cpp - dlltool.exe-compatible driver ------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // Defines an interface to a dlltool.exe-compatible driver. 11 //===----------------------------------------------------------------------===// 13 #include "llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h" 44 std::size(NAME##_init) - 1); 75 .Case("i386:x86-64", IMAGE_FILE_MACHINE_AMD64) in getEmulation() 104 // x86_64-w64-mingw32-dlltool -> x86_64-w64-mingw32 in getPrefix() 105 // llvm-dlltool -> None in getPrefix() [all …]
|
/freebsd/contrib/xz/src/liblzma/api/lzma/ |
H A D | version.h | 1 /* SPDX-License-Identifier: 0BSD */ 31 * - LZMA_VERSION_STABILITY_ALPHA 32 * - LZMA_VERSION_STABILITY_BETA 33 * - LZMA_VERSION_STABILITY_STABLE 52 * \brief Compile-time version number 55 * - x = major 56 * - yyy = minor 57 * - zzz = revision 58 * - s indicates stability: 0 = alpha, 1 = beta, 2 = stable 74 * Macros to construct the compile-time version string [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/Windows/ |
H A D | WindowsSupport.h | 1 //===- WindowsSupport.h - Common Windows Include File -----------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 14 //===----------------------------------------------------------------------===// 16 //===----------------------------------------------------------------------===// 19 //===----------------------------------------------------------------------===// 24 // mingw-w64 tends to define it as 0x0502 in its headers. 30 #define _WIN32_IE 0x0800 // MinGW at it again. FIXME: verify if still needed. 40 #include "llvm/Config/llvm-config.h" // Get build system configuration settings 58 /// to supercede raw calls to GetVersionEx. Old SDKs, Cygwin, and MinGW don't [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Program.h | 1 //===- llvm/Support/Program.h ------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 18 #include "llvm/Config/llvm-config.h" 29 /// This is the OS-specific separator for PATH like environment variables: 50 process_t Process; /// Platform-dependent process object. 102 /// -1 indicates failure to execute 103 /// -2 indicates a crash during execution or timeout 123 unsigned SecondsToWait = 0, ///< If non-zero, this specifies the amount [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Support/Windows/ |
H A D | Signals.inc | 1 //===- Win32/Signals.cpp - Win32 Signals Implementation ---------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 40 // The version of g++ that comes with MinGW does *not* properly understand 41 // the ll format specifier for printf. However, MinGW passes the format 44 // with -Wall, this will generate these warnings which should be ignored. So 45 // we will turn off the warnings for this just file. However, MinGW also does 48 #pragma GCC diagnostic ignored "-Wformat" 49 #pragma GCC diagnostic ignored "-Wformat-extra-args" [all …]
|
/freebsd/contrib/xz/src/xz/ |
H A D | util.c | 1 // SPDX-License-Identifier: 0BSD 23 // at least under WinXP with Finnish locale that uses a non-breaking space 29 // MinGW-w64 supports thousand separators only with its own stdio functions 42 /// Check if thousands separator is supported. Run-time checking is easiest 111 _("Value is not a non-negative decimal integer")); in str_to_uint64() 121 const uint32_t add = (uint32_t)(*value - '0'); in str_to_uint64() 122 if (UINT64_MAX - add < result) in str_to_uint64() 130 // Look for suffix. Originally this supported both base-2 in str_to_uint64() 131 // and base-10, but since there seems to be little need in str_to_uint64() 132 // for base-10 in this program, treat everything as base-2 in str_to_uint64() [all …]
|
/freebsd/sys/contrib/zstd/programs/ |
H A D | platform.h | 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 27 # define _CRT_SECURE_NO_DEPRECATE /* VS2005 - must be declared before <io.h> and <windows.h> */ 35 * Detect 64-bit OS 39 …__ppc64__ || defined __PPC64__ /* POWER 64-bit */ \ 40 …arcv9 || defined __sparc_v9__ || defined __arch64__)) || defined __sparc64__ /* SPARC 64-bit */ \ 41 …_X64 /* x86 64-bit */ \ 42 …rch64__ || defined __ARM64_ARCH_8__ /* ARM 64-bit */ \ 43 … || __mips == 4 || __mips == 3)) /* MIPS 64-bit */ \ 53 * Turn on Large Files support (>4GB) for 32-bit Linux/Unix [all …]
|
/freebsd/contrib/sqlite3/tea/tclconfig/ |
H A D | tcl.m4 | 1 # tcl.m4 -- 3 # This file provides a set of autoconf macros to help TEA-enable 6 # Copyright (c) 1999-2000 Ajuba Solutions. 7 # Copyright (c) 2002-2005 ActiveState Corporation. 16 # TEA_WINDOWINGSYSTEM - win32 aqua x11 (mirrors 'tk windowingsystem') 17 # TEA_PLATFORM - windows unix 18 # TEA_TK_EXTENSION - True if this is a Tk extension 21 #------------------------------------------------------------------------ 22 # TEA_PATH_TCLCONFIG -- 33 # --with-tcl=... [all …]
|
/freebsd/contrib/expat/ |
H A D | Changes | 14 !! - teaming up on researching and fixing future security reports and !! 15 !! ClusterFuzz findings with few-days-max response times in communication !! 18 !! - helping CPython Expat bindings with supporting Expat's billion laughs !! 20 !! - XML_SetBillionLaughsAttackProtectionActivationThreshold !! 21 !! - XML_SetBillionLaughsAttackProtectionMaximumAmplification !! 22 !! - helping Perl's XML::Parser Expat bindings with supporting Expat's !! 23 !! security API (https://github.com/cpan-authors/XML-Parser/issues/102): !! 24 !! - XML_SetBillionLaughsAttackProtectionActivationThreshold !! 25 !! - XML_SetBillionLaughsAttackProtectionMaximumAmplification !! 26 !! - XML_SetReparseDeferralEnabled !! [all …]
|
/freebsd/contrib/xz/ |
H A D | ChangeLog | 3 Date: 2025-04-03 14:34:43 +0300 7 src/liblzma/Makefile.am | 2 +- 8 src/liblzma/api/lzma/version.h | 2 +- 9 2 files changed, 2 insertions(+), 2 deletions(-) 13 Date: 2025-04-03 14:34:43 +0300 22 Date: 2025-04-03 14:34:43 +0300 32 for OSS-Fuzz."). 34 tests/ossfuzz/fuzz_common.h | 31 ++++++++++++++++++++++++------- 35 1 file changed, 24 insertions(+), 7 deletions(-) 39 Date: 2025-04-03 14:34:43 +0300 [all …]
|
/freebsd/contrib/googletest/googletest/include/gtest/internal/ |
H A D | gtest-port.h | 30 // Low-level types and utilities for porting Google Test to various 48 // Environment-describing macros 49 // ----------------------------- 53 // used in, such that Google Test can provide environment-specific 67 // - Each macro here is a user-tweakable knob; do not grow the list 69 // - Use #if to key off these macros. Don't use #ifdef or "#if 73 // GTEST_HAS_CLONE - Define it to 1/0 to indicate that clone(2) 75 // GTEST_HAS_EXCEPTIONS - Define it to 1/0 to indicate that exceptions 77 // GTEST_HAS_POSIX_RE - Define it to 1/0 to indicate that POSIX regular 79 // GTEST_HAS_PTHREAD - Define it to 1/0 to indicate that <pthread.h> [all …]
|