occt: master 57c28b61

Author Committer Branch Timestamp Parent
akz kgv master 2015-09-15 14:46:43 master 28a73c1f
Affected Issues  0022972: Eliminate macro definitions that has compiler-provided analogs (WNT and so on)
Changeset 0022972: Eliminate macro definitions that has compiler-provided analogs (WNT and so on)

1) Macro definition WNT replaced by _WIN32 and _MSC_VER for platform and compiler detection accordingly.
2) Macro definition LIN replaced by __linux__ macro.
3) Macro definition DEB replaced by OCCT_DEBUG macro.
mod - adm/cmake/occt_defs_flags.cmake Diff File
mod - adm/CMPLRS Diff File
mod - adm/genproj.tcl Diff File
mod - adm/templates/template.vc10 Diff File
mod - adm/templates/template.vc10x Diff File
mod - adm/templates/template.vc7 Diff File
mod - adm/templates/template.vc7x Diff File
mod - adm/templates/template.vc8 Diff File
mod - adm/templates/template.vc8x Diff File
mod - adm/templates/template.vc9 Diff File
mod - adm/templates/template.vc9x Diff File
mod - src/AppBlend/AppBlend_Debug.cxx Diff File
mod - src/AppCont/AppCont_ContMatrices.hxx Diff File
mod - src/AppDef/AppDef_Variational.cxx Diff File
mod - src/Aspect/Aspect_Drawable.hxx Diff File
mod - src/Aspect/Aspect_Handle.hxx Diff File
mod - src/Aspect/Aspect_XWD.hxx Diff File
mod - src/Blend/Blend_Debug.cxx Diff File
mod - src/Bnd/Bnd_BoundSortBox.cxx Diff File
mod - src/BOPDS/BOPDS_PassKey.cxx Diff File
mod - src/BOPDS/BOPDS_PaveBlock.cxx Diff File
mod - src/BRepCheck/BRepCheck_Wire.cxx Diff File
mod - src/BRepMesh/BRepMesh_Delaun.cxx Diff File
mod - src/BRepMesh/BRepMesh_DiscretFactory.cxx Diff File
mod - src/BRepTest/BRepTest_BasicCommands.cxx Diff File
mod - src/BRepTest/BRepTest_CurveCommands.cxx Diff File
mod - src/BRepTest/BRepTest_ExtremaCommands.cxx Diff File
mod - src/BRepTest/BRepTest_GPropCommands.cxx Diff File
mod - src/BRepTest/BRepTest_MatCommands.cxx Diff File
mod - src/BRepTest/BRepTest_ProjectionCommands.cxx Diff File
mod - src/BRepTest/BRepTest_SweepCommands.cxx Diff File
mod - src/BRepTools/BRepTools_ShapeSet.cxx Diff File
mod - src/BRepTopAdaptor/BRepTopAdaptor_FClass2d.cxx Diff File
mod - src/CDF/CDF_FWOSDriver.cxx Diff File
mod - src/CDF/CDF_Store.cxx Diff File
mod - src/DBRep/DBRep_DrawableShape.cxx Diff File
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff File
mod - src/DDataStd/DDataStd_DrawDisplayCommands.cxx Diff File
mod - src/DDataStd/DDataStd_DrawPresentation.cxx Diff File
mod - src/DDF/DDF_BrowserCommands.cxx Diff File
mod - src/DDF/DDF_IOStream.hxx Diff File
mod - src/DNaming/DNaming_BasicCommands.cxx Diff File
mod - src/DNaming/DNaming_ModelingCommands.cxx Diff File
mod - src/DNaming/DNaming_TransformationDriver.cxx Diff File
mod - src/DPrsStd/DPrsStd.cxx Diff File
mod - src/Draw/CommandWindow.cxx Diff File
mod - src/Draw/COMMANDWINDOW.h Diff File
mod - src/Draw/Draw.cxx Diff File
mod - src/Draw/DrawRessource.h Diff File
mod - src/Draw/Draw_Appli.hxx Diff File
mod - src/Draw/Draw_Grid.cxx Diff File
mod - src/Draw/Draw_Interpretor.cxx Diff File
mod - src/Draw/Draw_Main.cxx Diff File
mod - src/Draw/Draw_Main.hxx Diff File
mod - src/Draw/Draw_Viewer.cxx Diff File
mod - src/Draw/Draw_Viewer.hxx Diff File
mod - src/Draw/Draw_Window.cxx Diff File
mod - src/Draw/init.cxx Diff File
mod - src/Draw/init.h Diff File
mod - src/Draw/MainWindow.cxx Diff File
mod - src/Draw/MAINWINDOW.h Diff File
mod - src/DrawDim/DrawDim.cxx Diff File
mod - src/DrawDim/DrawDim_PlanarDimensionCommands.cxx Diff File
mod - src/DrawTrSurf/DrawTrSurf_Triangulation.cxx Diff File
mod - src/DrawTrSurf/DrawTrSurf_Triangulation2D.cxx Diff File
mod - src/DsgPrs/DsgPrs_FilletRadiusPresentation.cxx Diff File
mod - src/Expr/Expr_Operators.hxx Diff File
mod - src/ExprIntrp/ExprIntrp_yaccanal.hxx Diff File
mod - src/ExprIntrp/ExprIntrp_yacclex.cxx Diff File
mod - src/ExprIntrp/lex.ExprIntrp.c Diff File
mod - src/GeometryTest/GeometryTest_API2dCommands.cxx Diff File
mod - src/GeometryTest/GeometryTest_APICommands.cxx Diff File
mod - src/GeometryTest/GeometryTest_ConstraintCommands.cxx Diff File
mod - src/GeometryTest/GeometryTest_CurveCommands.cxx Diff File
mod - src/GeometryTest/GeometryTest_PolyCommands.cxx Diff File
mod - src/GeometryTest/GeometryTest_SurfaceCommands.cxx Diff File
mod - src/GeometryTest/GeometryTest_TestProjCommands.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_API2dCommands.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_ApproxCommands.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_CurveCommands.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_ModificationCommands.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_SurfaceCommands.cxx Diff File
mod - src/GeomToIGES/GeomToIGES_GeomSurface.cxx Diff File
mod - src/HLRTest/HLRTest.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_Reader.cxx Diff File
mod - src/Interface/Interface_CheckTool.cxx Diff File
mod - src/Interface/Interface_FileReaderTool.cxx Diff File
mod - src/IntImp/IntImp_ComputeTangence.hxx Diff File
mod - src/IntTools/IntTools.cxx Diff File
mod - src/IntTools/IntTools_EdgeFace.cxx Diff File
mod - src/LDOM/LDOMBasicString.cxx Diff File
mod - src/LDOM/LDOMParser.cxx Diff File
mod - src/LDOM/LDOM_BasicNode.cxx Diff File
mod - src/LDOM/LDOM_XmlReader.cxx Diff File
mod - src/LDOM/LDOM_XmlWriter.cxx Diff File
mod - src/MAT2d/MAT2d_MapBiIntHasher.lxx Diff File
mod - src/math/math_FunctionRoots.cxx Diff File
mod - src/math/math_Recipes.hxx Diff File
mod - src/MeshTest/MeshTest.cxx Diff File
mod - src/MeshVS/MeshVS_TextPrsBuilder.cxx Diff File
mod - src/Message/Message_MsgFile.cxx Diff File
mod - src/OpenGl/OpenGl_AVIWriter.hxx Diff File
mod - src/OpenGl/OpenGl_Window.cxx Diff File
mod - src/OSD/OSD.cxx Diff File
mod - src/OSD/OSD_Chronometer.cxx Diff File
mod - src/OSD/OSD_Directory.cxx Diff File
mod - src/OSD/OSD_DirectoryIterator.cxx Diff File
mod - src/OSD/OSD_Environment.cxx Diff File
mod - src/OSD/OSD_Error.cxx Diff File
mod - src/OSD/OSD_FileIterator.cxx Diff File
mod - src/OSD/OSD_Host.cxx Diff File
mod - src/OSD/OSD_MAllocHook.cxx Diff File
mod - src/OSD/OSD_Path.cxx Diff File
mod - src/OSD/OSD_Printer.cxx Diff File
mod - src/OSD/OSD_Process.cxx Diff File
mod - src/OSD/OSD_Protection.cxx Diff File
mod - src/OSD/OSD_PThread.hxx Diff File
mod - src/OSD/OSD_SharedLibrary.cxx Diff File
mod - src/OSD/OSD_signal.cxx Diff File
mod - src/OSD/OSD_signal_WNT.cxx Diff File
mod - src/OSD/OSD_Thread.cxx Diff File
mod - src/OSD/OSD_ThreadFunction.hxx Diff File
mod - src/OSD/OSD_Timer.cxx Diff File
mod - src/OSD/OSD_WNT.cxx Diff File
mod - src/OSD/OSD_WNT_BREAK.hxx Diff File
mod - src/PCDM/PCDM_ReadWriter_1.cxx Diff File
mod - src/PCDM/PCDM_ReferenceIterator.cxx Diff File
mod - src/Plugin/Plugin.cxx Diff File
mod - src/Poly/Poly_CoherentNode.cxx Diff File
mod - src/Poly/Poly_CoherentTriPtr.hxx Diff File
mod - src/QABugs/QABugs_1.cxx Diff File
mod - src/QABugs/QABugs_16.cxx Diff File
mod - src/QABugs/QABugs_19.cxx Diff File
mod - src/QABugs/QABugs_3.cxx Diff File
mod - src/QABugs/QABugs_9.cxx Diff File
mod - src/QADNaming/QADNaming_BasicCommands.cxx Diff File
mod - src/Quantity/Quantity_Convert.lxx Diff File
mod - src/Standard/Standard_ErrorHandler.cxx Diff File
mod - src/Standard/Standard_Macro.hxx Diff File
mod - src/Standard/Standard_MMgrOpt.cxx Diff File
mod - src/Standard/Standard_MMgrTBBalloc.cxx Diff File
mod - src/Standard/Standard_ThreadId.hxx Diff File
mod - src/Standard/Standard_UUID.hxx Diff File
mod - src/Standard/Standard_values.h Diff File
mod - src/STEPConstruct/STEPConstruct_AP203Context.cxx Diff File
mod - src/StepFile/lex.step.c Diff File
mod - src/StepFile/step.tab.c Diff File
mod - src/TDataStd/TDataStd_NamedData.cxx Diff File
mod - src/TDF/TDF_LabelMapHasher.lxx Diff File
mod - src/TDocStd/TDocStd_PathParser.cxx Diff File
mod - src/TestTopOpe/TestTopOpe.cxx Diff File
mod - src/TestTopOpe/TestTopOpe_BOOP.cxx Diff File
mod - src/TestTopOpe/TestTopOpe_MesureCommands.cxx Diff File
mod - src/TestTopOpeDraw/TestTopOpeDraw_Displayer.cxx Diff File
mod - src/TNaming/TNaming_Localizer.cxx Diff File
mod - src/TNaming/TNaming_NamingTool.cxx Diff File
mod - src/TNaming/TNaming_Selector.cxx Diff File
mod - src/TObj/TObj_Model.cxx Diff File
mod - src/TObjDRAW/TObjDRAW.cxx Diff File
mod - src/TopExp/TopExp_Explorer.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep.cxx Diff File
mod - src/TopOpeBRep/TopOpeBRep_FacesIntersector.cxx Diff File
mod - src/Units/Units_Lexicon.cxx Diff File
mod - src/UnitsAPI/UnitsAPI.cxx Diff File
mod - src/V3d/V3d_View_Print.cxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - src/VrmlData/VrmlData_Geometry.cxx Diff File
mod - src/VrmlData/VrmlData_Group.cxx Diff File
mod - src/VrmlData/VrmlData_IndexedFaceSet.cxx Diff File
mod - src/VrmlData/VrmlData_IndexedLineSet.cxx Diff File
mod - src/VrmlData/VrmlData_Material.cxx Diff File
mod - src/VrmlData/VrmlData_Node.cxx Diff File
mod - src/VrmlData/VrmlData_Scene.cxx Diff File
mod - src/VrmlData/VrmlData_WorldInfo.cxx Diff File
mod - src/XDEDRAW/XDEDRAW.cxx Diff File
mod - src/XmlLDrivers/XmlLDrivers_DocumentRetrievalDriver.cxx Diff File
mod - src/XmlLDrivers/XmlLDrivers_DocumentStorageDriver.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_NamedDataDriver.cxx Diff File
mod - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff File