Home
last modified time | relevance | path

Searched +full:mingw +full:- +full:w64 (Results 1 – 25 of 36) sorted by relevance

12

/freebsd-src/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DMinGW.cpp1 //===--- MinGW.cpp - MinGWToolChain Implementation -----
483 toolchains::MinGW::MinGW(const Driver &D, const llvm::Triple &Triple, MinGW() function in toolchains::MinGW
[all...]
/freebsd-src/contrib/libfido2/.github/workflows/
H A Dopenssl3.yml2 # Use of this source code is governed by a BSD-style
4 # SPDX-License-Identifier: BSD-2-Clause
11 - main
14 - main
15 - '*-ci'
19 runs-on: ${{ matrix.os }}
21 fail-fast: false
24 - os: ubuntu-22.04
25 cc: gcc-11
26 - os: ubuntu-22.04
[all …]
H A Dlinux_builds.yml2 # Use of this source code is governed by a BSD-style
4 # SPDX-License-Identifier: BSD-2-Clause
11 - main
14 - main
15 - '*-ci'
19 runs-on: ${{ matrix.os }}
21 fail-fast: false
24 - { os: ubuntu-20.04, cc: gcc-8 }
25 - { os: ubuntu-22.04, cc: gcc-9 }
26 - { os: ubuntu-22.04, cc: gcc-10 }
[all …]
/freebsd-src/contrib/libfido2/.actions/
H A Dbuild-linux-openssl3-i686-w64-mingw32-gcc1 #!/bin/sh -eux
3 # Copyright (c) 2022-2023 Yubico AB. All rights reserved.
4 # Use of this source code is governed by a BSD-style
6 # SPDX-License-Identifier: BSD-2-Clause
8 # XXX defining CC and cross-compiling confuses OpenSSL's build.
14 cat << EOF > /tmp/mingw.cmake
16 SET(CMAKE_C_COMPILER i686-w64-mingw32-gcc)
17 SET(CMAKE_CXX_COMPILER i686-w64-mingw32-g++)
18 SET(CMAKE_RC_COMPILER i686-w64-mingw32-windres)
26 git clone --depth=1 https://github.com/pjk/libcbor -b v0.10.1
[all …]
H A Dbuild-linux-i686-w64-mingw32-gcc1 #!/bin/sh -eux
3 # Copyright (c) 2022-2023 Yubico AB. All rights reserved.
4 # Use of this source code is governed by a BSD-style
6 # SPDX-License-Identifier: BSD-2-Clause
8 # XXX defining CC and cross-compiling confuses OpenSSL's build.
14 cat << EOF > /tmp/mingw.cmake
16 SET(CMAKE_C_COMPILER i686-w64-mingw32-gcc)
17 SET(CMAKE_CXX_COMPILER i686-w64-mingw32-g++)
18 SET(CMAKE_RC_COMPILER i686-w64-mingw32-windres)
26 git clone --depth=1 https://github.com/pjk/libcbor -b v0.10.1
[all …]
/freebsd-src/sys/contrib/libsodium/dist-build/
H A Dmsys2-win64.sh3 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 Dmsys2-win32.sh3 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-src/contrib/ldns/
H A Dmakewin.sh8 #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-src/sys/contrib/zstd/
H A Dappveyor.yml4 -
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 …]
/freebsd-src/crypto/openssl/
H A DNOTES-WINDOWS.md4 - [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 …]
/freebsd-src/contrib/xz/src/common/
H A Dmythread.h1 // SPDX-License-Identifier: 0BSD
82 // Use sigprocmask() to set the signal mask in single-threaded programs.
114 // MinGW-w64 with winpthreads:
116 // NOTE: Typical builds with MinGW-w64 don't use this code (MYTHREAD_POSIX).
120 // MinGW-w64 has _sigset_t (an integer type) in <sys/types.h>.
126 // is just to silence warnings. There is no sigfillset() in MinGW-w64.
151 // Calls the given function once in a thread-safe way.
159 // Use pthread_sigmask() to set the signal mask in multi-threaded programs.
161 // Do nothing on MinGW-w64 too to silence warnings (its pthread_sigmask()
162 // is #defined to 0 so it's a no-op).
[all …]
H A Dsysdefs.h1 // SPDX-License-Identifier: 0BSD
6 /// \brief Common includes, definitions, system-specific things etc.
27 // available with MinGW-w64 (both 32-bit and 64-bit). Modern MinGW-w64 adds
33 // C99-compatible stdio functions. It's still nice to #define this as UCRT
52 // Some pre-C99 systems have SIZE_MAX in limits.h instead of stdint.h. The
53 // limits are also used to figure out some macros missing from pre-C99 systems.
56 // Be more compatible with systems that have non-conforming inttypes.h.
57 // We assume that int is 32-bit and that long is either 32-bit or 64-bit.
63 # error UINT32_C is not defined and unsigned int is not 32-bit.
112 // - Interix headers typedef size_t to unsigned long,
[all …]
/freebsd-src/contrib/xz/src/xz/
H A Dmytime.c1 // SPDX-License-Identifier: 0BSD
53 // Progress indicator doesn't need high-resolution time. in mytime_now()
56 // MinGW-w64 provides the POSIX functions clock_gettime() and in mytime_now()
64 // MinGW-w64: clock_gettime() is defined in winpthreads but we need in mytime_now()
67 // avoid the dependency on libwinpthread- in mytime_now()
[all...]
/freebsd-src/contrib/ncurses/
H A DREADME.MinGW1 -------------------------------------------------------------------------------
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-src/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/
H A DDlltoolDriver.cpp1 //===- DlltoolDriver.cpp - dlltool.exe-compatible driver -------
[all...]
/freebsd-src/contrib/xz/src/liblzma/api/
H A Dlzma.h1 /* SPDX-License-Identifier: 0BSD */
8 * liblzma is a general-purpose data compression library with a zlib-like API.
14 * includes a gzip-like command line tool named xz and some other tools.
18 * specifically the LZMA SDK <https://7-zip.org/sdk.html>.
20 * The SHA-256 implementation in liblzma is based on code written by
45 * - stddef.h: size_t, NULL
46 * - stdint.h: uint8_t, uint32_t, uint64_t, UINT32_C(n), uint64_C(n),
54 * and that, in case of incomplete inttypes.h, unsigned int is 32-bit.
89 * types here in a MSVC-specific way.
92 * a different runtime library than your MSVC-built
[all …]
/freebsd-src/contrib/xz/src/liblzma/api/lzma/
H A Dversion.h1 /* 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 * -
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/Windows/
H A DWindowsSupport.h1 //===- 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-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DProgram.h1 //===- llvm/Support/Program.h ---------
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Support/Windows/
H A DSignals.inc1 //===- Win32/Signals.cpp - Win32 Signals Implementation --------
[all...]
/freebsd-src/sys/contrib/zstd/programs/
H A Dplatform.h5 * 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-src/contrib/expat/
H A DChanges14 !! - <blink>fixing a complex non-public security issue</blink>, !!
15 !! - teaming up on researching and fixing future security reports and !!
16 !! ClusterFuzz findings with few-days-max response times in communication !!
19 !! - implementing and auto-testing XML 1.0r5 support !!
21 !! - smart ideas on fixing the Autotools CMake files generation issue !!
23 !! - the Windows binaries topic (needs requirements engineering first), !!
24 !! - pushin
[all...]
/freebsd-src/contrib/sqlite3/tea/tclconfig/
H A Dtcl.m41 # 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-src/contrib/xz/
H A DChangeLog3 Date: 2024-10-01 12:21:22 +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: 2024-10-01 12:17:39 +0300
22 Date: 2024-10-01 12:10:23 +0300
33 Date: 2024-1
[all...]
/freebsd-src/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_malloc_win.cpp1 //===-- asan_malloc_win.cpp -----------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 // Windows-specific malloc interception.
12 //===----------------------------------------------------------------------===//
25 // pulling in conflicting declarations of these functions. (With mingw-w64,
163 REAL(memset)(((u8 *)new_alloc) + old_size, 0, size - old_size); in _recalloc()
176 // _expand is used in realloc-like functions to resize the buffer if possible. in _expand()
213 if (flags()->windows_hook_rtl_allocators) { in INTERCEPTOR_WINAPI()
228 if (flags()->windows_hook_rtl_allocators) { in INTERCEPTOR_WINAPI()
[all …]

12