Displaying 4 results from an estimated 4 matches for "__vms".
Did you mean:
__vma
2002 Jan 07
0
rsync-2.5.1 / lib patches
...onal Opinion Only
PROJECT_ROOT:[rsync_vms.LIB]FNMATCH.GDIFF;1
--- ref_lib:fnmatch.c Sat Jan 29 05:35:04 2000
+++ lcl_lib:fnmatch.c Sun Jan 6 08:42:06 2002
@@ -1,4 +1,9 @@
+/* Converted by prj_src:unix_c_to_vms_c.tpu AND prj_lib:fnmatch.tpu on
6-JAN-2
002 08:42:06.02 OPENVMS_AXP */
+#ifdef __VMS
+#include "rsync.h"
+#else
#include "../rsync.h"
+#endif
#ifndef HAVE_FNMATCH
/* ----- THE FOLLOWING UP TO 'END' is glibc-2.1.2 posix/fnmatch.c
@@ -128,7 +133,11 @@
whose names are inconsistent. */
# if !defined _LIBC && !defined getenv
+#ifdef __...
2002 Jan 07
0
rsync-2.5.1 / zlib patches
...18:10:19.38 OPENVMS_AXP */
/* zutil.h -- internal interface and configuration of the compression
library
* Copyright (C) 1995-1998 Jean-loup Gailly.
* For conditions of distribution and use, see copyright notice in zlib.h
@@ -13,7 +14,11 @@
#ifndef _Z_UTIL_H
#define _Z_UTIL_H
+#ifdef __VMS
+#include "rsync.h"
+#else
#include "../rsync.h"
+#endif
#include "zlib.h"
#if 0
@@ -137,9 +142,11 @@
# define fdopen(fd,mode) NULL /* No fdopen() */
#endif
-#if (defined(_MSC_VER) && (_MSC_VER >= 600))
+#ifdef _MSC_VER
+#if _MSC_VER >= 600...
2016 Oct 11
2
Port to other Operating Systems
...(sorta) compiler that uses an EDG frontend and the Intel Itanium backend, we had to start with an older LLVM release that did not use C++11 source code. We went with 3.4.2.
I was able to build LLVM 3.4.2 with our old C++ compiler with little issues (I think I had to add about 5 or so "#ifdef __vms" to some modules in lib/Support). There were a handful of missing RTL interfaces due to OpenVMS not having complete C99 header support (that is being worked on now). I wrote a bunch of empty jackets to work around the missing symbols. So far, I haven't had to come back and fill in ANY o...
2016 Oct 11
4
Port to other Operating Systems
Hello all,
Pardon me if this has already been covered elsewhere, however I have not been able to find such documentation. Is there a consolidated set of documentation that clearly explains what's necessary to port LLVM to other OSes & how to add support for building executables (& libraries) for those OSes? I'm searching through the source in an attempt to understand what needs to