Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | powerpc: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 1 | -1/+0 |
| | | | | Update #3585. | ||||
* | nios2: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 1 | -1/+0 |
| | | | | Update #3585. | ||||
* | rtems: Avoid include of <rtems/score/scheduler.h> | Sebastian Huber | 2018-11-12 | 1 | -0/+1 |
| | | | | Update #3598. | ||||
* | rtems: Avoid <rtems/score/timecounter.h> in API | Sebastian Huber | 2018-11-12 | 1 | -0/+1 |
| | | | | | | Use a real function for rtems_clock_get_uptime_seconds(). Update #3598. | ||||
* | m32c: Remove this target | Sebastian Huber | 2018-11-12 | 1 | -21/+2 |
| | | | | Update #3599. | ||||
* | score: Remove _ISR_Dispatch() | Sebastian Huber | 2018-11-08 | 1 | -1/+0 |
| | | | | | | | | This function was only used on some m68k variants. On these m68k variants there is no need to use a global symbol. Use a local label instead. Remove _ISR_Dispatch() from the architecture-independent layer. | ||||
* | config: Fix CONFIGURE_DISABLE_NEWLIB_REENTRANCY | Sebastian Huber | 2018-11-07 | 1 | -0/+1 |
| | | | | | | | | | | | Move the __getreent() variant using the global reentrancy structure to librtemscpu.a. This avoids a definition of __getreent() in the configuration module if CONFIGURE_DISABLE_NEWLIB_REENTRANCY is defined. This avoids all the dependencies which would be exposed by a reference to the global reentrancy structure. This change is only possible since the default configuration moved to librtemsdefaultconfig.a recently. | ||||
* | posix: Provide threads by default | Sebastian Huber | 2018-10-29 | 1 | -7/+7 |
| | | | | Update #2514. | ||||
* | posix: Provide message queues by default | Sebastian Huber | 2018-10-29 | 1 | -13/+13 |
| | | | | Update #2514. | ||||
* | posix: Provide shared memory objects by default | Sebastian Huber | 2018-10-29 | 1 | -7/+8 |
| | | | | Update #2514. | ||||
* | posix: Provide named semaphores by default | Sebastian Huber | 2018-10-29 | 1 | -6/+6 |
| | | | | Update #2514. | ||||
* | posix: Split posix_api_configuration_table | Sebastian Huber | 2018-10-29 | 1 | -0/+6 |
| | | | | | | Use separate configuration variables to avoid false dependencies. Update #2514. | ||||
* | Move default config to librtemsdefaultconfig.a | Sebastian Huber | 2018-10-29 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | An RTEMS application default configuration is contained in cpukit/libmisc/dummy/default-configuration.c. This default configuration was contained in librtemscpu.a. This had at least two problems: 1. Application configuration errors may have pulled in the default configuration which in turn lead to multiply define symbols error. This was quite confusing. You had to consult the linker map file to figure out what cased the pull in of the default configuration. You needed to know what a linker map file is and how you generate it with your build system. This was not very user friendly. 2. It prevented the use of default configuration items for each subsystem in librtemscpu.a. This may be used to reduce the size of the configuration itself. Move the default configuration to the separate library librtemsdefaultconfig.a. Close #3551. | ||||
* | posix: Provide aio_suspend() by default | Sebastian Huber | 2018-10-29 | 1 | -1/+1 |
| | | | | Update #2514. | ||||
* | posix: Provide more functions by default | Sebastian Huber | 2018-10-25 | 1 | -6/+6 |
| | | | | Update #2514. | ||||
* | posix: Provide simple thread functions by default | Sebastian Huber | 2018-10-24 | 1 | -9/+7 |
| | | | | Update #2514. | ||||
* | posix: Provide get thread attributes by default | Sebastian Huber | 2018-10-24 | 1 | -3/+3 |
| | | | | Update #2514. | ||||
* | posix: Provide non-thread functions by default | Sebastian Huber | 2018-10-22 | 1 | -6/+6 |
| | | | | Update #2514. | ||||
* | posix: Provide scheduler support by default | Sebastian Huber | 2018-10-22 | 1 | -6/+6 |
| | | | | Update #2514. | ||||
* | posix: Provide cancel state/type by default | Sebastian Huber | 2018-10-22 | 1 | -54/+54 |
| | | | | | | Sort POSIX sources lexicographically in Makefile.am Update #2514. | ||||
* | Remove superfluous configure checks | Sebastian Huber | 2018-10-22 | 1 | -27/+22 |
| | | | | | | | The results of these checks are unused, covered by other checks or check obvious things. Update #3409. | ||||
* | Remove getcwd() | Sebastian Huber | 2018-10-22 | 1 | -1/+0 |
| | | | | | | This function is provided by Newlib since 2000. Update #3409. | ||||
* | Remove ttyname() | Sebastian Huber | 2018-10-22 | 1 | -1/+0 |
| | | | | | | This function is provided by Newlib since 2000. Update #3409. | ||||
* | Remove isatty() | Sebastian Huber | 2018-10-22 | 1 | -1/+0 |
| | | | | | | These functions are provided by Newlib since 2000. Update #3409. | ||||
* | Remove strlcat(), strlcpy(), strsep(), readdir_r() | Sebastian Huber | 2018-10-22 | 1 | -4/+0 |
| | | | | | | These functions are provided by Newlib since 2002. Update #3409. | ||||
* | build: Fix build on Windows | Sebastian Huber | 2018-10-12 | 1 | -0/+10 |
| | | | | | Avoid a long argument list while creating the librtemscpu.a library archive. | ||||
* | build: Include header.am in cpukit/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -7/+49 |
| | | | | | Include all cpukit/*/header.am files in cpukit/Makefile.am. This gets rid of all subtree Makefile.am and the sudirs hack. | ||||
* | build: Remove local.am | Sebastian Huber | 2018-10-10 | 1 | -1/+0 |
| | |||||
* | build: Directly reference libraries in tests | Sebastian Huber | 2018-10-10 | 1 | -45/+0 |
| | | | | Remove use of TMPINSTALL_FILES. | ||||
* | build: Merge score/cpu/*/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1423/+1686 |
| | |||||
* | build: Merge libmisc/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+214 |
| | |||||
* | build: Merge libnetworking/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -0/+132 |
| | |||||
* | build: Merge zlib/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -3/+23 |
| | |||||
* | build: Merge telnetd/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+13 |
| | |||||
* | build: Merge score/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -0/+217 |
| | |||||
* | build: Merge rtems/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+158 |
| | |||||
* | build: Merge pppd/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+24 |
| | |||||
* | build: Merge posix/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+222 |
| | |||||
* | build: Merge mghttpd/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+13 |
| | |||||
* | build: Merge libstdthreads/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+10 |
| | |||||
* | build: Merge librpc/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+51 |
| | |||||
* | build: Merge libpci/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+26 |
| | |||||
* | build: Merge libmd/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+9 |
| | |||||
* | build: Merge libi2c/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+1 |
| | |||||
* | build: Merge libgnat/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+7 |
| | |||||
* | build: Merge libfs/Makefile.am | Sebastian Huber | 2018-10-10 | 1 | -1/+177 |
| | |||||
* | build: Merge libdrvmgr/Makefile.am | Sebastian Huber | 2018-10-09 | 1 | -1/+23 |
| | |||||
* | build: Merge libdl/Makefile.am | Sebastian Huber | 2018-10-09 | 1 | -1/+29 |
| | |||||
* | build: Merge libdebugger/Makefile.am | Sebastian Huber | 2018-10-09 | 1 | -1/+20 |
| | |||||
* | build: Merge libcsupport/Makefile.am | Sebastian Huber | 2018-10-09 | 1 | -1/+195 |
| |