Changeset 2145e0c7 in rtems


Ignore:
Timestamp:
01/26/22 10:01:44 (16 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
b539af8
Parents:
e3f70b3
git-author:
Sebastian Huber <sebastian.huber@…> (01/26/22 10:01:44)
git-committer:
Sebastian Huber <sebastian.huber@…> (01/27/22 10:06:46)
Message:

Remove obsolete rtems_gxx_*() implementation

GCC versions prior to 6.1 used a RTEMS thread model based on
rtems_gxx_*() functions. GCC version 6.1 or later uses the
self-contained synchronization objects of Newlib <sys/lock.h> for the
RTEMS thread model.

Remove the obsolete implementation.

Close #3143.

Files:
14 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • cpukit/include/rtems/score/interr.h

    re3f70b3 r2145e0c7  
    189189  /* INTERNAL_ERROR_UNLIMITED_AND_MAXIMUM_IS_0 = 19, */
    190190  /* INTERNAL_ERROR_SHUTDOWN_WHEN_NOT_UP = 20, */
    191   INTERNAL_ERROR_GXX_KEY_ADD_FAILED = 21,
    192   INTERNAL_ERROR_GXX_MUTEX_INIT_FAILED = 22,
     191  /* INTERNAL_ERROR_GXX_KEY_ADD_FAILED = 21, */
     192  /* INTERNAL_ERROR_GXX_MUTEX_INIT_FAILED = 22, */
    193193  INTERNAL_ERROR_NO_MEMORY_FOR_HEAP = 23,
    194194  INTERNAL_ERROR_CPU_ISR_INSTALL_VECTOR = 24,
  • spec/build/cpukit/librtemscpu.yml

    re3f70b3 r2145e0c7  
    109109  - cpukit/include/rtems/fs.h
    110110  - cpukit/include/rtems/fsmount.h
    111   - cpukit/include/rtems/gxx_wrappers.h
    112111  - cpukit/include/rtems/ide_part_table.h
    113112  - cpukit/include/rtems/imfs.h
     
    659658- cpukit/libcsupport/src/getrusage.c
    660659- cpukit/libcsupport/src/getuid.c
    661 - cpukit/libcsupport/src/gxx_wrappers.c
    662660- cpukit/libcsupport/src/ioctl.c
    663661- cpukit/libcsupport/src/isatty_r.c
  • spec/build/testsuites/libtests/grp.yml

    re3f70b3 r2145e0c7  
    143143  uid: getuid
    144144- role: build-dependency
    145   uid: gxx01
    146 - role: build-dependency
    147145  uid: heapwalk
    148146- role: build-dependency
  • spec/build/testsuites/sptests/grp.yml

    re3f70b3 r2145e0c7  
    239239  uid: spfatal15
    240240- role: build-dependency
    241   uid: spfatal24
    242 - role: build-dependency
    243   uid: spfatal25
    244 - role: build-dependency
    245241  uid: spfatal26
    246242- role: build-dependency
Note: See TracChangeset for help on using the changeset viewer.