sparc v8 and testsuite fixes

This commit is contained in:
Anthony Green
2013-02-09 06:54:40 -05:00
parent 70b11b47ee
commit a9521411a5
4 changed files with 11 additions and 2 deletions

View File

@@ -242,6 +242,10 @@ ffi_closure_v8:
be,a done1
ldd [%fp-8], %i0
cmp %o0, FFI_TYPE_UINT64
be,a done1
ldd [%fp-8], %i0
ld [%fp-8], %i0
done1:
jmp %i7+8

View File

@@ -127,3 +127,6 @@
#define PRId64 "I64d"
#endif
#ifndef PRIuPTR
#define PRIuPTR "u"
#endif

View File

@@ -12,7 +12,10 @@
typedef unsigned char u8;
__attribute__((noinline)) uint8_t
#ifdef __GNUC__
__attribute__((noinline))
#endif
uint8_t
foo (uint8_t a, uint8_t b, uint8_t c, uint8_t d,
uint8_t e, uint8_t f, uint8_t g)
{

View File

@@ -5,7 +5,6 @@
Originator: From the original ffitest.c */
/* { dg-do run } */
/* { dg-options -O2 } */
#include "ffitest.h"