Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-02-05[gen.c] added @Tracing annotation, generation and c interfaceJuergen Haug1-0/+3
Bug 570958 * added annotation * added tracing information to genmodel * generate code with tracing calls (etMSCTracer.h) The tracining implementation is not part of eTrice Change-Id: Iff3c6c5e33b7c0d59b32fee8dfa4ec4ecbf97981
2020-09-29[generator.c] Restore capability to produce data logsJan Belle1-0/+5
Bug 550639 Change-Id: Ic114aec968ea614fee8525c7e318890f652848ea
2019-09-01[generator] Remove support for data loggingJan Belle1-5/+0
Bug 550639 Change-Id: I89b4807d10d52ef3f87b300ade406f3e6caad10c
2019-06-07Bug 538027 - switching from EPL-1.0 to EPL-2.0Henrik Rentz-Reichert1-2/+4
Also C and C++ sources Change-Id: I99e2b19c0c7ea1ad120535e92a99d6fb18ec4ef0
2016-05-09* turned C++ into C commentsHenrik Rentz-Reichert1-3/+3
* generic Posix uses default C standard * Windows MinGW uses C99 standard Change-Id: Ieddec47ca62aed66c859348849ded5e6f1801bbd
2015-05-13etrice.generator.c added a #define to avoid acces to argc argvThomas Jung1-0/+1
2014-03-31runner conditionallytjung1-1/+3
2013-12-04406871: [runtime.c] finish doxygen documentation for runtime.cHenrik Rentz-Reichert1-4/+22
https://bugs.eclipse.org/bugs/show_bug.cgi?id=406871 Change-Id: I2973b87bebc726a7aafa89d7b181bf7f16059834
2013-12-03406870: [runtime.c] unify etMemory.hHenrik Rentz-Reichert1-2/+0
https://bugs.eclipse.org/bugs/show_bug.cgi?id=406870
2013-11-29Bug 422859: [generator.c] implement a means to log data driven ports during ↵Henrik Rentz-Reichert1-0/+3
execution https://bugs.eclipse.org/422859 Change-Id: Ie635ece6909663873b227ce2a20a07deb85aa6ad
2013-07-12Merge remote-tracking branch 'origin/master'Thomas Schuetz1-34/+34
Conflicts: plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.c.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.java.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.c.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.c.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.java.zip Change-Id: I98e2df3ab57d6e7e8f27e5b0aee7eaa189bfbc33
2013-07-03[generator.c, runtime.c] added first, incomplete version for generationThomas Schuetz1-1/+1
of async MSC logging Change-Id: I141a7ae5ae3f56cae0e0f150e711cf28e569b783
2013-07-03[runtime.c] added defines for async MSC loggerThomas Schuetz1-2/+5
2013-05-03Merge remote-tracking branch 'origin/CGenPhysical'Henrik Rentz-Reichert1-4/+2
Conflicts: examples/org.eclipse.etrice.generator.c.reference/model/cGenRef.room plugins/org.eclipse.etrice.core.etmap/xtend-gen/org/eclipse/etrice/core/etmap/generator/ETMapGenerator.java plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysLexer.java plugins/org.eclipse.etrice.core.etphys/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.etphys).launch plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/ETPhys.ecore plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/parser/antlr/internal/InternalETPhysLexer.java plugins/org.eclipse.etrice.core.etphys/xtend-gen/org/eclipse/etrice/core/etphys/generator/ETPhysGenerator.java plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/Root.java plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CExtensions.xtend plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/StateMachineGen.xtend plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.xtend plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/SubSystemRunnerGen.xtend plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/CExtensions.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/DataClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/Initialization.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/SubSystemClassGen.java plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/SubSystemRunnerGen.java plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.java plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/ConfigGenAddon.java plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/CppExtensions.java plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/Initialization.java plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/MainGen.java plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/StateMachineGen.java plugins/org.eclipse.etrice.generator.doc/xtend-gen/org/eclipse/etrice/generator/doc/gen/DocGen.java plugins/org.eclipse.etrice.generator.doc/xtend-gen/org/eclipse/etrice/generator/doc/gen/InstanceDiagramGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ActorClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/DataClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/Initialization.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/SubSystemClassGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/SubSystemRunnerGen.java plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/VariableServiceGen.java plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/GenericStateMachineGenerator.xtend plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/RoomExtensions.xtend plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericActorClassGenerator.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericProtocolClassGenerator.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericStateMachineGenerator.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/PrepareFileSystem.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/ProcedureHelpers.java plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/RoomExtensions.java plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.c.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.cpp.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.modellib.java.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.c.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.cpp.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.runtime.java.zip plugins/org.eclipse.etrice.ui.runtime/contents/org.eclipse.etrice.tutorials.c.zip plugins/org.eclipse.etrice.ui.runtime/create_contents.xml runtime/org.eclipse.etrice.modellib.c/.gitignore runtime/org.eclipse.etrice.runtime.c/.cproject runtime/org.eclipse.etrice.runtime.c/src/common/platform/etPlatform.h runtime/org.eclipse.etrice.runtime.c/src/platforms/generic/etDatatypes.h runtime/org.eclipse.etrice.runtime.c/src/platforms/generic/etLogger.c runtime/org.eclipse.etrice.runtime.c/src/platforms/generic/etPlatform.c
2013-04-04[runtime.c, generator.c] bugfixes for messaging and MSC loggingThomas Schuetz1-4/+0
Change-Id: I2d46582329df8e2c6b070ef649741f6eec7347f2
2013-02-14[runtime.c, generator.c, generator.c.tests] bug 400678: variable ↵Henrik Rentz-Reichert1-1/+1
declarations should be at beginning of block https://bugs.eclipse.org/400678 Improved ANSI compliance of the runtime and generated code - no use of // comments - variable declarations not after first statement
2013-01-04[runtime.c , generator.c.reference] first running version of C referenceThomas Schuetz1-1/+1
code with new runtime API - synchronization does not work yet! Change-Id: Ib37b1a0ea7f3d790cb655d68240c36fe9840dc98
2013-01-04[runtime.c] first changes for multi threading and physical modelThomas Schuetz1-0/+2
Change-Id: I68a39353ba0f293d8ff8bb90f2b5d340b43f3ac4
2012-09-07[runtime.c / generator.c] reorganized structure of runtime / moved and ↵Thomas Schuetz1-0/+33
renamed etGlobalFlags.h to project specific config/etRuntimeConfig.h

    Back to the top