Displaying 20 results from an estimated 118 matches for "host_o".
Did you mean:
host_os
2010 Aug 05
2
[LLVMdev] [PATCH] Capability of Win32.DLL with ENABLE_SHARED
...----------------------------
+# Locations of shared libraries
+#--------------------------------------------------------------------
+
+SharedPrefix := lib
+SharedDir := $(LibDir)
+LLVMSharedDir := $(LLVMLibDir)
+
+# Win32.DLL prefers to be located on the "PATH" of binaries.
+ifeq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW))
+ SharedPrefix :=
+ SharedDir := $(ToolDir)
+ LLVMSharedDir := $(LLVMToolDir)
+endif
+
+ifeq ($(HOST_OS),Cygwin)
+ SharedPrefix := cyg
+endif
+
+#--------------------------------------------------------------------
# LLVM Capable Compiler
#--------...
2010 Aug 05
0
[LLVMdev] [PATCH] Capability of Win32.DLL with ENABLE_SHARED
Hi Takumi,
> Any feedbacks are welcome.
> Have fun!
This seems to be pretty useful addition to LLVM on windows! And it
seems the only painless way to make plugins working, yay!
For me the patch looks pretty good. One minor thing: could you please
rename SharedDir => SharedLibDir
Thanks!
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg
2010 Aug 05
3
[LLVMdev] [PATCH] Capability of Win32.DLL with ENABLE_SHARED
...-------------------
+# Locations of shared libraries
+#--------------------------------------------------------------------
+
+SharedPrefix := lib
+SharedLibDir := $(LibDir)
+LLVMSharedLibDir := $(LLVMLibDir)
+
+# Win32.DLL prefers to be located on the "PATH" of binaries.
+ifeq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW))
+ SharedLibDir := $(ToolDir)
+ LLVMSharedLibDir := $(LLVMToolDir)
+
+ ifeq ($(HOST_OS),Cygwin)
+ SharedPrefix := cyg
+ else
+ SharedPrefix :=
+ endif
+endif
+
+#--------------------------------------------------------------------
# LLVM Capab...
2015 Apr 10
2
[PATCH] configure: only use -mstackrealign for mingw32
...ac
index eb9b0cc..4347c07 100644
--- a/configure.ac
+++ b/configure.ac
@@ -399,9 +399,10 @@ if test x$ac_cv_c_compiler_gnu = xyes ; then
if test "x$asm_optimisation$sse_os" = "xyesyes" ; then
XIPH_ADD_CFLAGS([-msse2])
- XIPH_ADD_CFLAGS([-mstackrealign])
+ if test "$host_os" = "mingw32" ; then
+ XIPH_ADD_CFLAGS([-mstackrealign])
+ fi
fi
-
fi
XIPH_ADD_CFLAGS([-Wextra])
--
2.1.0
2010 Sep 29
0
[LLVMdev] LLVM2.8rc2 on MinGW 4.5.1 with --enable-shared
...RC. (ToT, too)
A trivial patch;
--- a/Makefile.rules
+++ b/Makefile.rules
@@ -942,6 +942,11 @@ ifdef EXPORTED_SYMBOL_FILE
# First, set up the native export file, which may differ from the source
# export file.
+# The option --version-script is not effective on GNU ld win32.
+ifneq (,$(filter $(HOST_OS),Cygwin MingW))
+ HAVE_LINK_VERSION_SCRIPT := 0
+endif
+
ifeq ($(HOST_OS),Darwin)
# Darwin convention prefixes symbols with underscores.
NativeExportsFile := $(ObjDir)/$(notdir $(EXPORTED_SYMBOL_FILE)).sed
...Takumi
2010/9/30 Kevin Kelley <kevin at kelleysoft.com>:
> Anybody havin...
2010 Oct 27
2
[LLVMdev] [diff] let llvm-shlib build on OpenBSD
...ARED
successful.
-------------- next part --------------
Index: tools/llvm-shlib/Makefile
===================================================================
--- tools/llvm-shlib/Makefile (revision 117443)
+++ tools/llvm-shlib/Makefile (working copy)
@@ -61,10 +61,12 @@
endif
endif
-ifeq ($(HOST_OS), Linux)
+ifeq ($(HOST_OS), $(filter $(HOST_OS), Linux OpenBSD))
# Include everything from the .a's into the shared library.
LLVMLibsOptions := -Wl,--whole-archive $(LLVMLibsOptions) \
-Wl,--no-whole-archive
+endif
+ifeq ($(HOST_OS),Linux)
# Don't all...
2015 Apr 10
2
[PATCH] configure: only use -mstackrealign for mingw32
...il at gmail.com> wrote:
> Tristan Matthews wrote:
>
> > if test "x$asm_optimisation$sse_os" = "xyesyes" ; then
> > XIPH_ADD_CFLAGS([-msse2])
> > - XIPH_ADD_CFLAGS([-mstackrealign])
> > + if test "$host_os" = "mingw32" ; then
> > + XIPH_ADD_CFLAGS([-mstackrealign])
> > + fi
> > fi
>
> But sse_os==no doesn't prevent libFLAC from using SSE intrinsics.
> So I think that the code
>
> if test...
2015 Apr 10
3
[PATCH] configure: only use -mstackrealign for mingw32
...b/configure.ac
> @@ -399,9 +399,11 @@ if test x$ac_cv_c_compiler_gnu = xyes ; then
>
> if test "x$asm_optimisation$sse_os" = "xyesyes" ; then
> XIPH_ADD_CFLAGS([-msse2])
> - XIPH_ADD_CFLAGS([-mstackrealign])
> fi
> + fi
>
> +if test "$host_os" = "mingw32" ; then
> + XIPH_ADD_CFLAGS([-mstackrealign])
> fi
>
> XIPH_ADD_CFLAGS([-Wextra])
Everyone happy with this patch?
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
2013 Dec 22
2
[LLVMdev] How do I disable --version-script when cross compiling clang/LLVM on a Mac?
On 12/21/2013 05:21 PM, Alp Toker wrote:
>
> On 21/12/2013 22:51, Richard Pennington wrote:
>> Hi,
>>
>> I asked this question a few days ago and didn't get any responses. I
>> thought I'd try again with a little more detail.
>>
>> I am trying to cross compile my clang/LLVM based ELLCC cross
>> development tools project (http://ellcc.org)
2011 Jan 26
1
[LLVMdev] building llvm :: host_os==mingw
i am interested in getting lldb build using mingw (which i don't think has yet been done).
to do so requires first building llvm in order to get the depended-upon clang library, et al.
after installing mingw, i have performed the following steps, as these are what have been used to build lldb on linux (with the targets being my targets of interest):
svn co
2010 Sep 29
3
[LLVMdev] LLVM2.8rc2 on MinGW 4.5.1 with --enable-shared
Anybody having success building an LLVM.dll in this configuration?
It's failing for me, in tools/llvm-shlib, with an error suggesting
that the gcc ld doesn't understand the format of the exports map
being generated.
(plain configure && make works just fine, it's just this shared
option that fails; google shows support for --enable-shared was
added around 2.7 timeframe and
2010 Sep 06
1
[LLVMdev] RFC: change build order (or location) of LLVMHello plugin
Good evening, Michael.
2010/9/5 Michael Spencer <bigcheesegs at gmail.com>:
> Do you know what the exact problem is? It would be best to fix the
> Makefile instead of moving it. And sense it is a transformation, the
> build system is broken if you _have_ to move it.
I am sorry, I don't understand what *the exact problem" is.
I can describe facts;
- Hello is the only
2009 Aug 03
1
use gnulib, and begin to pass its "make syntax-check" tests
...' archive for static linking (except M$VC,
-# which needs '.lib').
-libext=a
-shrext=.so
-
-host="$1"
-host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
-host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
-host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
-
-# Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC.
-
-wl=
-if test "$GCC" = yes; then
- wl='-Wl,'
-else
- case "$host_os" in
- aix*)
- wl='-Wl,'
- ;;
-...
2017 Jan 09
2
Removed a call to EmitXRayTable() from ARMAsmPrinter
Hi Renato,
As far as I understand, such issues should be caught by the tests in compiler-rt/test/xray/TestCases/Linux.
I found the following lines in compiler-rt/test/xray/lit.cfg that seem to disable the tests for non-64-bit targets:
if config.host_os not in ['Linux'] or config.host_arch.find('64') == -1:
config.unsupported = True
@Serge: You will need to change this condition to enable the tests for ARM.
Oleg
________________________________________
From: Renato Golin <renato.golin at linaro.org>
Sent: Monday, Januar...
2013 Mar 08
6
Can't cross-compile from git now.
Hi
I have a problem now cross-compiling FLAC from latest git.
With Ubuntu 12.04 and g++-mingw-w64-i686 (4.6.3-1ubuntu5+5ubuntu1).
I think that the problem might have been introduced on 5 Mar 2013 with commit 05609d5 (configure.ac : Add hardening compile options.)
Gives errors like this:-
/home/user/FLAC_build/flac-05609d5/src/libFLAC/.libs/libFLAC.a(ogg_helper.o):ogg_helper.c:(.text+0x173):
2009 Oct 02
1
[LLVMdev] llvm build errors on windows/mingw32
> You'll better investigate why exception support is required for MSYS
> while all other configure-based builds work fine without it.
Surely it's required for any system that uses
lib/System/Win32/Signals.inc, because there's code in that file that
uses try/catch.
MingW is the only system I know of that uses that file; Cygwin
pretends to be Unix-like, so it uses
2020 Mar 26
0
[PATCH nbdkit 4/9] vddk: Compile dummy libvixDiskLib.so with -no-undefined on all platforms.
...000b469c24ad69604137de975b255bbe70d056.
---
configure.ac | 9 ---------
tests/Makefile.am | 6 +-----
2 files changed, 1 insertion(+), 14 deletions(-)
diff --git a/configure.ac b/configure.ac
index 0a0ac60a..92e0d4e3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -412,15 +412,6 @@ AS_CASE([$host_os],
AC_MSG_RESULT([$SHARED_LDFLAGS])
AC_SUBST([SHARED_LDFLAGS])
-AC_MSG_CHECKING([if we are on a windows platform])
-AS_CASE([$host_os],
- [mingw*|msys*|cygwin*], [is_windows=yes],
- [is_windows=no]
-)
-AC_MSG_RESULT([$is_windows])
-AM_CONDITIONAL([WINDOWS],
- [test "x$is_wi...
2009 Jun 03
1
[PATCH] fix -elf2flt usage for bfin-uclinux
...88,8 +188,10 @@ fi])
AC_ARG_ENABLE(blackfin-asm, [ --enable-blackfin-asm Make use of Blackfin assembly optimizations],
[if test "$enableval" = yes; then
AC_DEFINE([BFIN_ASM], , [Make use of Blackfin assembly optimizations])
- LDFLAGS="-Wl,-elf2flt=-s100000"
fi])
+case $host_os in
+ uclinux) LDFLAGS="-Wl,-elf2flt=-s100000 $LDFLAGS";;
+esac
AC_ARG_ENABLE(fixed-point-debug, [ --enable-fixed-point-debug Debug fixed-point implementation],
[if test "$enableval" = yes; then
--
1.6.3
2015 Apr 10
0
[PATCH] configure: only use -mstackrealign for mingw32
Tristan Matthews wrote:
> if test "x$asm_optimisation$sse_os" = "xyesyes" ; then
> XIPH_ADD_CFLAGS([-msse2])
> - XIPH_ADD_CFLAGS([-mstackrealign])
> + if test "$host_os" = "mingw32" ; then
> + XIPH_ADD_CFLAGS([-mstackrealign])
> + fi
> fi
But sse_os==no doesn't prevent libFLAC from using SSE intrinsics.
So I think that the code
if test "$host_os" = "mingw32" ; then
XIPH_ADD_CFLAGS([-mstackrealign])
fi...
2015 Apr 11
3
[PATCH] configure: only use -mstackrealign on mingw32/os2
...9b0cc..8dd5b0d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -399,11 +399,16 @@ if test x$ac_cv_c_compiler_gnu = xyes ; then
if test "x$asm_optimisation$sse_os" = "xyesyes" ; then
XIPH_ADD_CFLAGS([-msse2])
- XIPH_ADD_CFLAGS([-mstackrealign])
fi
-
fi
+case "$host_os" in
+ "mingw32"|"os2")
+ if test "$host_cpu" = "i686"; then
+ XIPH_ADD_CFLAGS([-mstackrealign])
+ fi
+esac
+
XIPH_ADD_CFLAGS([-Wextra])
if test x$enable_werror = "xyes" ; then
--
2.1.0