[root]/Compiler/VC7
MakeRMLandGRAMMAR
(0 files, 0 lines)
MakeStaticMicoLib
(0 files, 0 lines)
Release
(0 files, 0 lines)
Setup
(0 files, 0 lines)
bin
(0 files, 0 lines)
icons
(0 files, 0 lines)
lib
(0 files, 0 lines)
testmodels
(0 files, 0 lines)
tools
(0 files, 0 lines)
zips
(0 files, 0 lines)
UpdateEnv
(0 files, 0 lines)
antlr
(0 files, 0 lines)
omc
(0 files, 0 lines)
rmlRuntime
(0 files, 0 lines)
runtime
(0 files, 0 lines)
common
(0 files, 0 lines)
diff
(0 files, 0 lines)
mask
(0 files, 0 lines)
plain
(0 files, 0 lines)
sendData
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 90 (100.0%) | 3874 (100.0%) | 43.0 |
adrpo | 63 (70.0%) | 2122 (54.8%) | 33.6 |
levsa | 10 (11.1%) | 814 (21.0%) | 81.4 |
dietmarw | 7 (7.8%) | 764 (19.7%) | 109.1 |
x02lucpo | 3 (3.3%) | 139 (3.6%) | 46.3 |
petar | 3 (3.3%) | 15 (0.4%) | 5.0 |
haklu | 1 (1.1%) | 13 (0.3%) | 13.0 |
x06hener | 3 (3.3%) | 7 (0.2%) | 2.3 |
- moved /trunk/Compiler/VC7 to /installers/windows/VC7
0 lines of code changed in 17 files:
- updates for Visual Studio projects
- transform if equations after we print the DAE.
48 lines of code changed in 2 files:
Formal clean up of all code files:
* applied svn:eol-style native to all files except Compiler/*.mo --> LF
* unified the eol-style of ALL files (this was necessary in order to set the svn properties
* unification was done by a script which also removed all trailing whitespaces (except for all files in testsuite as white spaces are necessary to successful compare the results, could be improved maybe)
* make clean all test --> success on Ubuntu Linux 8.10, proably a good idea to run it for the other platforms as well.
* FYI: script to remove trailing white spaces: http://is.gd/5A6B
764 lines of code changed in 7 files:
- switched all plot<->plot2
- switched all plotParameteric<->plotParametric2
- now val(var, integer) works!
1 lines of code changed in 1 file:
- fixes for Visual Studio debugging
- added debug_print in internal.c
7 lines of code changed in 2 files:
- YOU WILL NEED THE NEW OMDev AND MSVC 2008 TO BUILD THE RELEASE
OMDev: http://www.ida.liu.se/~adrpo/omc/omdev/mingw/
- upgraded the entire OMC solution OpenModelica\Compiler\VC7\omc\omc.sln to MSVC 2008
+ got rid of some deprecated compiler flags
+ changed from mico2311.lib to mico2313.lib
- Changes to the Setup project
+ added the new GCC 3.4.5 and removed GCC 3.4.4
+ added the new Qt 4.4.2 DLLs needed by OMNotebook
+ added Coin3D and SoQt DLLs needed by the new OMNotebook 3D visualization
+ added the new MSVC 2008 DLLs and removed the old MSVC 2003 DLLs
+ added SimpleVisual.mo to the ModelicaLib.tar.gz
+ the lib directory of the OpenModelica release directory now contains c_runtime.lib
- added the old gcc-3.4.4.tar.gz just in case we will need it later
1760 lines of code changed in 5 files:
- added more files to the project
6 lines of code changed in 1 file:
HUGE CHANGES THAT FIX A MEMORY LEAK AND REQUIRE
A NEW OMDev: [http://www.ida.liu.se/~adrpo/omc/omdev/mingw/]
or a new MMC/RML Compiler: [do an svn update]
- Fixes for the memory leak
+ got rid of yacclib.c|h as this functionality is now present directly in mmc/rml
+ got rid of yacclib.h include in files:
TaskGraphExt.cpp, TaskGraphExt_stub.cpp, corbaimpl.cpp, daeext.cpp,
errorext.cpp, printimpl.c, ptolemyio.cpp, rtopts.c, settingsimpl.c,
systemimpl.c
- Changes to Visual Source projects to deal with fixes for the memory leak
+ pushed the new changes into rmlRuntime project
+ removed yacclib.c|h from the projects
+ small changes to the debug configuration of projects
- Changed the default tolerance from 1e-10 to 1e-6 in
Main.mo and commands.xml
7 lines of code changed in 4 files:
- fixes for Visual Studio compilation
add also gcc flags: -msse2 -mfpmath=sse when compiling with VS.
- add base_array* to the c_runtime.vcproj
- small changes to Setup.vdproj
6 lines of code changed in 1 file:
- changed the message given in console.
1 lines of code changed in 1 file:
- fixed the input path to mico2311.lib: $(OMDev)\lib\mico-win32-msvc
1 lines of code changed in 1 file:
- fixes to the Visual Studio project to build the debug version of omc.
5 lines of code changed in 1 file:
- create the Debug directory
0 lines of code changed in 1 file:
- fixes to the Windows setup
2 lines of code changed in 1 file:
*Removed some debug library dependencies
*Removed some unused function arguments
3 lines of code changed in 1 file:
*Added the sendData project to the VC7 directory
1 lines of code changed in 1 file:
*Added static Qt libraries for MinGW
*The MinGW version of Omc is now built with static Qt libraries
*Added some Qt header files
*Added range options to plot2/plotParametric2
*Removed some unnecessary files.
3 lines of code changed in 1 file:
- added -ftrace option to Makefile.w32
- used -trace option in corbaimpl.cpp
- updated Compile.bat to work on Vista
- updated c_runtime.vcproj, added meta_modelica.c and meta_modelica.h
- update omc.vcproj
- updated VC7/rmlRuntime/runtime/common/main.c to take in -trace option
- updated VC7/c_runtime.vcproj to take the OMNotebook and OMShell from
trunk instead of M:\
27 lines of code changed in 2 files:
- VC7 Setup fixes for new stuff in OMNotebook
- Parser fixes to handle multiple for iterators, both in array iterators and in for loops,
Have a look at Absyn.ForIterators
- Small changes in makefiles
- Fixed stringEqual in external-rml.c
- ptplot.jar dumps the plot image in $OPENMODELICAHOME/tmp/
- OMNotebook and OMShell in windows now starts in $OPENMODELICAHOME/tmp/
12 lines of code changed in 1 file:
- at the end of the build copy also mico2311.dll to trunk/build/bin so that we can run the testsuite.
8 lines of code changed in 1 file:
- fixed VC7 Debug configuration (needs new OMDev which contains mico2311 debug libs)
+ wrote some debug makefiles for VC7
+ i think is a good idea to run a debugging omc.exe
sometimes to figure out random crashes.
- runtime/corbaimpl.cpp:
moved all the Corba variables from Corba__intialize to global ones
as when Corba__initialize returns sometimes omc crashes on variable delete.
- some more includes into runtime files
108 lines of code changed in 5 files:
- changed Makefiles to actually stop when an error happens
- added copyright to printimpl.c
- added some more includes for strlen, strcpy and malloc
- changed version number to 1.4.3 in settingsimpl.c
- changed version number, product code in Setup.vdproj
- changed the way MinGW and ModelicaLibrary are handled in the .msi release
now, they are packed like normal directories and files not exploded at
installation from mingw.tar.gz and ModelicaLib.tar.gz
I think this will fix some problems with the installation
- changed 1.4.2 to 1.4.3 into all .onb files
- wrote a small README-BUILD-RELEASE.txt on how to build a OpenModelica release
3 lines of code changed in 1 file:
- got rid of winruntime, now everything resides in runtime
and the implementation is different via compiler and OS flags
- changed so that System.writeFile uses
fwrite insead of fprintf as is way
faster and better.
- updated copyright to year 2006 and added it to most of the files.
- updated SG so that it doesn't talk on winruntime anymore
- updated the omc.snl project and runtime.vcproj to take files from runtime
instead of winruntime.
- changed winruntime to runtime anywhere I could find it.
- got rid of some warnings by casting the values to the needed type.
15 lines of code changed in 1 file:
Updated compiler options
6 lines of code changed in 2 files:
- fixes to the omc VC7 project (now no CLASSPATH setting is needed)
6 lines of code changed in 1 file:
- fixed the MSVC projects and makefiles to use OMDev binaries compiled with MSVC
- updated the win32 readme: README-WIN32.txt
8 lines of code changed in 5 files:
- optimizations and update of product code in Uninstall.bat
23 lines of code changed in 4 files:
50 lines of code changed in 1 file:
small fixes to vc7 setup and winruntime
3 lines of code changed in 1 file:
Adrian Pop, adrpo@ida.liu.se, 2006-03-10
- fixed the new stuff from c_runtime into the VC7 setup
- fixed the new RML runtime in the VC7 setup
- fixed the testsuite/mosfiles/interactive_api_attributes.mos [petar changed the getClassInformation() API]
- fixed the testsuite/mosfiles/loadFileInteractiveQualified.mos [petar changed the getClassInformation() API]
Cheers,
Adrian Pop/
15 lines of code changed in 2 files:
added a settings-module for different global settings
3 lines of code changed in 1 file:
Changed errorhandling to use the new Error module with separate error messages in large table and unique error codes.
Client tools should use getMessagesString or getMessagesStringInternal.
9 lines of code changed in 1 file:
corrected the generation of code to put out the correct values for different arrays
68 lines of code changed in 1 file:
libf2c.vcproj for compiling f2c. This is a library for facilitate the interaction between C and fortran
68 lines of code changed in 1 file:
Small fixes regarding namechange to omc
13 lines of code changed in 1 file:
Changed modeq to omc everyhwere, updated source. Renamed build directories for modeq to omc. Updated VC7 projects and solution as well.
416 lines of code changed in 8 files:
Moved directory modeq to Compiler. Updated references to the modeq directory so that they refer to Compiler/ instead
398 lines of code changed in 2 files: