From 7c520cd3ad42f5d94a9888bb9b3db7c79b6fd94f Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 2 Jun 2009 22:09:53 +0200 Subject: fix regressions for allconfig alix1c glibc target --- package/netperf/patches/patch-src_netlib_c | 17 +++++++++++++++++ package/netperf/patches/patch-src_netlib_c.orig | 11 +++++++++++ 2 files changed, 28 insertions(+) create mode 100644 package/netperf/patches/patch-src_netlib_c create mode 100644 package/netperf/patches/patch-src_netlib_c.orig (limited to 'package/netperf') diff --git a/package/netperf/patches/patch-src_netlib_c b/package/netperf/patches/patch-src_netlib_c new file mode 100644 index 000000000..688054fde --- /dev/null +++ b/package/netperf/patches/patch-src_netlib_c @@ -0,0 +1,17 @@ +$Id: update-patches 24 2008-08-31 14:56:13Z wbx $ +--- netperf-2.4.3.orig/src/netlib.c 2007-02-15 01:12:35.000000000 +0100 ++++ netperf-2.4.3/src/netlib.c 2009-06-01 23:36:22.000000000 +0200 +@@ -1900,8 +1900,13 @@ bind_to_specific_processor(int processor + + #if defined(__CPU_SETSIZE) + #define NETPERF_CPU_SETSIZE __CPU_SETSIZE ++#if defined(__CPU_SET_S) ++#define NETPERF_CPU_SET(cpu, cpusetp) __CPU_SET_S(cpu, sizeof (cpu_set_t), cpusetp) ++#define NETPERF_CPU_ZERO(cpusetp) __CPU_ZERO_S (sizeof (cpu_set_t), cpusetp) ++#else + #define NETPERF_CPU_SET(cpu, cpusetp) __CPU_SET(cpu, cpusetp) + #define NETPERF_CPU_ZERO(cpusetp) __CPU_ZERO (cpusetp) ++#endif + typedef cpu_set_t netperf_cpu_set_t; + #else + #define NETPERF_CPU_SETSIZE sizeof(unsigned long) diff --git a/package/netperf/patches/patch-src_netlib_c.orig b/package/netperf/patches/patch-src_netlib_c.orig new file mode 100644 index 000000000..f3e023cc0 --- /dev/null +++ b/package/netperf/patches/patch-src_netlib_c.orig @@ -0,0 +1,11 @@ +$Id: update-patches 24 2008-08-31 14:56:13Z wbx $ +--- netperf-2.4.3.orig/src/netlib.c 2007-02-15 01:12:35.000000000 +0100 ++++ netperf-2.4.3/src/netlib.c 2009-06-01 23:30:34.000000000 +0200 +@@ -59,6 +59,7 @@ char netlib_id[]="\ + /* This is based on a spot-check of a couple systems at my disposal. */ + /* If you have trouble compiling you may want to add "sys/" raj 10/95 */ + #include ++#include + #include + #ifdef MPE + # define NSIG _NSIG -- cgit v1.2.3