search for: __vms

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