Timeline
04/20/20:
- 18:32 Ticket #3962 (Licensing Requirements for Submissions Poorly Documented) created by Joel Sherrill
- The discussion of licensing for code/docs in RTEMS is a bit of a mess …
- 18:22 Changeset in rtems [e8458735]5 by Eshan dhawan <eshandhawan51@…>
- tests for fenv.h functions added tests for fesetexeptflag(), fegetexeptflag(), fegetround(), fesetround(). In the test fegetround() does not return any flag other then FE_TONEAREST in tests. This is probably due to soft float. The test complies successfully and returns assert at fegetround() Other tests run without any errors tested on RISCV/rv32imac The test prints nothing if runs successfully. updates #2971 Signed-off-by: Eshan dhawan <eshandhawan51@…>
- 07:24 Changeset in rtems-source-builder [78c6e15]5 by Christian Mauderer <christian.mauderer@…>
- 5/rtems-libbsd: Update 5-freebsd-12
- 07:08 Ticket #3961 (bsps/arm: CPU counter based on arm generic timer doesn't work correctly) closed by Christian Mauderer <christian.mauderer@…>
- fixed: In 222d6879/rtems: […]
- 06:30 Ticket #3961 (bsps/arm: CPU counter based on arm generic timer doesn't work correctly) created by Christian Mauderer
- On at least the imx BSP the CPU counter based on the arm generic timer …
- 05:26 Changeset in rtems-central [71d8b3c] by Sebastian Huber <sebastian.huber@…>
- Remove Doorstop specifics
04/18/20:
- 22:47 TBR/UserApp/Space/HERA created by Peter Matthijs
- 22:41 TBR/UserApp/RTEMSApplications edited by Peter Matthijs
- (diff)
- 22:30 TBR/UserApp/Space/ALTIUS edited by Peter Matthijs
- (diff)
- 22:29 TBR/UserApp/Space/ALTIUS created by Peter Matthijs
- 22:23 TBR/UserApp/Space/IBDM created by Peter Matthijs
- 22:13 TBR/UserApp/RTEMSApplications edited by Peter Matthijs
- (diff)
- 12:51 Changeset in rtems-central [a4e08c5] by Sebastian Huber <sebastian.huber@…>
- Enable branch coverage
04/17/20:
- 20:32 Ticket #3960 (Add to FreeBSD host setup information) created by Joel Sherrill
- Installing GCC on FreeBSD 12 leads to build issues. This along with …
- 17:51 Ticket #3953 (rtems_extensions_create() accepts a NULL pointer table) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In a19be8b/rtems-docs: […]
- 13:02 Changeset in rtems-libbsd [4fad914]5 by Christian Mauderer <christian.mauderer@…>
- imx6_usbphy: Fix regulator (vbus-supply) Update #3869.
- 13:02 Changeset in rtems-libbsd [d38dbbe]5-freebsd-126-freebsd-12 by Christian Mauderer <christian.mauderer@…>
- imx6_usbphy: Fix regulator (vbus-supply) Update #3869.
- 12:47 Changeset in rtems-central [99da835] by Sebastian Huber <sebastian.huber@…>
- Run doxygen in pre-qualified workspace
- 12:47 Changeset in rtems-source-builder [6d194ca]5 by Christian Mauderer <christian.mauderer@…>
- 5/rtems-libbsd: Update 5-freebsd-12
- 12:29 Changeset in rtems-central [8230acb] by Sebastian Huber <sebastian.huber@…>
- util: Add copy_files()
- 12:12 Changeset in rtems-central [4733ad3] by Sebastian Huber <sebastian.huber@…>
- util: New module Add recursive include for configuration file.
- 11:10 Changeset in rtems-source-builder [485eec6]5 by Sebastian Huber <sebastian.huber@…>
- 6: Update unstable RTEMS 6 tool chain
- 10:19 Changeset in rtems-central [8be2ee2] by Sebastian Huber <sebastian.huber@…>
- applconfig: Fix test case
- 08:24 Changeset in rtems-libbsd [a69293c]5-freebsd-126-freebsd-12 by Jan Sommer <jan.sommer@…>
- i386: Port to RTEMS - Update imported files to compile rtems-libbsd for i386 based BSPs - Mostly commenting out parts which create compile or link errors in RTEMS, but aren't needed
- 08:24 Changeset in rtems-libbsd [dc86c55]5-freebsd-126-freebsd-12 by Jan Sommer <jan.sommer@…>
- i386: Delete old machine dependent files - The files in the i386 directory have been moved to common x86 directories by FreeBSD: - freebsd/sys/x86/x86/legacy.c - freebsd/sys/x86/include/machine/legacyvar.h - freebsd/sys/x86/include/machine/specialreg.h - Add header files in rtemsbsd directory to direct compiler to new files
- 08:24 Changeset in rtems-libbsd [efe9b55]5-freebsd-126-freebsd-12 by Jan Sommer <jan.sommer@…>
- iflib.c: Deactivate use of ifc_cpus - cpusets and SMP are currently not supported in libbsd for RTEMS - Disable the ifc_cpus context variable and replace its usage, essentially hard-coding for cpu 0
- 08:24 Changeset in rtems-libbsd [fb5499a]5-freebsd-126-freebsd-12 by Jan Sommer <jan.sommer@…>
- Callout: Redefine callout_reset_on for rtems - callout_reset_on takes a cpu which is ignored by the subsequent call to callout_reset_sbt_on in RTEMS. - The macro is redefined to discard the cpu argument directly which enables uses of it with cpu-dependent variables (disabled in RETMS) without further changes, e.g. in iflib.c.
- 08:24 Changeset in rtems-libbsd [079bdd3]5-freebsd-126-freebsd-12 by Jan Sommer <jan.sommer@…>
- i386: Add missing files to build system - Update FreeBSD files in libbsd.py to required by i386 based BSPs - Some machine specific header files have moved to different directories in FreeBSD - Add missing files e1000 network driver (iflib*)
- 08:24 Changeset in rtems-libbsd [dbf72c2]5-freebsd-126-freebsd-12 by Jan Sommer <jan.sommer@…>
- waf: Add path-mappings feature - path-mappings allow to fix autogenerated include paths for some corner cases of target platforms without the need to change the build system - Currently used for i386 based bsps
- 08:24 Changeset in rtems-libbsd [ce5b52d]5-freebsd-126-freebsd-12 by Jan Sommer <jan.sommer@…>
- i386: Add missing files from FreeBSD - Files needed to make rtems-libbsd build again for i386
- 08:03 Changeset in rtems-docs [a19be8b]5 by Sebastian Huber <sebastian.huber@…>
- c-user: Document rtems_extension_create() Close #3953.
- 08:00 Changeset in rtems [3d73642]5 by Sebastian Huber <sebastian.huber@…>
- sapi: Add param check to rtems_extension_create() Check that the extensions table is not NULL. Change format. Update #3953.
- 07:32 Changeset in rtems-central [310bc55] by Sebastian Huber <sebastian.huber@…>
- Update rtems submodule
- 07:08 Changeset in rtems-libbsd [3184227]5-freebsd-126-freebsd-12 by Christian Mauderer <christian.mauderer@…>
- regulator: Disable FDT parts for non-FDT targets
- 07:08 Changeset in rtems-libbsd [a6cf310]5 by Christian Mauderer <christian.mauderer@…>
- regulator: Disable FDT parts for non-FDT targets
- 06:55 Ticket #3959 (Add rtems_task_construct()) created by Sebastian Huber
- In RTEMS 5 a lot of development was done to allow a static allocation …
- 05:56 Changeset in rtems-central [b91b6a2e] by Sebastian Huber <sebastian.huber@…>
- Do not install legacy Makefiles
- 05:56 Changeset in rtems-central [5c15148] by Sebastian Huber <sebastian.huber@…>
- Update rtems submodule
- 05:35 Changeset in rtems-central [a8e3d46] by Sebastian Huber <sebastian.huber@…>
- Add rtems-source-builder submodule
- 05:30 Changeset in rtems-central [402b2e9] by Sebastian Huber <sebastian.huber@…>
- Update rtems submodule
- 05:26 Changeset in rtems-central [ec19ae4] by Sebastian Huber <sebastian.huber@…>
- Move pre-qualified only config.ini into config.yml
- 05:25 Changeset in rtems-central [fd03a17] by Sebastian Huber <sebastian.huber@…>
- Makefile: Very verbose test reports
- 05:15 Changeset in rtems-central [a87154a] by Sebastian Huber <sebastian.huber@…>
- applconfig: Add unit tests
04/16/20:
- 23:58 Developer/Git/Users edited by Joel Sherrill
- Replace Developer/Contributor? wiki link with link to Users Guide (diff)
- 23:56 Developer/Git/Users edited by Joel Sherrill
- Replace Developer/Contributor? wiki link with link to Users Guide (diff)
- 23:54 Ticket #3958 (Review wiki/TBR/Website/FAQ for correct links) created by Joel Sherrill
- This page likely has many broken links. Fix them. All should likely …
- 23:52 TBR/Website/FAQ edited by Joel Sherrill
- Replace Developer/Contributor? wiki link with link to Users Guide (diff)
- 23:51 Ticket #3957 (Review wiki/Developer for deletion) created by Joel Sherrill
- https://devel.rtems.org/wiki/Developer has minimal content. All should …
- 23:47 GCI/Documentation/DoxygenForBSPs edited by Joel Sherrill
- Replace Developer/Contributor? wiki link with link to Users Guide (diff)
- 23:45 GCI/QA/ImproveEnglish edited by Joel Sherrill
- Replace Developer/Contributor? wiki link with link to Users Guide (diff)
- 23:44 WikiStart edited by Joel Sherrill
- Replace Developer/Contributor? wiki link with link to Users Guide (diff)
- 23:23 Ticket #3956 (RSB BSP build with tests does not keep a copy) created by Chris Johns
- The tests are not installed by default. Add support to the RSB to copy …
- 19:42 Projects/GSoC/ApplicationConfigurationGUI edited by Joel Sherrill
- Remove link to soon to be dead wiki page (diff)
- 19:38 GCI/QA/ImproveEnglish edited by Joel Sherrill
- Replace Quick_Start wiki link with documentation link (diff)
- 19:37 GCI/QA/ImproveEnglish edited by Joel Sherrill
- Replace Quick_Start wiki link with documentation link (diff)
- 19:36 GSoC/2008/RunTimeTracing edited by Joel Sherrill
- Replace Quick_Start wiki link with documentation link (diff)
- 19:36 Projects/GSoC/ApplicationConfigurationGUI edited by Joel Sherrill
- Replace Quick_Start wiki link with documentation link (diff)
- 19:35 Developer/Mongoose_Web_Server edited by Joel Sherrill
- Replace Quick_Start wiki link with documentation link (diff)
- 19:34 Building/RTEMS edited by Joel Sherrill
- Replace Quick_Start wiki link with documentation link (diff)
- 19:33 Ticket #3955 (Remove Mingw Tools Wiki page) created by Joel Sherrill
- This should be obsolete. Please confirm, fix references and delete the …
- 19:31 Event/FOSS_IN/Report edited by Joel Sherrill
- Replace Quick_Start wiki link with documentation link (diff)
- 19:29 WikiStart edited by Joel Sherrill
- Replace Quick_Start wiki link with documentation link (diff)
- 19:26 Mission_Statement edited by Joel Sherrill
- (diff)
- 19:00 Changeset in rtems-central [eb54ec9] by Sebastian Huber <sebastian.huber@…>
- Remove pylint: disable=useless-object-inheritance
- 18:56 Changeset in rtems-central [e471380] by Sebastian Huber <sebastian.huber@…>
- Rename config.ini in config.yml
- 18:54 Changeset in rtems-central [8164bd4] by Sebastian Huber <sebastian.huber@…>
- Makefile: Report coverage by default
- 18:50 Ticket #3954 (Evaluate these Wiki Pages for Deletion) created by Joel Sherrill
- The following pages in the Wiki have had their content moved to User …
- 15:08 Ticket #3953 (rtems_extensions_create() accepts a NULL pointer table) created by Sebastian Huber
- It should return RTEMS_INVALID_ADDRESS instead.
- 14:06 Changeset in rtems [c081c68] by Sebastian Huber <sebastian.huber@…>
- libtest: Add T_make_runner() Update #3199.
- 12:14 Changeset in rtems [222d6879]5 by Christian Mauderer <christian.mauderer@…>
- bsps/arm: Fix uninitialized value in generic timer _CPU_Counter_frequency() can be called by the rtems_counter initialization before arm_gt_clock_initialize() initializes the value used in _CPU_Counter_frequency(). Closes #3961.
- 10:22 Changeset in rtems [34e4df55] by Sebastian Huber <sebastian.huber@…>
- libtest: Split POSIX Keys support Update #3199.
- 10:13 Changeset in rtems [ced28f2] by Sebastian Huber <sebastian.huber@…>
- config: Provide file descriptors only if necessary Only provide the file descriptor array if CONFIGURE_MAXIMUM_FILE_DESCRIPTORS > 0. If someone configured CONFIGURE_MAXIMUM_FILE_DESCRIPTORS == 0 and the appplication uses something which requires a file descriptor, then a linker error will show up. An alternative would be to add a zero-length array rtems_libio_iops[ 0 ] to librtemscpu.a which would be used in this case. Conditionally include some header files.
- 10:12 Changeset in rtems [a7a0a364] by Sebastian Huber <sebastian.huber@…>
- config: Conditionally include header
- 09:08 Changeset in rtems-source-builder [9482a1b]5 by Christian Mauderer <christian.mauderer@…>
- 5/rtems-libbsd: Update 5-freebsd-12
- 07:52 Changeset in rtems-libbsd [592003f]5-freebsd-126-freebsd-12 by Christian Mauderer <christian.mauderer@…>
- imx: Fix build for all other BSPs.
- 07:52 Changeset in rtems-libbsd [db78c8c]5 by Christian Mauderer <christian.mauderer@…>
- imx: Fix build for all other BSPs.
04/15/20:
- 16:59 History/Timeline edited by Joel Sherrill
- Added incorporation of RTEMS Foundation and Fermi ground-breaking discovery (diff)
- 16:40 Changeset in rtems-source-builder [f2f0fdf]5 by Christian Mauderer <oss@…>
- 5/rtems: Update kernel and libbsd.
- 14:51 Changeset in rtems-docs [7b7efb2]5 by Sebastian Huber <sebastian.huber@…>
- c-user: Fix RTEMS_SCHEDULER_EDF_SMP() Update #3815.
- 14:36 Changeset in rtems [fe6191f] by Sebastian Huber <sebastian.huber@…>
- bsps/leon3: Remove superfluous includes
- 13:29 Changeset in rtems [75b2093] by Sebastian Huber <sebastian.huber@…>
- sparc: Use RTEMS_XCONCAT() Prefer macros with a proper namespace.
- 11:37 Changeset in rtems-central [1a2fcaf] by Sebastian Huber <sebastian.huber@…>
- build: New module
- 11:31 Changeset in rtems-central [9667971] by Sebastian Huber <sebastian.huber@…>
- items: Add ItemCache?.all
- 09:48 Changeset in rtems-central [c1f9e31] by Sebastian Huber <sebastian.huber@…>
- items: Support enabled-by attribute
- 09:30 Changeset in rtems-central [2ac9fc8] by Sebastian Huber <sebastian.huber@…>
- Move and split test files Remove test grouping through test classes.
- 07:52 Changeset in rtems-docs [7e08133]5 by Sebastian Huber <sebastian.huber@…>
- eng: Adjust config.h include Use variant used by most source files.
- 07:48 Changeset in rtems [80cf60e]5 by Sebastian Huber <sebastian.huber@…>
- Canonicalize config.h include Use the following variant which was already used by most source files: #ifdef HAVE_CONFIG_H #include "config.h" #endif
- 07:45 Changeset in rtems [8f808c1]5 by Sebastian Huber <sebastian.huber@…>
- libnetworking: Remove config.h include in header
- 07:12 History/Timeline edited by Christian Mauderer
- Add first commits / activity from maintainers based on git history (diff)
- 06:47 History/Timeline edited by Christian Mauderer
- Add maintainers based on MAINTAINERS file. (diff)
- 06:20 Ticket #3952 (Timeline Update for 30th Anniversary) created by Christian Mauderer
- Some Points that should be added to the wiki:History/Timeline. Please …
04/14/20:
- 22:47 Ticket #3897 (Dhcpcd does not daemonize) reopened by Chris Johns
-
Replying to Sebastian Huber:
> The dhcpcd is not intended to be started via a shell command. Maybe we should remove the shell command.
Reopening this bug. This is either a bug in dhcpcd (my view) or the rc.conf support needs to be enhanced to correctly support it. The rc.conf model uses working commands that are wrapped. On FreeBSD the wrapping is using shell scripts and on RTEMS it is a C framework. Another solution is to enhance the shell to push a command into the back ground.
I have stated before now and I will repeat what I have said,
rc.conf
is the documented method to use libbsd. I know of no other documented method and I am reluctant to expose and support other methods built on RTEMS internal specifics. If other methods exist and are in use then it is those users who are at risk of things changing and breaking on them. We fell into this hole in the legacy stack and I do not wish to repeat doing that here. - 22:30 Ticket #3859 (No output from joel scripts in telnet) closed by Chris Johns <chrisj@…>
- fixed: In d007cc2/rtems: […]
- 15:44 Ticket #3951 (Remove obsolete powerpc BSPs) created by Sebastian Huber
- Remove powerpc BSPs for unsupported ISA variants (e.g. SPE and the …
- 15:11 Changeset in rtems-docs [cd2ed1a]5 by Sebastian Huber <sebastian.huber@…>
- c-user: Split deprecated/removed directives chapter
- 15:09 Changeset in rtems-docs [e150e16]5 by Sebastian Huber <sebastian.huber@…>
- c-user: Add removed directive rtems_clock_get() Be in line with Task Manager chapter. Update #2693.
- 14:39 Changeset in rtems-docs [02bded3]5 by Sebastian Huber <sebastian.huber@…>
- user: Update migration guide Update #3895.
- 14:29 Changeset in rtems [4f32722]5 by Sebastian Huber <sebastian.huber@…>
- config: Fix typo Update #3875.
- 13:55 Changeset in rtems-libbsd [64c45b5]5-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOC Some BSPs have a cache-coherent memory area, however, it should not be used for the USB controller.
- 13:55 Changeset in rtems-libbsd [bd7af5f]5 by Sebastian Huber <sebastian.huber@…>
- usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOC Some BSPs have a cache-coherent memory area, however, it should not be used for the USB controller.
- 06:41 History/Timeline edited by Christian Mauderer
- (diff)
- 06:33 History/Timeline edited by Christian Mauderer
- (diff)
- 06:29 Changeset in rtems [55d9d8c]4.11 by Chris Johns <chrisj@…>
- libmisc/shell: Updating joel script handling fixes from RTEMS 5 Updates #3877
- 05:26 Changeset in rtems [d007cc2]5 by Chris Johns <chrisj@…>
- libmisc/shell: Fix the handling of joel scripts in telnet - Fix the passing of std[in/out] to child threads - Fix deleting of managed memory in the key destructor - Only set the key in the main loop thread - Only allocate a shell env outside of the main loop - Fix memory leak if the task start fails - Remove error level from shell env, it cannot be returned this way. Add exit_code but the API is broken so it cannot be returned. Closes #3859
- 05:21 Ticket #3949 (clock_settime() can lead to a failed _Assert()) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In ea227af/rtems: […]
- 04:20 Ticket #3950 (Just trying something) closed by Chris Johns
- invalid: Please do not play with the ticketing system. If you have a question please ask on the lists. Thanks.
- 02:38 Ticket #3950 (Just trying something) created by Uchenna
- Automation testing for Dr Bloom's project
- 00:44 Changeset in rtems-docs [ca66112]5 by Chris Johns <chrisj@…>
- user: Fix start app chmod execute of waf.
04/13/20:
- 17:41 Changeset in rtems [ea227af]5 by Sebastian Huber <sebastian.huber@…>
- score: Check time of day in _TOD_Set() Close #3949.
- 17:29 Changeset in rtems [fb07f730]5 by Sebastian Huber <sebastian.huber@…>
- score: Return status in _TOD_Set() Update #3949.
- 17:07 Ticket #3949 (clock_settime() can lead to a failed _Assert()) created by Sebastian Huber
- A time too far in the future can lead to a failed assertion in …
04/12/20:
- 16:05 Ticket #3904 (Add methods to dump the event records in base64 encoding (optionally ...) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In ea4c098/rtems-docs: […]
04/11/20:
- 10:28 Changeset in rtems-docs [ea4c098]5 by Sebastian Huber <sebastian.huber@…>
- user: Document event recording Close #3904.
04/10/20:
- 19:02 Ticket #3948 (Export Issues from Coverity Scan) created by Joel Sherrill
- It appears as though there is a way to export Coverity issues as xml …
- 15:33 Ticket #3947 (fdt_rw.c: Unchecked return value (CID #1047324)) created by Joel Sherrill
- git blams says Sebastian. […]
- 15:29 Ticket #3946 (capture-support: Dead Code (CID #1461469 \)) created by Joel Sherrill
- New report from Coverity. git blame says Chris. […]
04/09/20:
- 20:21 Changeset in rtems-source-builder [c41e0c3]5 by Vijay Kumar Banerjee <vijay@…>
- qemu-couverture: update to qemu-stable-4.0.0
- 20:21 Changeset in rtems-source-builder [190b39e]5 by Vijay Kumar Banerjee <vijay@…>
- source-builder: Add capstone
- 20:21 Changeset in rtems-source-builder [50916e8]5 by Vijay Kumar Banerjee <vijay@…>
- bare/config: Add devel/dtc-1.6.0
- 20:21 Changeset in rtems-source-builder [bdffe46]5 by Vijay Kumar Banerjee <vijay@…>
- bare/glib-2.48.2: Add patches to suppress null string warning
- 14:34 Changeset in rtems-docs [c8ee17a]5 by Cláudio Maia <clrrm@…>
- user/tools/tester.rst: Removes text references to 'erc32-run' and replaces the example with 'erc32-sis'
- 14:34 Changeset in rtems-docs [8a83c43]5 by Cláudio Maia <clrrm@…>
- user/tools/tester.rst: Removes example using 'sparc-rtems5-run'
- 14:34 Changeset in rtems-docs [6566e76]5 by Cláudio Maia <clrrm@…>
- user/tools/tester.rst: Clarifies the need of --rtems-tools in rtems-test command line
- 14:34 Changeset in rtems-docs [5640072]5 by Cláudio Maia <clrrm@…>
- user/tools/tester.rst: Removes wrong reference to GDB
- 14:34 Changeset in rtems-docs [8d914b3]5 by Cláudio Maia <clrrm@…>
- user/tools/tester.rst: Cleans up text
- 13:41 Changeset in rtems [2d551030] by Sebastian Huber <sebastian.huber@…>
- score: Move _Stack_Allocator_free to separate file This decouples the task stack allocation from the deallocation. Update #3959.
- 13:17 Changeset in rtems [d817220] by Sebastian Huber <sebastian.huber@…>
- score: Add _Stack_Allocator_do_initialize() Do the stack allocator initialization and sanity check only if a user-provided stack allocator was configured. This avoids a dependency of _Thread_Handler_initialization() on the stack allocator. Update #3959.
- 11:36 Changeset in rtems-source-builder [f3afcb5]5 by Hesham Almatary <Hesham.Almatary@…>
- rsb: Use dtc.bset for Spike
- 10:12 Changeset in rtems [6942e5f] by Sebastian Huber <sebastian.huber@…>
- rtems: Add rtems_task_construct() In contrast to rtems_task_create() this function constructs a task with a user-provided task storage area. The new directive uses a configuration structure instead of individual parameters. Add RTEMS_TASK_STORAGE_SIZE() to calculate the recommended size of a task storage area based on the task attributes and the size dedicated to the task stack and thread-local storage. This macro may allow future extensions without breaking the API. Add application configuration option CONFIGURE_MINIMUM_TASKS_WITH_USER_PROVIDED_STORAGE to adjust RTEMS Workspace size estimate. Update #3959.
- 10:11 Changeset in rtems [aedd92d] by Sebastian Huber <sebastian.huber@…>
- score: Add stack free handler to TCB This avoids a dependency to the stack free function in the thread destruction. Update #3959.
- 07:31 Changeset in rtems [0bd28da] by Sebastian Huber <sebastian.huber@…>
- score: Split wkspace.c Splitting the file avoids unnecessary link-time dependencies.
- 07:24 Changeset in rtems [b070e012] by Sebastian Huber <sebastian.huber@…>
- wkspace.c: Change license to BSD-2-Clause Change licence according to file history. Update #3053.
04/08/20:
- 16:46 Ticket #3945 (Update DTC example on rtems-docs/user/rsb/configuration.rst) created by Cláudio Maia
- The DTC example on rtems-docs/user/rsb/configuration.rst should be …
- 15:14 Changeset in rtems [d7205f0] by Sebastian Huber <sebastian.huber@…>
- libc: Optimize malloc() initialization The BSPs provide memory for the separate C Program Heap initialization via _Memory_Get(). Most BSPs provide exactly one memory area. Only two BSPs provide more than one memory area (arm/altera-cyclone-v and bsps/powerpc/mpc55xxevb). Only if more than one memory area is provided, there is a need to use _Heap_Extend(). Provide two implementations to initialize the separate C Program Heap and let the BSP select one of the implementations based on the number of provided memory areas. This gets rid of a dependency on _Heap_Extend(). It also avoids dead code sections for most BSPs. Change licence to BSD-2-Clause according to file history. Update #3053.
- 14:54 Changeset in rtems [3d0620b] by Sebastian Huber <sebastian.huber@…>
- score: Optimize Workspace Handler initialization The BSPs provide memory for the workspace initialization via _Memory_Get(). Most BSPs provide exactly one memory area. Only two BSPs provide more than one memory area (arm/altera-cyclone-v and bsps/powerpc/mpc55xxevb). Only if more than one memory area is provided, there is a need to use _Heap_Extend(). Provide two implementations to initialize the workspace handler and let the BSP select one of the implementations based on the number of provided memory areas. This gets rid of a dependency on _Heap_Extend(). It also avoids dead code sections for most BSPs.
- 14:25 Ticket #3944 (qoriq_e500 BSP bset fails) created by Joel Sherrill
- Looks like curl isn't building for the qoriq_e500 bset. This seems …
- 13:51 Ticket #3938 (Many (~40) BSPs Fail to Link all Tests) closed by Joel Sherrill
- fixed
- 11:48 Changeset in rtems [b4a786d] by Sebastian Huber <sebastian.huber@…>
- bsp/qoriq: Fix tlbwe sequence
- 11:34 Changeset in rtems-source-builder [f6286ff]5 by Sebastian Huber <sebastian.huber@…>
- 6: Update unstable RTEMS 6 tool chain Update #3937.
- 11:19 Changeset in rtems [9b5af6a] by Sebastian Huber <sebastian.huber@…>
- bsps/powerpc: Fix tlbie instruction usage GCC 10 no longer passes -many to the assembler. This enables more checks in the assembler. The 0 in the tlbie instruction is the L operand which selects a 4KiB page size.
- 10:18 Ticket #3943 (i386: unknown register name 'fpcr' in 'asm') created by Sebastian Huber
- There is a compile error with GCC 10 for the i386/pcp4 and …
- 10:14 Ticket #3942 (multiple definition of `pci_indirect_functions') created by Sebastian Huber
- Building with GCC 10 showed a multiple definition error: […]
- 10:09 Ticket #3941 (Remove epiphany architecture support) created by Sebastian Huber
- I tried to build the epiphany BSP with GCC 10 recently and a lot …
- 10:02 Changeset in rtems-tools [ea86d96]5 by Hesham Almatary <Hesham.Almatary@…>
- rtems-tester: Add rv64imafdc_medany for QEMU
- 09:58 Changeset in rtems-source-builder [9f18471]5 by Hesham Almatary <Hesham.Almatary@…>
- rsb: Bump DTC to 1.4 version
- 09:52 Changeset in rtems [d35722e6]5 by Sebastian Huber <sebastian.huber@…>
- bsps/riscv: Fix multiple definition
- 09:31 Changeset in rtems [159db411] by Sebastian Huber <sebastian.huber@…>
- score: Use _Freechain_Push() The nodes are never NULL. Update #3959.
- 09:30 Changeset in rtems [354c2b5] by Sebastian Huber <sebastian.huber@…>
- score: Add <rtems/score/freechainimpl.h> Hide implementation details. Update #3959.
- 09:21 Changeset in rtems [91c811a1] by Sebastian Huber <sebastian.huber@…>
- score: Add _Freechain_Push() Update #3959.
- 08:28 Changeset in rtems [7746b0de] by Sebastian Huber <sebastian.huber@…>
- malloc: Make deferred free support optional Only include the deferred free support if free() is actually used by the application. The free() implementation in RTEMS supports that allocated memory is freed in interrupt context. Since the heap is protected by a mutex, the frees issued in interrupt context cannot immediately be freed to the heap, instead they are placed on a deferred free list. This list is emptied by the core allocation function rtems_heap_allocate_aligned_with_boundary(). This adds a dependency to free() in rtems_heap_allocate_aligned_with_boundary(). In order to better support applications which only allocate memory and never free it, this dependency should be avoided. Provide a weak default implementation of _Malloc_Process_deferred_frees() for rtems_heap_allocate_aligned_with_boundary(). In the free() module provide the strong implementation. Close #4032.
- 08:20 Changeset in rtems [6f94a83] by Sebastian Huber <sebastian.huber@…>
- score: Add RTEMS_WEAK Update #4032.
- 05:26 Changeset in rtems-libbsd [3ad2cea] by Sebastian Huber <sebastian.huber@…>
- dwc_otg: Enable voltage detector Update #3910.
- 05:26 Changeset in rtems-libbsd [9ebb4e2]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
- dwc_otg: Enable voltage detector Update #3910.
04/07/20:
- 22:08 Changeset in rtems [f493534]5 by Joel Sherrill <joel@…>
- lpc23xx_tli800-testsuite.tcfg: Add psxaoi03 and psxsignal07 Updates #3938.
- 22:07 Changeset in rtems [af7e519]5 by Joel Sherrill <joel@…>
- mcf52235-testsuite.tcfg: Add sp16 Updates #3938.
- 22:07 Changeset in rtems [a7ea726f]5 by Joel Sherrill <joel@…>
- lpc1768_mbed-testsuite.tcfg: Add psxaoi03 and psxsignal07 Updates #3938.
- 22:06 Changeset in rtems [dcb097a]5 by Joel Sherrill <joel@…>
- lpc2362-testsuite.tcfg: Add psxaoi03 and psxsignal07 Updates #3938.
- 22:05 Changeset in rtems [fe5d50ed]5 by Joel Sherrill <joel@…>
- lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Add psxsignal07 Updates #3938.
- 22:05 Changeset in rtems [f74d70e6]5 by Joel Sherrill <joel@…>
- lm4f120-testsuite.tcfg: Add psxsignal07 Updates #3938.
- 20:26 Changeset in rtems [81e2524]5 by Eshan dhawan <eshandhawan51@…>
- Tests for inttype.h methods
- 08:54 Changeset in rtems-source-builder [70775f9]5 by Hesham Almatary <Hesham.Almatary@…>
- rsb: Fix Spike build * There is no all$ target in Spike * There is no longer --with-fesvr flag since fesvr is source-inlined by default
- 07:38 Changeset in rtems-source-builder [b69f54d]5 by Sebastian Huber <sebastian.huber@…>
- 6: Update unstable RTEMS 6 tool chain Update #3937.
- 06:26 Changeset in rtems [9b3b33d] by Sebastian Huber <sebastian.huber@…>
- bsps/powerpc: Fix inline assembly GCC 10 no longer passes -many to the assembler. This enables more checks in the assembler.
- 05:43 Ticket #3940 (Unstable GCc is built with #define CHECKING_P 0) created by Sebastian Huber
- Somehow the GCC internal checks are disabled if built via the RSB …
- 05:13 Changeset in rtems [840f21d]5 by Sebastian Huber <sebastian.huber@…>
- score: Delete RTEMS_DECLARE_GLOBAL_SYMBOL() Delete unused RTEMS_DECLARE_GLOBAL_SYMBOL(). Update #3799.
- 02:08 Changeset in rtems-source-builder [e307213]5 by Gedare Bloom <gedare@…>
- rtems: bump rtems-5-kernel
04/06/20:
- 22:44 Ticket #3939 (sparc64: _CPU_ISR_Disable seems broken) created by Gedare Bloom
- Both sparc64 BSPs (usiii, niagara) hang at the first call to …
- 19:21 Changeset in rtems [92a3a19c]5 by Sebastian Huber <sebastian.huber@…>
- tests: Exclude record02 for some BSPs Update #3938.
- 19:00 Ticket #3938 (Many (~40) BSPs Fail to Link all Tests) created by Joel Sherrill
- When configured as as show, ~40 BSPs (list below) cannot link all of …
- 17:18 Ticket #3936 (C++ thread-local storage broken on sparc64) closed by Gedare Bloom <gedare@…>
- fixed: In 2db1fd85/rtems: […]
- 17:15 Changeset in rtems [2db1fd85]5 by Gedare Bloom <gedare@…>
- sparc64: update linkcmds with missing sections for TLS Closes #3936.
- 13:59 Ticket #3937 (Move content of bsp_specs to GCC) created by Sebastian Huber
- Move content of the bsp_specs to GCC 10. Once this is done, update the …
- 12:12 Ticket #3936 (C++ thread-local storage broken on sparc64) created by Sebastian Huber
- […] One option is to disable this test on sparc64.
- 12:03 Changeset in rtems [c547470e]5 by Sebastian Huber <sebastian.huber@…>
- tests: Small memory exclude for record02 Update #3938.
- 11:32 Changeset in rtems-central [233f564] by Sebastian Huber <sebastian.huber@…>
- items: Use a cache file directory This allows read-only source trees.
- 08:59 Changeset in rtems-central [f50f710] by Sebastian Huber <sebastian.huber@…>
- Add RTEMS build specification
- 08:48 Changeset in rtems-central [d356153] by Sebastian Huber <sebastian.huber@…>
- Update submodules
- 08:44 Changeset in rtems-central [4375d2f] by Sebastian Huber <sebastian.huber@…>
- items: Use cache file for each directory
- 07:08 Ticket #3935 (Remove use of RTEMS_INLINE_ROUTINE in the RTEMS sources) created by Sebastian Huber
- Replace all uses of RTEMS_INLINE_ROUTINE with "static inline". This …
- 07:05 Changeset in rtems-source-builder [8223d3b]5 by Chris Johns <chrisj@…>
- rtems/libbsd: Update to origin/5-freebsd12 HEAD.
- 07:04 Changeset in rtems-source-builder [b2086bd]5 by Chris Johns <chrisj@…>
- rtems/kernel: Update to origin/master HEAD.
- 06:56 Changeset in rtems-libbsd [816a2f9]5-freebsd-126-freebsd-12 by Chris Johns <chrisj@…>
- rtems_waf: Update to origin/master. Closes #3888.
- 05:31 Changeset in rtems-source-builder [ad90540]5 by Sebastian Huber <sebastian.huber@…>
- 6: Update unstable RTEMS 6 tool chain
- 05:13 Ticket #3888 (Update rtems_waf in libbsd) closed by Gedare Bloom
- fixed
- 05:09 Ticket #3388 (rtems-tester: possible parsing error for qemuprep-altivec on exclude ...) closed by Gedare Bloom
- fixed
- 03:34 Ticket #3887 (Do not report remotes in RSB build log if --mail is used) closed by Gedare Bloom <gedare@…>
- fixed: In 4727c3e/rtems-source-builder: […]
Note: See TracTimeline
for information about the timeline view.