[RTEMS Project] #3053: Change RTEMS License to Two Paragraph BSD
RTEMS trac
trac at rtems.org
Tue Nov 30 08:32:21 UTC 2021
#3053: Change RTEMS License to Two Paragraph BSD
---------------------------+-------------------------
Reporter: Joel Sherrill | Owner: (none)
Type: enhancement | Status: new
Priority: high | Milestone: Indefinite
Component: unspecified | Version: 5
Severity: normal | Resolution:
Keywords: license, BSD | Blocked By:
Blocking: |
---------------------------+-------------------------
Comment (by Sebastian Huber <sebastian.huber@…>):
In [changeset:"d7205f0083f8fdd0408404ce99c6eab9b8d120c7/rtems"
d7205f0/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="d7205f0083f8fdd0408404ce99c6eab9b8d120c7"
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.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/3053#comment:62>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list