Timeline



04/15/13:

23:10 GSoC/2013 edited by Shubhamsomani
/* Students Proposals */ (diff)
22:07 GSoC/2013 edited by Shubhamsomani
/* Students Proposals */ (diff)
19:48 GSoC/2013/ParavirtualizationOfRTEMS edited by Phipse
(diff)
17:30 GSoC/2013 edited by Jaskaranvirdi1
/* Students Proposals */ (diff)
17:22 GSoC/2013/ParavirtualizationOfRTEMS edited by Phipse
(diff)
17:16 GSoC/2013/ParavirtualizationOfRTEMS created by Phipse
Created page with "== Partitioned OS Kernel - POK == === AADL === == RTEMS == === Configuration === To configure RTEMS for virtual execution of the binary, a new flag is introduced. * --en..."
17:02 Developer/Projects/Open/Paravirtualization edited by Phipse
(diff)
07:01 Changeset in rtems-source-builder [b022691]4.104.114.95 by Chris Johns <chrisj@…>
Override the target build flags.
03:46 Changeset in rtems-source-builder [64f337b]4.104.114.95 by Chris Johns <chrisj@…>
No specific static libraries.
03:26 Changeset in rtems-source-builder [b8ee74d]4.104.114.95 by Chris Johns <chrisj@…>
Add a %testing section to the configuration files.
02:16 Changeset in rtems-source-builder [2cc7a97]4.104.114.95 by Chris Johns <chrisj@…>
PR 2117 - Only check the prefix is writable if installing and not a dry run.
01:50 Ticket #2117 (Could we not do a write check in the install directory if running ...) closed by cynt6007
fixed: It works now, thanks!
01:45 Changeset in rtems-source-builder [ff91af2]4.104.114.95 by Chris Johns <chrisj@…>
Add _forced_static to the default. This is used in the configuration scripts to specify which libraries you want to be linked as static. For gdb this is libexpat which is built as part of most build sets.
01:15 Changeset in rtems-source-builder [255e032]4.104.114.95 by Chris Johns <chrisj@…>
PR 2115 - Fix checking when the path does not fully exist.
00:13 Changeset in rtems-source-builder [c95c245]4.104.114.95 by Chris Johns <chrisj@…>
PR 2116 - Fix the option parsing to handle both ' ' and '='.
00:05 Changeset in rtems-source-builder [9994530]4.104.114.95 by Chris Johns <chrisj@…>
PR 2115 - Check prefix path write access before starting to build. Added a check in the options post processing to check is the prefix path allows writes. No actual write check is made. just the permissions are checked. If the --no-install options is used the check is not made. Moved the --no-install option from the set builder to the options module.

04/14/13:

23:48 Ticket #2117 (Could we not do a write check in the install directory if running ...) created by cynt6007
./source-builder/sb-set-builder --list-bsets error: prefix is not …
23:48 Changeset in rtems-source-builder [8508944]4.104.114.95 by Chris Johns <chrisj@…>
PR 2115 - Fixed the exception on no 'what'.
23:18 Changeset in rtems-source-builder [5e02e80]4.104.114.95 by Chris Johns <chrisj@…>
Add --no-download to disable the downloader.
23:15 Ticket #2116 (Could you change the help prompt from --log file to --log=file.txt) closed by Chris Johns
fixed: Fixed. The option parsing code was wrong... $ ../source-builder/sb-set-builder --log=l-avr.txt --no-download --prefix /usr/share/xxxxxx 4.11/rtems-avr error: prefix is not writable: /usr/share/xxxxxx Build FAILED
23:08 Ticket #2115 (Could we do a write check in the install directory before running?) closed by Chris Johns
fixed: Fixed. A check of the permissions is made before any building happens. If --no-install is used the check is not made.
22:30 Changeset in rtems-source-builder [cc2c48b]4.104.114.95 by Chris Johns <chrisj@…>
Switch to the regenerated gcc-4.7.3 patch.
22:25 Changeset in rtems-tools [440c97f]4.104.115 by Chris Johns <chrisj@…>
Regenerate the patch cleanly.
11:03 GSoC/2013 edited by Vipulnayyar
(diff)
08:08 Projects/BenchmarkKit edited by C Rempel
/* References */ (diff)
08:08 Changeset in rtems-source-builder [3e86a96]4.104.114.95 by Chris Johns <chrisj@…>
Update RTEMS 4.11 to GCC 4.7.3. All build sets for RTEMS 4.11 that where using GCC 4.7.2 have been updated to GCC 4.7.3. This release uses a new patch from the rtems-tools git repo. The AVR tools have the target CFLAGS forced to '-O2 -g' to work around bugs in the AVR GCC compiler related to the default optimizations used when building the various run-time libraries.
07:37 Changeset in rtems-source-builder [69f9806]4.104.114.95 by Chris Johns <chrisj@…>
Document fixes reported by users.
03:16 Changeset in rtems-source-builder [4351cf4]4.104.114.95 by Chris Johns <chrisj@…>
Updated documentation.

04/13/13:

22:15 Ticket #2116 (Could you change the help prompt from --log file to --log=file.txt) created by cynt6007
../source-builder/sb-set-builder unstable/4.11/rtems-v850.bset …
21:54 Changeset in rtems-source-builder [e45a2e4]4.104.114.95 by Chris Johns <chrisj@…>
Bug fix the list name.
20:34 GSoC/2013 edited by Hesham
/* Students Proposals */ (diff)
20:13 GSoC/2013 edited by WeiY
/* Students Proposals */ (diff)
18:34 Ticket #2115 (Could we do a write check in the install directory before running?) created by cynt6007
During testing of feasibility of running RSB on gcc compile farm, ran …
09:15 GSoC/2013 edited by Vipulnayyar
(diff)
08:29 Changeset in rtems-source-builder [0565e1f]4.104.114.95 by Chris Johns <chrisj@…>
Add support for snapshot testing. User macro files passed on the command line allow a user to override the defaults in configuration files to test new changes in pending releases. Fix macros issues with keys with more than one map.
08:23 Changeset in rtems-tools [65575cc]4.104.115 by Chris Johns <chrisj@…>
Update the 4.7.2 patch to 4.7.3.
06:03 GSoC/2013 edited by Sycrane
(diff)
05:54 GSoC/2013 edited by Sycrane
(diff)
05:49 GSoC/2013 edited by Sycrane
(diff)
04:30 Changeset in rtems-source-builder [667255c]4.104.114.95 by Chris Johns <chrisj@…>
Fix options bug when the macro file is not found.
00:42 Changeset in rtems-source-builder [9384fba]4.104.114.95 by Chris Johns <chrisj@…>
Add setecting a snapshot package.
00:41 Changeset in rtems-source-builder [7ed2835]4.104.114.95 by Chris Johns <chrisj@…>
Hack in sources and print the macros when tracing.
00:41 Changeset in rtems-source-builder [51b4061]4.104.114.95 by Chris Johns <chrisj@…>
Provide a better error message.
00:39 Changeset in rtems-source-builder [376aabf]4.104.114.95 by Chris Johns <chrisj@…>
Another defines bug fix.
00:34 Changeset in rtems-source-builder [5c7b1ef]4.104.114.95 by Chris Johns <chrisj@…>
Package data into macro, sources from macro and a bug fix. Package descritions and info and now always added to macros. Hack to get the source in macros into the source this. This needs to move to the package class and will soon. Fix a bug where the old defines was still referenced.
00:34 Changeset in rtems-source-builder [014bfa9]4.104.114.95 by Chris Johns <chrisj@…>
Add --macros option to load macro files.
00:30 Changeset in rtems-source-builder [9bd29bb]4.104.114.95 by Chris Johns <chrisj@…>
Macros updates to support multiple maps. Add a read and write map pointer. This means you can read from a user defined map through to the global map while pointing all write to only the global map therefore supporting overrides cleanly. Print the list of loaded files when printing. Provide helper calls for type and attributes.
00:30 Changeset in rtems-source-builder [06dad0a]4.104.114.95 by Chris Johns <chrisj@…>
Make exists support lists. Add a path expander call.

04/12/13:

05:21 GSoC/2013 edited by Peng Fan
/* Students Proposals */ (diff)

04/11/13:

15:22 Changeset in rtems [47fb2fe]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc5200: Add MPC5200_BOARD prefix
14:21 GSoC/2013 edited by Hesham
/* Students Proposals */ (diff)
11:58 Changeset in rtems [7b369af]4.115 by Sebastian Huber <sebastian.huber@…>
testsuites: Fix warnings
11:57 Changeset in rtems [dc76d98]4.115 by Sebastian Huber <sebastian.huber@…>
sapi: Fix unified workspace option
06:10 GSoC/2013 edited by Sycrane
(diff)

04/10/13:

17:15 GSoC/2013 edited by Prateekt
/* Students Proposals */ (diff)
16:16 Developer/OpenProjects edited by Sh
/* Kernel (SuperCore?, SuperCoreCPU, libcpu) */ (diff)
16:15 Developer/OpenProjects edited by Sh
/* Kernel (SuperCore?, SuperCoreCPU, libcpu) */ (diff)
13:46 Changeset in rtems [a6a88f4]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Add bdbuf configuration options
13:07 GSoC/2013 edited by Phipse
/* Students Proposals */ (diff)
12:42 Changeset in rtems [14c55cc]4.115 by Sebastian Huber <sebastian.huber@…>
doc: Config documentation changes throughout
06:07 Changeset in rtems-source-builder [7e48e8f]4.104.114.95 by Chris Johns <chrisj@…>
Make the expat library static to make relocatable.
01:45 GSoC/2013 edited by Phipse
/* Students Proposals */ (diff)

04/09/13:

16:56 Changeset in rtems [b2cf295f]4.115 by Joel Sherrill <joel.sherrill@…>
user/conf.t: Address User Feedback from Stephen Tether Stephen Tether <tether@…> posted to the users list: http://www.rtems.org/pipermail/rtems-users/2013-April/011273.html I tried to make the requested changes.
16:55 Changeset in rtems [034483dc]4.115 by Joel Sherrill <joel.sherrill@…>
user/overview.t: Fix broken cross reference
06:29 Projects/GSoC/ApplicationConfigurationGUI edited by C Rempel
/* Required / Suggested Methodology */ (diff)
06:28 Projects/GSoC/ApplicationConfigurationGUI edited by C Rempel
/* Skills Required */ (diff)
06:27 Projects/GSoC/ApplicationConfigurationGUI edited by C Rempel
/* Basic Requirements */ (diff)
06:27 Projects/GSoC/ApplicationConfigurationGUI edited by C Rempel
/* Basic Requirements */ (diff)
06:25 Projects/GSoC/ApplicationConfigurationGUI edited by C Rempel
/* Basic Requirements */ (diff)
06:24 Projects/GSoC/ApplicationConfigurationGUI edited by C Rempel
/* Project Deliverables (code, docs, testing) */ (diff)
06:20 Projects/GSoC/ApplicationConfigurationGUI edited by C Rempel
/* Status: */ (diff)
03:51 Changeset in rtems-source-builder [cb12e48]4.104.114.95 by Chris Johns <chrisj@…>
Refactor defaults, macros and options. To support building snapshots and pre-release source the defaults has been refactored. The defaults have been moved to a stand alone file and a macros.py module added. This modile abstracts the old default dictionary turning it into a class. The macros class can load macros from a file therefore the defaults have been moved to a stand alone file. The use of defaults has been removed from the project. The only case where it is used in the options where the defaults are read from a file. Macros are used everywhere now. The defaults.py has been moved to the option.py and the separate options and defaults values has been moved to a new pattern. When constructing an object that needs macros and options if the macros passed in is None the defaults from the options are used. This makes it clear when the defaults are being used or when a modified set of macros is being used. The macros class support maps. The default is 'global' and where all the defaults reside and where configuratiion file changes end up. Maps allow macros to be read from a file and override the values being maintained in the 'global' map. Reading a macro first checks the map and if not present checks the 'global' map. The addition of maps to the macros provides the base to support snapshots and pre-release testing with standard configurations. This functionality needs to be added. It works by letting to specify a snapshot with: source0: none, override, 'my-dist.tar.bz2' and it will be used rather the value from the standard configuration. With a build set you need to also specify the package these macros are for. The maps provide this.
01:33 GSoC/2013 edited by JoelSherrill
/* Student Information */ Update link to GSOC tempalte (diff)

04/08/13:

23:25 Changeset in rtems-source-builder [530a938]4.104.114.95 by Chris Johns <chrisj@…>
Add the GCC version message.
22:03 GSoC/2013 edited by Prateekt
/* Students Proposals */ (diff)
19:17 Ticket #2114 (statvfs for MS-DOS filesystem and 'df' coomand for shell) created by Andrey Mozzhuhin
I need statvfs for MS-DOS filesystem in my project. Share …
18:14 GSoC/2013 edited by Sagara89
/* Students Proposals */ (diff)
14:13 Changeset in rtems [087a29b4]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xx: Fix warnings
14:13 Changeset in rtems [ab49921]4.115 by Sebastian Huber <sebastian.huber@…>
bsps: Fix warnings
14:12 Changeset in rtems [65cd5e9]4.115 by Sebastian Huber <sebastian.huber@…>
libchip/serial: Fix warnings
14:11 Changeset in rtems [602d5ba]4.115 by Sebastian Huber <sebastian.huber@…>
bsps: Fix warnings
13:21 Changeset in rtems [055f1f4c]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xx: Include <bsp/linker-symbols.h>
08:43 Changeset in rtems [db0ed4c5]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xx: Add PCR index enumeration
07:47 Changeset in rtems [a53045fd]4.115 by Sebastian Huber <sebastian.huber@…>
libtests/flashdisk01: Disable for small memory BSP
07:46 Changeset in rtems [b217a4b]4.115 by Sebastian Huber <sebastian.huber@…>
sptests/spstkalloc02: Disable for small memory BSP
07:45 Changeset in rtems [5ab9b13]4.115 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Use proper type
07:45 Changeset in rtems [166d78f]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/gen5200: Fix syntax

04/07/13:

23:40 Projects/GSoC/ApplicationConfigurationGUI edited by C Rempel
/* Standards of Quality */ (diff)
22:28 Changeset in rtems [6784547]4.115 by Joel Sherrill <joel.sherrill@…>
confdefs.h: Only one clock or timer configuration parameter can be defined Only one of the following can be defined. + CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER + CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER + CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER Otherwise it is a configuration error which can be detected at compilation time.
22:27 Changeset in rtems [92b33b8d]4.115 by Joel Sherrill <joel.sherrill@…>
confdefs.h: Eliminate BSP_DEFAULT_UNIFIED_WORK_AREAS This was not used by any BSP and obsolete now that unified memory is an option for all BSPs.
14:02 Ticket #2113 (sparc/leon2 - incorrect include for <ringbuf.h>) created by Joel Sherrill
Reported …
03:49 Projects/GSoC/ApplicationConfigurationGUI edited by C Rempel
/* Required / Suggested Methodology */ (diff)

04/06/13:

08:38 Developer/OpenProjects edited by C Rempel
/* Testing */ (diff)
08:34 Developer/OpenProjects edited by C Rempel
/* Testing */ (diff)
08:31 Developer/Projects/Open/TestTemplate created by C Rempel
Address Bug 1549
08:04 Developer/OpenProjects edited by C Rempel
/* Testing */ (diff)
03:44 Projects/GDB_Python edited by C Rempel
/* Development */ (diff)

04/05/13:

23:55 GSoC/2013 edited by Shubhamsomani
/* Students Proposals */ (diff)
21:28 Changeset in rtems-source-builder [5499354]4.104.114.95 by Chris Johns <chrisj@…>
Remove the deep copy and use a shallow copy so it worked on Python 2.6.
20:12 Developer/AtomicSupport edited by Gedare
/* Architectures atomic support */ (diff)
20:11 Developer/AtomicSupport edited by Gedare
Gedare moved page Atomic-support? to Atomic support (diff)
14:05 Changeset in rtems [7806a2b5]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xx: New define MPC55XX_PERIPHERAL_CLOCK
14:05 Changeset in rtems [15c7657]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xx: Rename BSP option
13:57 Changeset in rtems [4e3deaf7]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xx: Add alternative register layout
12:03 Projects/GSoC/Atomic_Operations edited by WeiY
(diff)
11:57 Developer/AtomicSupport edited by WeiY
/* Architectures atomic support */ (diff)
11:53 Developer/AtomicSupport edited by WeiY
(diff)
11:41 Developer/AtomicSupport created by WeiY
Created page with "==Architectures atomic support== The following table summarizes the atomic support among the CPU architectures supported by the git development head. The target CPU and bran..."
03:24 Changeset in rtems-source-builder [3760113]4.104.114.95 by Chris Johns <chrisj@…>
Update to the patch Joel merged.
03:24 Changeset in rtems-tools [eba19fa]4.104.115 by Chris Johns <chrisj@…>
Update to the patch Joel merged.
03:10 Changeset in rtems-source-builder [affea81]4.104.114.95 by Chris Johns <chrisj@…>
Fix the version module's name.

04/04/13:

22:17 Changeset in rtems-source-builder [efb6688]4.104.114.95 by Chris Johns <chrisj@…>
Support a common verion number for all commands.
00:26 Changeset in rtems-source-builder [69e5938]4.104.114.95 by Chris Johns <chrisj@…>
Remove smp_mflags. Defaults adds this now.

04/03/13:

11:56 Ticket #2112 (<sys/queue.h> is broken) created by Sebastian Huber
The STAILQ_LAST() macro uses offsetof() which is undefined. In …
10:10 Changeset in rtems [30158371]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xx: New fatal errors
10:05 Changeset in rtems [db21e1d]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xx: eDMA API changes
04:24 Changeset in rtems [39586f6]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/lpc24xx: Fix register address
03:46 Ticket #2111 (AVR needs avr-libc to compile RTEMS.) created by cynt6007
The avr io.h header gives a warning that if not doing avr-libc, that …
03:31 Changeset in rtems-source-builder [0add2ea]4.104.114.95 by Chris Johns <chrisj@…>
PR 2108, PR 2109. Add --jobs and --always-clean. Refactor the options handling in defaults.py to allow the --jobs option have varing specific parameters. The option supports 'none', 'max' and 'half' or a fraction to divide the number of CPUs or an integer value which is the number of jobs. The --no-smp has been removed. The host specific modules have been changed to set the number of CPUs in the defaults table. Fixed the --keep-going to clean up is --always-clean is provided even if the build has an error.
02:58 Ticket #2110 (AVR POINTER_REGS error) created by cynt6007
Built unstable/avr-rtems4.11 toolchain, and it failed to build with …
02:40 Ticket #2109 (Add --always-clean) closed by Chris Johns
fixed: Added on master head. Builds are queued for cleaning even if they fail when --keep-going is used.
02:39 Ticket #2108 (Limit jobs to make.) closed by Chris Johns
fixed: Fixed on the master head. The --jobs option supports 'none', 'max', or 'half' or a fraction to divide the number of detected processors or an integer which forces the jobs value. The --no-smp option has been removed. For example: --jobs=none # no -j option to make --jobs=half # half the cpus detected --jobs=0.25 # a quarter the cpus detected --jobs=45 # force jobs to 45

04/02/13:

22:04 Ticket #2109 (Add --always-clean) created by Chris Johns
Add an option --always-clean for use with --keep-going to make sure …
22:01 Ticket #2108 (Limit jobs to make.) created by Chris Johns
Some host systems being used for testing such as the GCC compile farm …
21:56 Changeset in rtems-source-builder [e4cb1d0]4.104.114.95 by Chris Johns <chrisj@…>
Report the exit code on a shell macro failure.
21:45 Ticket #2107 (Cygwin build fails with binutils installed under $PREFIX) created by Chris Johns
If there are tools already installed under the $PREFIX path building a …
21:43 Changeset in rtems-source-builder [8130026]4.104.114.95 by Chris Johns <chrisj@…>
Add the 32bit host fix for EABI.
21:39 Changeset in rtems-tools [926ef3c]4.104.115 by Chris Johns <chrisj@…>
PR target/56771. Require 64-bit int for arm*-*-rtems[.0-9]*.
14:01 Changeset in rtems [dea6fb6]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/gen5200: Typo
13:58 Changeset in rtems [0841c07]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/gen5200: Elaborate option help message
13:50 Changeset in rtems [fa77ad4b]4.115 by Sebastian Huber <sebastian.huber@…>
bsp/gen5200: Remove superfluous option definition
10:49 Changeset in rtems [f71fc635]4.115 by Andreas Heinig <andreas.heinig@…>
Fixed return in void function
10:07 Changeset in rtems-source-builder [df1a0d6]4.104.114.95 by Chris Johns <chrisj@…>
PR 2105. Changed the unstable build sets to use rtems_arch.
09:53 Changeset in rtems-source-builder [8dedfc7]4.104.114.95 by Chris Johns <chrisj@…>
PR 2106. Fixed the include name.
09:07 Ticket #2105 (unstable bsets fails to expand rtems_arch) closed by Chris Johns
fixed: Fixed on head. Thanks.
08:56 Ticket #2106 (unstable bsets fails to find gcc-common.cfg) closed by Chris Johns
fixed: Fixed on head. Thanks.
06:54 Changeset in rtems-source-builder [fbc946c]4.104.114.95 by Chris Johns <chrisj@…>
Fix the CPU count on Linux.
06:48 Changeset in rtems-tools [9d711f4]4.104.115 by Chris Johns <chrisj@…>
Fix to build in cygwin.
02:16 Ticket #2106 (unstable bsets fails to find gcc-common.cfg) created by cynt6007
The test was provided with bug XXX the patch fixes the problem by …
02:08 Ticket #2105 (unstable bsets fails to expand rtems_arch) created by cynt6007
rtems_arch failed to expand on the unstable targets. This patch fixes …

04/01/13:

23:17 Changeset in rtems-source-builder [2b069dc]4.104.114.95 by Chris Johns <chrisj@…>
Merge back in the multi-patch support to the gcc common configuration.
07:37 Changeset in rtems-source-builder [ec11cec]4.104.114.95 by Chris Johns <chrisj@…>
Add Windows support doco. Add the host build table.
05:36 GSoC/2013 edited by Peng Fan
/* Students Proposals */ (diff)
04:35 Changeset in rtems-source-builder [ee203a1]4.104.114.95 by Chris Johns <chrisj@…>
Save the original path away.
04:19 Changeset in rtems-source-builder [4f26bdb]4.104.114.95 by Chris Johns <chrisj@…>
Add Canadian Cross support. Add support to build MinGW tools using Cygwin. This is a Canadian cross build. Do not expand the directives when parsing a configuration file. Hold in the package object the text as read from the configuration file. Still parse the logic but leave the macros. This allows a configuration to be varied when the build happens. The Canadian cross uses this to build a build compiler used to build a Cxc runtime. Add Cxc support to the build module. In the defaults add rm and rmfile macros, add Cxc paths and pre-build script code. In the setbuilder check for a Cxc build and if so and the package allow Cxc build the build host version then the host target version. Add cygiwn support to the defaults processing and to the Windows module.
Note: See TracTimeline for information about the timeline view.