Opened on 12/07/16 at 07:39:04
Last modified on 02/25/22 at 20:00:49
#2832 assigned enhancement
Google Go run-time library support needs an update
Reported by: | Sebastian Huber | Owned by: | Needs Funding |
---|---|---|---|
Priority: | normal | Milestone: | Indefinite |
Component: | tool | Version: | |
Severity: | normal | Keywords: | SoC, API, large |
Cc: | Blocked By: | ||
Blocking: |
Description (last modified by Joel Sherrill)
The Google Go run-time now uses features provided by #include <ucontext.h>. RTEMS lacks support for this. One option is to port it from FreeBSD to Newlib. Ticket #3640 tracks ucontext.h support.
RTEMS supports now thread-local storage. It should be enabled.
The self-contained objects provided by <sys/lock.h> should be used for synchronization.
This ticket is referenced by the RTEMS Users Guide in the "Features" section as a footnote to Google Go language support. Please remove the footnote when this ticket is closed.
Possible Mentors: Joel Sherrill, Sebastian Huber, Gedare Bloom
Skills: C
Difficulty: Medium
Change History (9)
comment:1 Changed on 08/14/17 at 00:04:41 by Chris Johns
Milestone: | 5.0 → Indefinite |
---|---|
Version: | 4.11 |
comment:2 Changed on 12/07/18 at 04:28:42 by Joel Sherrill
Description: | modified (diff) |
---|---|
Keywords: | SoC added |
Owner: | set to Needs Funding |
Status: | new → assigned |
comment:3 Changed on 01/09/19 at 23:57:17 by Joel Sherrill
Description: | modified (diff) |
---|
comment:4 Changed on 03/15/19 at 18:05:26 by Joel Sherrill
Description: | modified (diff) |
---|
comment:5 Changed on 04/10/19 at 07:31:48 by Sebastian Huber <sebastian.huber@…>
comment:7 Changed on 02/04/22 at 18:44:47 by Gedare Bloom
Keywords: | API added |
---|
comment:8 Changed on 02/04/22 at 18:45:34 by Gedare Bloom
Keywords: | large added |
---|
comment:9 Changed on 02/25/22 at 20:00:49 by Joel Sherrill
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.
In 9cd7869/rtems-docs: