|
From: <got...@us...> - 2009-09-08 19:37:19
|
Revision: 286
http://scstudio.svn.sourceforge.net/scstudio/?rev=286&view=rev
Author: gotthardp
Date: 2009-09-08 19:37:09 +0000 (Tue, 08 Sep 2009)
Log Message:
-----------
Fix file properties. Use -Wall only with gcc.
Modified Paths:
--------------
trunk/CMakeLists.txt
trunk/src/check/time/CMakeLists.txt
trunk/src/check/time/constrain_check.h
trunk/tests/CMakeLists.txt
Property Changed:
----------------
trunk/src/check/time/constrain_check.cpp
trunk/src/check/time/constrain_check.h
trunk/src/check/time/time_pseudocode.h
Modified: trunk/CMakeLists.txt
===================================================================
--- trunk/CMakeLists.txt 2009-09-08 14:57:24 UTC (rev 285)
+++ trunk/CMakeLists.txt 2009-09-08 19:37:09 UTC (rev 286)
@@ -19,6 +19,11 @@
ADD_DEFINITIONS(-DHOST_IS_BIG_ENDIAN)
ENDIF(BIG_ENDIAN)
+# Enforce strict ANSI C/C++ compliancy checking
+IF(CMAKE_COMPILER_IS_GNUCXX)
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -ansi -Wall -Woverloaded-virtual -Wno-unused-function")
+ENDIF(CMAKE_COMPILER_IS_GNUCXX)
+
FIND_PACKAGE(Boost REQUIRED)
INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR})
Modified: trunk/src/check/time/CMakeLists.txt
===================================================================
--- trunk/src/check/time/CMakeLists.txt 2009-09-08 14:57:24 UTC (rev 285)
+++ trunk/src/check/time/CMakeLists.txt 2009-09-08 19:37:09 UTC (rev 286)
@@ -1,5 +1,3 @@
-ADD_DEFINITIONS("-g -Wall -pedantic -ansi")
-
ADD_LIBRARY(sctime SHARED
export.h
time_consistency.cpp
Property changes on: trunk/src/check/time/constrain_check.cpp
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Modified: trunk/src/check/time/constrain_check.h
===================================================================
--- trunk/src/check/time/constrain_check.h 2009-09-08 14:57:24 UTC (rev 285)
+++ trunk/src/check/time/constrain_check.h 2009-09-08 19:37:09 UTC (rev 286)
@@ -161,7 +161,7 @@
void mark_time_relation(const TimeRelationRefNodePtrSet& relations)
{
- TimeRelationRefNodePtrSet::iterator it;
+ TimeRelationRefNodePtrSet::const_iterator it;
for(it=relations.begin();it!=relations.end();it++)
mark_time_relation(it->get());
}
Property changes on: trunk/src/check/time/constrain_check.h
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Property changes on: trunk/src/check/time/time_pseudocode.h
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Modified: trunk/tests/CMakeLists.txt
===================================================================
--- trunk/tests/CMakeLists.txt 2009-09-08 14:57:24 UTC (rev 285)
+++ trunk/tests/CMakeLists.txt 2009-09-08 19:37:09 UTC (rev 286)
@@ -1,7 +1,5 @@
ENABLE_TESTING()
-ADD_DEFINITIONS("-g -Wall -pedantic -ansi")
-
ADD_EXECUTABLE(universal_boundedness_checker_test
universal_boundedness_checker_test.cpp
)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|