FreeBSD Bugzilla – Attachment 141780 Details for
Bug 188678
benchmarks/bonnie++ Clang/libc++ compatibility patch
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 3.24 KB, created by
Matthew Rezny
on 2014-04-16 02:50:01 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Matthew Rezny
Created:
2014-04-16 02:50:01 UTC
Size:
3.24 KB
patch
obsolete
>Index: benchmarks/bonnie++/Makefile >=================================================================== >--- benchmarks/bonnie++/Makefile (revision 350650) >+++ benchmarks/bonnie++/Makefile (working copy) >@@ -14,7 +14,6 @@ > LICENSE= GPLv2 > > GNU_CONFIGURE= yes >-USE_GCC= any > > USES= shebangfix > SHEBANG_FILES= bon_csv2txt.in >Index: benchmarks/bonnie++/files/patch-bonnie.h.in >=================================================================== >--- benchmarks/bonnie++/files/patch-bonnie.h.in (revision 0) >+++ benchmarks/bonnie++/files/patch-bonnie.h.in (working copy) >@@ -0,0 +1,20 @@ >+--- bonnie.h.in.orig 2009-08-21 18:45:50.068536643 +0000 >++++ bonnie.h.in 2009-08-21 18:45:58.564755017 +0000 >+@@ -1,8 +1,6 @@ >+ #ifndef BONNIE >+ #define BONNIE >+ >+-using namespace std; >+- >+ #define BON_VERSION "@version@" >+ #define CSV_VERSION "@csv_version@" >+ >+@@ -12,6 +10,8 @@ >+ #include <sys/stat.h> >+ #include <fcntl.h> >+ >++using namespace std; >++ >+ typedef FILE *PFILE; >+ >+ #define SemKey 4711 > >Index: benchmarks/bonnie++/files/patch-duration.cpp >=================================================================== >--- benchmarks/bonnie++/files/patch-duration.cpp (revision 0) >+++ benchmarks/bonnie++/files/patch-duration.cpp (working copy) >@@ -0,0 +1,17 @@ >+--- duration.cpp.orig 2009-08-21 18:45:50.068536643 +0000 >++++ duration.cpp 2009-08-21 18:45:58.564755017 +0000 >+@@ -1,5 +1,3 @@ >+-using namespace std; >+- >+ #include <stdlib.h> >+ >+ #include "duration.h" >+@@ -20,6 +18,8 @@ >+ #endif >+ #endif >+ >++using namespace std; >++ >+ Duration_Base::Duration_Base() >+ : m_start(0.0) >+ , m_max(0.0) > >Index: benchmarks/bonnie++/files/patch-port.h.in >=================================================================== >--- benchmarks/bonnie++/files/patch-port.h.in (revision 350650) >+++ benchmarks/bonnie++/files/patch-port.h.in (working copy) >@@ -1,21 +1,35 @@ > --- port.h.in.orig 2009-08-21 18:45:50.068536643 +0000 > +++ port.h.in 2009-08-21 18:45:58.564755017 +0000 >-@@ -3,18 +3,8 @@ >- >+@@ -4,12 +4,12 @@ > #include "conf.h" > >--#ifndef HAVE_MIN_MAX >+ #ifndef HAVE_MIN_MAX > -#if defined(HAVE_ALGO_H) || defined(HAVE_ALGO) > -#ifdef HAVE_ALGO >--#include <algo> >++#if defined(HAVE_ALGORITHM) >++#include <algorithm> >++#elif defined(HAVE_ALGO) >+ #include <algo> > -#else >--#include <algo.h> >++#elif defined(HAVE_ALGO_H) >+ #include <algo.h> > -#endif >--#else >+ #else > #define min(XX,YY) ((XX) < (YY) ? (XX) : (YY)) > #define max(XX,YY) ((XX) > (YY) ? (XX) : (YY)) >+@@ -19,14 +19,7 @@ >+ @semun@ >+ @bool@ >+ @snprintf@ >+-#ifndef _LARGEFILE64_SOURCE >+-@large_file@ > -#endif >+-#ifdef _LARGEFILE64_SOURCE >+-#define OFF_T_PRINTF "%lld" >+-#else >+-#define OFF_T_PRINTF "%d" > -#endif >++#define OFF_T_PRINTF "%ld" > >- @semun@ >- @bool@ >+ #if @true_false@ >+ #define false 0 >Index: benchmarks/bonnie++/files/patch-rand.h >=================================================================== >--- benchmarks/bonnie++/files/patch-rand.h (revision 0) >+++ benchmarks/bonnie++/files/patch-rand.h (working copy) >@@ -0,0 +1,15 @@ >+--- rand.h.orig 2009-08-21 18:45:50.068536643 +0000 >++++ rand.h 2009-08-21 18:45:58.564755017 +0000 >+@@ -1,11 +1,11 @@ >+ #ifndef RAND_H >+ #define RAND_H >+ >+-using namespace std; >+ #include "port.h" >+ #include <stdio.h> >+ #include <stdlib.h> >+ #include <string> >++using namespace std; >+ >+ class Rand >+ {
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 188678
: 141780 |
141781
|
141782