Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 179 (100.0%) | 1939 (100.0%) | 10.8 |
sjoelund.se | 95 (53.1%) | 1054 (54.4%) | 11.0 |
dietmarw | 42 (23.5%) | 534 (27.5%) | 12.7 |
hudson | 12 (6.7%) | 152 (7.8%) | 12.6 |
adrpo | 15 (8.4%) | 127 (6.5%) | 8.4 |
petar | 6 (3.4%) | 37 (1.9%) | 6.1 |
Frenkel TUD | 7 (3.9%) | 35 (1.8%) | 5.0 |
bjozac | 2 (1.1%) | 0 (0.0%) | 0.0 |
Remove the modpar library as it has been disabled for a long time
0 lines of code changed in 29 files:
Compiler/FrontEnd/InstExtends.mo
- handle SCode.DERIVED (for class extends X)
- strip environment prefix from crefs and paths.
Compiler/Template/AbsynDumpTpl.tpl
- handle Absyn.PARTEVALFUNCTION
Compiler/FrontEnd/F*
- add first draft of graph for SCode.
- not used yet
testsuite/flattening/*
- fix tests due to environment strip.
1 lines of code changed in 1 file:
Revert r15962 (accidently replaced 8 spaces with 2 spaces; was supposed to be 1 tab to 2 spaces but text editors messed up the command)
Contact me if you have problems merging your working copy
151 lines of code changed in 11 files:
[Janitor mode] Fix tabs
151 lines of code changed in 11 files:
[Janitor mode] Set auto-props
1 lines of code changed in 1 file:
Trim trailing whitespace
59 lines of code changed in 3 files:
- Modify makefiles to be able to compile omc without RML installed (configure --without-rml; make bootstrap-from-tarball)
- Pray the RML makefiles were not broken
3 lines of code changed in 1 file:
- Converted some files to UTF-8
1 lines of code changed in 1 file:
- gee, we were copying the lib into /omc :)
4 lines of code changed in 1 file:
- Fixes for modpar+bootstrapping
3 lines of code changed in 1 file:
- Add @CFLAGS@ to more Makefiles
- Use gcc instead of rmlc to compile generated C-sources
1 lines of code changed in 1 file:
- Tabs to spaces
238 lines of code changed in 19 files:
- Replaced tab characters with 2 spaces (mostly in C sources since Eclipse/MDT usually manages to avoid using tabs)
$ svn diff Compiler/ | grep ^- | grep -v ^--- | wc -l
4771
$ svn diff c_runtime/ | grep ^- | grep -v ^--- | wc -l
13365
$ svn diff OMNotebook/ | grep ^- | grep -v ^--- | wc -l
17341
$ svn diff OMShell/ | grep ^- | grep -v ^--- | wc -l
582
450 lines of code changed in 22 files:
- fix makefile for mingw
1 lines of code changed in 1 file:
- Fix regeneration of libomcmodpar.a if make clean has been run
7 lines of code changed in 2 files:
- Implemented libmodparomc.a (the stub version of modpar)
139 lines of code changed in 3 files:
- Fix svn-eol-style on Makefiles
1 lines of code changed in 1 file:
- Added support for unset RMLHOME when doing ./configure
- More removal of files when doing make clean or make distclean
1 lines of code changed in 1 file:
- CMakeFiles now work on win32 and linux to generate omc executable.
- Linux define RLMHOME, point to your rml install path
- win: define OMDEV environment variable, point to your OMDev installation
- Attention: because function rml_user_gc is defined at rml.lib you can
- at force flag to TARGET_LINK_LIBRARIES(omc rml) (for win32 -> TARGET_LINK_LIBRARIES(omc -FORCE:MULTIPLE rml))
or - rebuild rml lib without function rml_user_gc
0 lines of code changed in 1 file:
- update CMakeFiles for linux
7 lines of code changed in 1 file:
- continue with CMakeFiles
1 lines of code changed in 1 file:
- update CMake Files, now only the linker fails because of
runtime.lib(systemimpl.obj) : error LNK2005: _rml_user_gc ist bereits in librml.lib(p-usergc.obj) definiert.
>msvcprt.lib, MSVCRT.lib, error LNK2005: __errno ist bereits in LIBCMT.lib(dosmap.obj) definiert. ...
1 lines of code changed in 1 file:
- add CMakeFiles to build omc with CMake (not yet finished)
23 lines of code changed in 1 file:
minor changes for windows make files.
0 lines of code changed in 2 files:
- do not use modpar in modpar/Makefile.omdev.mingw by default in Windows.
it depends on boost and by default we don't need it.
2 lines of code changed in 1 file:
enumerations part 1
- what does not work
- redeclaration
- Integer(Enumeration)
- String(Enumeration)
- ... (perhaps more i have not yet finished all enumeration testcases)
2 lines of code changed in 1 file:
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
534 lines of code changed in 42 files:
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
0 lines of code changed in 2 files:
- updates so no OMC_BUILD_FROM is used. Also got rid of all the .rml compilation section.
- small updates to readmes
0 lines of code changed in 1 file:
undated to Java names all the names of the external relations!
please, if you add some other external relations do not use "_" in it
at least until we move to MetaModelica.
34 lines of code changed in 4 files:
Adrian Pop, 2006-02-26
- compilation on Linux, Cygwin, MSVC works now from SVN. All tests are OK.
- big changes to compilation result structure:
The compilation result has now the following structure:
build/bin (omc, OMShell, OMNotebook, ptplot.jar, Compile.bat, Compile, doPlot.bat, doPlot, omc_helptext.txt)
build/include (all the .h files from c_runtime)
build/lib (all the lib* and libf2c/lib* files from c_runtime)
build/doc (trunk/doc and Compiler/doc)
build/doc/testmodels (all the trunk/Examples/*.* files)
---------------------------------------------
- the makefiles now copy the needed files to the above structure after compilation
- changed the rml files to use this structure when compiling, or plotting.
- changed the rtest files to use the build structure when running tests
- changed the VC7 setup to use this structure when deploying
- changed mosh (changed its name to OMShell) to use this structure when running omc
- added an install to the root Makefile that installs in what was give to configure --prefix=path
or just ./install if none given.
The usage of OPENMODELICAHOME changed in this way:
- OPENMODELICAHOME/bin is used when running omc or calling scripts or searching for omc_helptext.txt
- OPENMODELICAHOME/lib is given as -L to compilation scripts
- OPENMODELICAHOME/include is given as -I to compilation scripts
helptext.txt and interactive_api.txt moved to Compiler/doc/omc_helptext.txt or omc_interactive_api.txt
Updated all README* accordingly.
These changes will make easier to move source directories around and
arrange the SVN as we like because the runtime structure is not
the same as the compilation structure anymore.
Also is easier to understand what is the result of a compilation
because all the needed files for running OMC are now in trunk/build
and not all over the source tree.
7 lines of code changed in 2 files:
Adrian Pop, adrpo@ida.liu.se, 2006-02-02
- fixed so that Makefile.omdev.mingw use rml2sig/rmldep-new.sh instead of rmldep.sh
- fixed some text messages in the Makefile.omdev.mingw Makefiles that appear when
variables are not set
1 lines of code changed in 1 file:
Adrian Pop, adrpo@ida.liu.se, 2006-02-02
Fixed some:
- missing separators
- tests of the environment variables
in some of the Makefile.omdev.mingw
2 lines of code changed in 1 file:
OMDev compilation files + Eclipse project + eclipse builder.
----
Adrian Pop, adrpo@ida.liu.se, 2006-02-01
----
76 lines of code changed in 1 file:
Linear subsystem of equations now works. Also added explicit euler solver method, accessed using -m option to executable.
2 lines of code changed in 2 files:
Fixed bug in DAELow.lower_varkind, etc.
4 lines of code changed in 1 file:
Fixed bugs in Codegen for nonlinear systems.
25 lines of code changed in 1 file:
Added StructualParam1.mo, removed print from Inst.
6 lines of code changed in 2 files: