summaryrefslogtreecommitdiffstats
path: root/cpukit/Makefile.am (follow)
Commit message (Collapse)AuthorAgeFilesLines
* powerpc: Remove use of proc_ptrSebastian Huber2018-11-121-1/+0
| | | | Update #3585.
* nios2: Remove use of proc_ptrSebastian Huber2018-11-121-1/+0
| | | | Update #3585.
* rtems: Avoid include of <rtems/score/scheduler.h>Sebastian Huber2018-11-121-0/+1
| | | | Update #3598.
* rtems: Avoid <rtems/score/timecounter.h> in APISebastian Huber2018-11-121-0/+1
| | | | | | Use a real function for rtems_clock_get_uptime_seconds(). Update #3598.
* m32c: Remove this targetSebastian Huber2018-11-121-21/+2
| | | | Update #3599.
* score: Remove _ISR_Dispatch()Sebastian Huber2018-11-081-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_REENTRANCYSebastian Huber2018-11-071-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 defaultSebastian Huber2018-10-291-7/+7
| | | | Update #2514.
* posix: Provide message queues by defaultSebastian Huber2018-10-291-13/+13
| | | | Update #2514.
* posix: Provide shared memory objects by defaultSebastian Huber2018-10-291-7/+8
| | | | Update #2514.
* posix: Provide named semaphores by defaultSebastian Huber2018-10-291-6/+6
| | | | Update #2514.
* posix: Split posix_api_configuration_tableSebastian Huber2018-10-291-0/+6
| | | | | | Use separate configuration variables to avoid false dependencies. Update #2514.
* Move default config to librtemsdefaultconfig.aSebastian Huber2018-10-291-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 defaultSebastian Huber2018-10-291-1/+1
| | | | Update #2514.
* posix: Provide more functions by defaultSebastian Huber2018-10-251-6/+6
| | | | Update #2514.
* posix: Provide simple thread functions by defaultSebastian Huber2018-10-241-9/+7
| | | | Update #2514.
* posix: Provide get thread attributes by defaultSebastian Huber2018-10-241-3/+3
| | | | Update #2514.
* posix: Provide non-thread functions by defaultSebastian Huber2018-10-221-6/+6
| | | | Update #2514.
* posix: Provide scheduler support by defaultSebastian Huber2018-10-221-6/+6
| | | | Update #2514.
* posix: Provide cancel state/type by defaultSebastian Huber2018-10-221-54/+54
| | | | | | Sort POSIX sources lexicographically in Makefile.am Update #2514.
* Remove superfluous configure checksSebastian Huber2018-10-221-27/+22
| | | | | | | The results of these checks are unused, covered by other checks or check obvious things. Update #3409.
* Remove getcwd()Sebastian Huber2018-10-221-1/+0
| | | | | | This function is provided by Newlib since 2000. Update #3409.
* Remove ttyname()Sebastian Huber2018-10-221-1/+0
| | | | | | This function is provided by Newlib since 2000. Update #3409.
* Remove isatty()Sebastian Huber2018-10-221-1/+0
| | | | | | These functions are provided by Newlib since 2000. Update #3409.
* Remove strlcat(), strlcpy(), strsep(), readdir_r()Sebastian Huber2018-10-221-4/+0
| | | | | | These functions are provided by Newlib since 2002. Update #3409.
* build: Fix build on WindowsSebastian Huber2018-10-121-0/+10
| | | | | Avoid a long argument list while creating the librtemscpu.a library archive.
* build: Include header.am in cpukit/Makefile.amSebastian Huber2018-10-101-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.amSebastian Huber2018-10-101-1/+0
|
* build: Directly reference libraries in testsSebastian Huber2018-10-101-45/+0
| | | | Remove use of TMPINSTALL_FILES.
* build: Merge score/cpu/*/Makefile.amSebastian Huber2018-10-101-1423/+1686
|
* build: Merge libmisc/Makefile.amSebastian Huber2018-10-101-1/+214
|
* build: Merge libnetworking/Makefile.amSebastian Huber2018-10-101-0/+132
|
* build: Merge zlib/Makefile.amSebastian Huber2018-10-101-3/+23
|
* build: Merge telnetd/Makefile.amSebastian Huber2018-10-101-1/+13
|
* build: Merge score/Makefile.amSebastian Huber2018-10-101-0/+217
|
* build: Merge rtems/Makefile.amSebastian Huber2018-10-101-1/+158
|
* build: Merge pppd/Makefile.amSebastian Huber2018-10-101-1/+24
|
* build: Merge posix/Makefile.amSebastian Huber2018-10-101-1/+222
|
* build: Merge mghttpd/Makefile.amSebastian Huber2018-10-101-1/+13
|
* build: Merge libstdthreads/Makefile.amSebastian Huber2018-10-101-1/+10
|
* build: Merge librpc/Makefile.amSebastian Huber2018-10-101-1/+51
|
* build: Merge libpci/Makefile.amSebastian Huber2018-10-101-1/+26
|
* build: Merge libmd/Makefile.amSebastian Huber2018-10-101-1/+9
|
* build: Merge libi2c/Makefile.amSebastian Huber2018-10-101-1/+1
|
* build: Merge libgnat/Makefile.amSebastian Huber2018-10-101-1/+7
|
* build: Merge libfs/Makefile.amSebastian Huber2018-10-101-1/+177
|
* build: Merge libdrvmgr/Makefile.amSebastian Huber2018-10-091-1/+23
|
* build: Merge libdl/Makefile.amSebastian Huber2018-10-091-1/+29
|
* build: Merge libdebugger/Makefile.amSebastian Huber2018-10-091-1/+20
|
* build: Merge libcsupport/Makefile.amSebastian Huber2018-10-091-1/+195
|