search for: __mips__

Displaying 8 results from an estimated 8 matches for "__mips__".

2016 Jul 13
2
[LLVM/Clang v3.8.1] Missing Git branches/tags and source-tarballs?
On Wed, Jul 13, 2016 at 04:48:51PM +0200, Sedat Dilek via llvm-dev wrote: > [ CCed all people who were involved in this thread ] > > Hi Tom, > > personally, I am interested to test the prebuilt-toolchains for > Ubuntu/xenial alias 16.04 LTS and Debian/Jessie v8.5.0 AMD64. > The available toolchains are incomplete and thus useless. > > Just as a fact: There is still no
2019 Jan 21
0
[klibc:master] fcntl: Fix struct flock for 32-bit architectures
...usr/include/fcntl.h | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/usr/include/fcntl.h b/usr/include/fcntl.h index b08c7c8..ed703a6 100644 --- a/usr/include/fcntl.h +++ b/usr/include/fcntl.h @@ -11,17 +11,30 @@ #include <sys/types.h> #if defined(__mips__) && ! defined(__mips64) # include <klibc/archfcntl.h> +#elif _BITSIZE == 32 +/* We want a struct flock with 64-bit offsets, which we define below */ +# define HAVE_ARCH_STRUCT_FLOCK #endif #include <linux/fcntl.h> #include <bitsize.h> -#if _BITSIZE == 32 +#if !define...
2014 Mar 11
0
[PATCH] add mips64 support
...ff --git a/usr/include/fcntl.h b/usr/include/fcntl.h > index bbd6917..09ba2f2 100644 > --- a/usr/include/fcntl.h > +++ b/usr/include/fcntl.h > @@ -9,7 +9,7 @@ > #include <klibc/compiler.h> > #include <klibc/seek.h> > #include <sys/types.h> > -#if defined(__mips__) && !defined(__mips64__) > +#if defined(__mips__) && !defined(__mips64) > # include <klibc/archfcntl.h> > #endif > #include <linux/fcntl.h> > diff --git a/usr/include/sys/md.h b/usr/include/sys/md.h > index 184e4aa..7be8ead 100644 > --- a/usr/incl...
2015 Mar 06
0
[klibc:master] add-mips64-support-headers
...* LEAF - declare leaf routine */ diff --git a/usr/include/fcntl.h b/usr/include/fcntl.h index bbd6917..16128f8 100644 --- a/usr/include/fcntl.h +++ b/usr/include/fcntl.h @@ -9,7 +9,7 @@ #include <klibc/compiler.h> #include <klibc/seek.h> #include <sys/types.h> -#if defined(__mips__) && !defined(__mips64__) +#if defined(__mips__) && ! defined(__mips64) # include <klibc/archfcntl.h> #endif #include <linux/fcntl.h>
2014 Mar 11
4
[PATCH] add mips64 support
...n + + +#endif /* _MACHINE_ASM_H */ diff --git a/usr/include/fcntl.h b/usr/include/fcntl.h index bbd6917..09ba2f2 100644 --- a/usr/include/fcntl.h +++ b/usr/include/fcntl.h @@ -9,7 +9,7 @@ #include <klibc/compiler.h> #include <klibc/seek.h> #include <sys/types.h> -#if defined(__mips__) && !defined(__mips64__) +#if defined(__mips__) && !defined(__mips64) # include <klibc/archfcntl.h> #endif #include <linux/fcntl.h> diff --git a/usr/include/sys/md.h b/usr/include/sys/md.h index 184e4aa..7be8ead 100644 --- a/usr/include/sys/md.h +++ b/usr/include/sys/...
2013 Feb 27
2
[LLVMdev] [PATCH] [Embtk] [compiler-rt] ASAN: Add mips support
...f --git a/lib/asan/asan_linux.cc b/lib/asan/asan_linux.cc index 845493d..417ecad 100644 --- a/lib/asan/asan_linux.cc +++ b/lib/asan/asan_linux.cc @@ -88,6 +88,11 @@ void GetPcSpBp(void *context, uptr *pc, uptr *sp, uptr *bp) { stk_ptr = (uptr *) *sp; *bp = stk_ptr[15]; # endif +#elif defined(__mips__) + ucontext_t *ucontext = (ucontext_t*)context; + *pc = ucontext->uc_mcontext.gregs[31]; + *bp = ucontext->uc_mcontext.gregs[30]; + *sp = ucontext->uc_mcontext.gregs[29]; #else # error "Unsupported arch" #endif -- 1.7.9.5
2010 Jan 28
31
[PATCH 0 of 4] aio event fd support to blktap2
Get blktap2 running on pvops. This mainly adds eventfd support to the userland code. Based on some prior cleanup to tapdisk-queue and the server object. We had most of that in XenServer for a while, so I kept it stacked. 1. Clean up IPC and AIO init in tapdisk-server. [I think tapdisk-ipc in blktap2 is basically obsolete. Pending a later patch to remove it?] 2. Split tapdisk-queue into
2017 Jun 21
6
RFC: Cleaning up the Itanium demangler
...ouble> { static const size_t mangled_size = 16; static const size_t max_demangled_size = 32; static constexpr const char* spec = "%a"; }; constexpr const char* float_data<double>::spec; template <> struct float_data<long double> { #if defined(__mips__) && defined(__mips_n64) || defined(__aarch64__) || \ defined(__wasm__) static const size_t mangled_size = 32; #elif defined(__arm__) || defined(__mips__) || defined(__hexagon__) static const size_t mangled_size = 16; #else static const size_t mangled_size = 20; // May...