From 54fdf617535bc4c78f0f0805dd649cbebf20131c Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Mon, 23 Nov 2009 18:25:03 +0100 Subject: [PATCH] Updated to compile against code from SourceForge instead of from FRESCOR SVN New submodules: * src/fna 0000000...45f5e05 (190): > Unified header for FNA * src/fosa 0000000...e5a90ef (208): > Updating header text in FOSA files for the incoming final project release * src/frsh-include 0000000...d188ee7 (210): > Deadline miss notification signals API changed Modified submodules: * src/frsh_forb f7733fa...253e0a3 (31): > disk_bfq: Cleaned up Makefile.omk > disk_bfq: Manager updated to work correctly with contract cancelation > Fixed race condition in allocator registration > Fixed the number of available container blocks > Fixed printf warnings on 64-bit arch > Fixed "allocation" of dummy VRESes > Check for internal bugs in frsh_contract_negotiate() > Added ID of the new FWP contract block > Deadline miss notification signals API changed > renegobench: Fixed timespec substraction > Added renegotiation and spare capacity demos for dummy resource > Fix typo > Added NULL checks to get functions in frsh_distributed > Fixed segmentation fault in FCB when negotiating dummy contracts > Fixed bug in frsh_contract_set_basic_params() > Added frsh_contract_destroy() function > FCB can print all log domains when invoked with -l '?' > Do not allocate dummy contracts > Added fres_contract_get_type() helper function > Added contract logging to FCB > Added fres_contract_to_string2() > Implemented more precise calculation in negobench > Negobench was enhanced to accept the number of contracts from command line > frm_dummy properly handles -h switch > Added OS/scheduler block to the diagram > Added figure with representation of contract > Fixed a warning when dummy resource is compiled as non-verbose > Fixed a int to pointer conversion warning on 64 bit systems > Added more benchmarks > dummy resource manager gained an option to accept all contracts > Added a more compact version of negotiation figure * src/ulut 3f5867b...368edaa (7): > uLUt: added definition for weak attribute. > Add possibility to specify GAVL, GSA and HTIMER generated symbols scope. > Corrected pointer type in custom static GSA generated functions. > Added ul_logreg_for_each_domain() > Added UL_ATTR_REENTRANT attribute into defines for SDCC integration. > Corrected delete_all for static version of GSA. > Added support for static GSA arrays with insert/delete functionality. --- .gitmodules | 9 +++++++++ build/frsh | 1 - src/.gitignore | 3 --- src/fna | 1 + src/fosa | 1 + src/frsh-include | 1 + src/frsh_forb | 2 +- src/ulut | 2 +- src/update-svn-revision | 26 -------------------------- 9 files changed, 14 insertions(+), 32 deletions(-) delete mode 120000 build/frsh delete mode 100644 src/.gitignore create mode 160000 src/fna create mode 160000 src/fosa create mode 160000 src/frsh-include delete mode 100755 src/update-svn-revision diff --git a/.gitmodules b/.gitmodules index c74a804..6c64433 100644 --- a/.gitmodules +++ b/.gitmodules @@ -16,3 +16,12 @@ [submodule "src/ffmpeg"] path = src/ffmpeg url = ../ffmpeg.git +[submodule "src/fna"] + path = src/fna + url = git://frsh-forb.git.sourceforge.net/gitroot/frsh-forb/fna +[submodule "src/fosa"] + path = src/fosa + url = git://frsh-forb.git.sourceforge.net/gitroot/frsh-forb/fosa +[submodule "src/frsh-include"] + path = src/frsh-include + url = git://frsh-forb.git.sourceforge.net/gitroot/frsh-forb/frsh-include diff --git a/build/frsh b/build/frsh deleted file mode 120000 index a0f3b91..0000000 --- a/build/frsh +++ /dev/null @@ -1 +0,0 @@ -../src/frsh \ No newline at end of file diff --git a/src/.gitignore b/src/.gitignore deleted file mode 100644 index 29e51ac..0000000 --- a/src/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -fna/ -fosa/ -frsh/ diff --git a/src/fna b/src/fna new file mode 160000 index 0000000..45f5e05 --- /dev/null +++ b/src/fna @@ -0,0 +1 @@ +Subproject commit 45f5e058d668a5e8db88f743f14ebd77b91f02d8 diff --git a/src/fosa b/src/fosa new file mode 160000 index 0000000..e5a90ef --- /dev/null +++ b/src/fosa @@ -0,0 +1 @@ +Subproject commit e5a90ef3d03042165a42702731c032cf62c0494d diff --git a/src/frsh-include b/src/frsh-include new file mode 160000 index 0000000..d188ee7 --- /dev/null +++ b/src/frsh-include @@ -0,0 +1 @@ +Subproject commit d188ee735197fb38e53576659ce43d8a3568f7ca diff --git a/src/frsh_forb b/src/frsh_forb index f7733fa..253e0a3 160000 --- a/src/frsh_forb +++ b/src/frsh_forb @@ -1 +1 @@ -Subproject commit f7733fab22cea681d364855dee9029b954f37e8d +Subproject commit 253e0a34fe806f436607c3449bce0cf8800d69a6 diff --git a/src/ulut b/src/ulut index 3f5867b..368edaa 160000 --- a/src/ulut +++ b/src/ulut @@ -1 +1 @@ -Subproject commit 3f5867b313ebe54ffd74f81445525fc5bbcdce64 +Subproject commit 368edaac79897f9b69ecb7133c4de597d4c66880 diff --git a/src/update-svn-revision b/src/update-svn-revision deleted file mode 100755 index ca62591..0000000 --- a/src/update-svn-revision +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -# Usage: ./update-all [ -g ] [ -d ] -# -# Flags: -g use git svn instead of svn to checkout SVN repositories -# -d create shallow git repositories of the given depth - -SVN_REPOS="fna fosa frsh omk-build" - -# For demo, we do not use SVN HEAD but a specific revision to have stable -# environment -SVN_REV=1746 - -set -e - -src=`dirname $0` -[ -n "$src" ] || src="." - -for i in $SVN_REPOS; do - echo "=== $i ===" - if [ -d $src/$i/.svn ]; then - ( cd $src/$i && svn up -r $SVN_REV ) || exit 1 - else - svn co -r $SVN_REV http://www.frescor.org/private/svn/frescor/$i/trunk $src/$i || echo "Cannot checkout $i" >&2 - fi -done -- 2.39.2