[Avida-cvs] [avida-svn] r819 - in development: Avida.xcodeproj source/platform/tcmalloc
brysonda@myxo.css.msu.edu
brysonda at myxo.css.msu.edu
Mon Jul 10 11:51:39 PDT 2006
Author: brysonda
Date: 2006-07-10 14:51:39 -0400 (Mon, 10 Jul 2006)
New Revision: 819
Modified:
development/Avida.xcodeproj/project.pbxproj
development/source/platform/tcmalloc/system-alloc.cc
Log:
Fix a warning in TCMalloc. Adjust warning settings in Xcode project.
Modified: development/Avida.xcodeproj/project.pbxproj
===================================================================
--- development/Avida.xcodeproj/project.pbxproj 2006-07-10 15:22:58 UTC (rev 818)
+++ development/Avida.xcodeproj/project.pbxproj 2006-07-10 18:51:39 UTC (rev 819)
@@ -2346,9 +2346,11 @@
GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
PREBINDING = NO;
WARNING_CFLAGS = (
- "-Wmost",
+ "-Wextra",
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
+ "-Wconversion",
+ "-Winline",
);
};
name = Development;
@@ -2370,9 +2372,11 @@
GCC_UNROLL_LOOPS = YES;
PREBINDING = NO;
WARNING_CFLAGS = (
- "-Wmost",
+ "-Wextra",
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
+ "-Wconversion",
+ "-Winline",
);
};
name = "Deployment-G4";
@@ -2391,6 +2395,14 @@
INSTALL_PATH = /usr/local/lib;
PREBINDING = NO;
PRODUCT_NAME = tcmalloc;
+ WARNING_CFLAGS = (
+ "-Wextra",
+ "-Wno-four-char-constants",
+ "-Wno-unknown-pragmas",
+ "-Wconversion",
+ "-Winline",
+ "-Wno-sign-compare",
+ );
ZERO_LINK = YES;
};
name = Development;
@@ -2530,9 +2542,11 @@
GCC_UNROLL_LOOPS = YES;
PREBINDING = NO;
WARNING_CFLAGS = (
- "-Wmost",
+ "-Wextra",
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
+ "-Wconversion",
+ "-Winline",
);
};
name = "Deployment-G5";
@@ -2556,9 +2570,11 @@
OTHER_CFLAGS = "-falign-loops=16";
PREBINDING = NO;
WARNING_CFLAGS = (
- "-Wmost",
+ "-Wextra",
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
+ "-Wconversion",
+ "-Winline",
);
};
name = Profile;
@@ -2673,9 +2689,11 @@
GCC_UNROLL_LOOPS = YES;
PREBINDING = NO;
WARNING_CFLAGS = (
- "-Wmost",
+ "-Wextra",
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
+ "-Wconversion",
+ "-Winline",
);
};
name = "Deployment-Intel";
Modified: development/source/platform/tcmalloc/system-alloc.cc
===================================================================
--- development/source/platform/tcmalloc/system-alloc.cc 2006-07-10 15:22:58 UTC (rev 818)
+++ development/source/platform/tcmalloc/system-alloc.cc 2006-07-10 18:51:39 UTC (rev 819)
@@ -94,7 +94,7 @@
static void* TrySbrk(size_t size, size_t alignment) {
// sbrk will release memory if passed a negative number, so we do
// a strict check here
- if (static_cast<uintptr_t>(size + alignment) < 0) return NULL;
+ if (static_cast<int>(size + alignment) < 0) return NULL;
size = ((size + alignment - 1) / alignment) * alignment;
void* result = sbrk(size);
More information about the Avida-cvs
mailing list