[PATCH 00/16] Remove obsoleted APIs

Gedare Bloom gedare at rtems.org
Mon Jul 13 14:05:09 UTC 2020


On Mon, Jul 13, 2020 at 8:01 AM Gedare Bloom <gedare at rtems.org> wrote:
>
> looks good to me. this is good cleanup to do shortly after a release.
>

I'm a little bit curious if there is a plan for how to deal with
remaining deprecated interfaces. I see a lot of deprecated stuff still
in the block/disk device driver headers that aren't touched by this
cleanup. (Maybe they are more complex?)

> On Mon, Jul 13, 2020 at 12:52 AM Sebastian Huber
> <sebastian.huber at embedded-brains.de> wrote:
> >
> > This patch set removes APIs obsoleted in RTEMS 5.1.
> >
> > Sebastian Huber (16):
> >   rtems: Remove _RTEMS_version
> >   rtems: Remove RTEMS_MAXIMUM_NAME_LENGTH
> >   rtems: Remove _Copyright_Notice from API header
> >   rtems: Remove deprecated <rtems/system.h>
> >   rtems: Remove deprecated rtems_io_lookup_name()
> >   rtems: Remove rtems_get_current_processor()
> >   rtems: Remove rtems_get_processor_count()
> >   rtems: Remove deprecated rtems_extension
> >   rtems: Remove rtems_rate_monotonic_period_time_t
> >   rtems: Remove rtems_context
> >   rtems: Remove rtems_context_fp
> >   rtems: Remove region_information_block
> >   rtems: Remove rtems_thread_cpu_usage_t
> >   rtems: Remove support for RTEMS_DEPRECATED_TYPES
> >   rtems: Remove deprecated proc_ptr definition
> >   score: Remove deprecated Thread
> >
> >  bsps/shared/rtems-version.c           |  5 ++-
> >  cpukit/headers.am                     |  1 -
> >  cpukit/include/rtems.h                |  1 -
> >  cpukit/include/rtems/extension.h      |  3 --
> >  cpukit/include/rtems/io.h             | 17 +------
> >  cpukit/include/rtems/rtems/ratemon.h  |  2 -
> >  cpukit/include/rtems/rtems/tasks.h    | 30 -------------
> >  cpukit/include/rtems/rtems/types.h    | 49 --------------------
> >  cpukit/include/rtems/score/basedefs.h | 13 ------
> >  cpukit/include/rtems/score/copyrt.h   |  5 +++
> >  cpukit/include/rtems/score/thread.h   |  6 ---
> >  cpukit/include/rtems/score/userext.h  |  2 -
> >  cpukit/include/rtems/system.h         | 65 ---------------------------
> >  cpukit/libfs/src/imfs/ioman.c         | 21 ---------
> >  cpukit/sapi/src/getversionstring.c    |  5 +--
> >  testsuites/sptests/sp21/init.c        | 21 ---------
> >  testsuites/sptests/spsize/size.c      |  2 +-
> >  17 files changed, 12 insertions(+), 236 deletions(-)
> >  delete mode 100644 cpukit/include/rtems/system.h
> >
> > --
> > 2.26.2
> >
> > _______________________________________________
> > devel mailing list
> > devel at rtems.org
> > http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list