#2494 closed defect (fixed)

Remove task variables

Reported by: Sebastian Huber Owned by:
Priority: normal Milestone: 5.1
Component: unspecified Version: 5
Severity: normal Keywords:
Cc: admin@… Blocked By:


Notepads were marked as obsolete in 4.11. Next step is to remove them. Documentation should mention that notepads are removed and list the alternatives, e.g. POSIX keys or thread local storage.

Attachments (1)

0001-api-Remove-deprecated-task-variables.patch (46.9 KB) - added by Aun-Ali Zaidi on Mar 1, 2016 at 3:38:09 AM.

Download all attachments as: .zip

Change History (8)

comment:1 Changed on Dec 15, 2015 at 10:50:17 AM by Sebastian Huber

This ticket depends on #2306.

comment:2 Changed on Dec 15, 2015 at 10:56:21 AM by Sebastian Huber

  • Remove _Thread_Control::task_variables.
  • Remove all rtems_task_*variable*() functions and now unused dependencies.
  • Build with all tests enabled and fix all compile and link time errors.
  • Run tests without regressions.
  • Update documentation, to be defined.
Last edited on Dec 22, 2015 at 2:20:38 PM by Sebastian Huber (previous) (diff)

comment:3 Changed on Mar 1, 2016 at 3:38:31 AM by Aun-Ali Zaidi

Cc: admin@… added

comment:4 Changed on May 4, 2016 at 5:28:19 AM by Sebastian Huber


Documentation update is missing.

comment:5 Changed on Feb 15, 2017 at 1:21:27 PM by Sebastian Huber

Resolution: fixed
Status: newclosed

comment:6 Changed on May 11, 2017 at 7:31:02 AM by Sebastian Huber


comment:7 Changed on Nov 9, 2017 at 6:27:14 AM by Sebastian Huber


Milestone renamed

Note: See TracTickets for help on using tickets.