summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* build: Remove local.amSebastian Huber2018-10-10244-253/+0
|
* build: Directly reference libraries in testsSebastian Huber2018-10-105-64/+27
| | | | Remove use of TMPINSTALL_FILES.
* build: Merge score/cpu/*/Makefile.amSebastian Huber2018-10-1023-1751/+1706
|
* build: Merge libmisc/Makefile.amSebastian Huber2018-10-104-236/+214
|
* build: Merge libnetworking/Makefile.amSebastian Huber2018-10-103-142/+132
|
* build: Merge zlib/Makefile.amSebastian Huber2018-10-103-30/+23
|
* build: Merge telnetd/Makefile.amSebastian Huber2018-10-103-15/+13
|
* build: Merge score/Makefile.amSebastian Huber2018-10-103-230/+217
|
* build: Merge rtems/Makefile.amSebastian Huber2018-10-104-205/+158
|
* build: Merge pppd/Makefile.amSebastian Huber2018-10-103-19/+24
|
* build: Merge posix/Makefile.amSebastian Huber2018-10-104-203/+222
|
* build: Merge mghttpd/Makefile.amSebastian Huber2018-10-103-17/+13
|
* build: Merge libstdthreads/Makefile.amSebastian Huber2018-10-106-23/+13
|
* build: Merge librpc/Makefile.amSebastian Huber2018-10-104-54/+51
|
* build: Merge libpci/Makefile.amSebastian Huber2018-10-104-41/+26
|
* build: Merge libmd/Makefile.amSebastian Huber2018-10-104-20/+9
|
* build: Merge libi2c/Makefile.amSebastian Huber2018-10-104-10/+1
|
* build: Merge libgnat/Makefile.amSebastian Huber2018-10-104-16/+7
|
* build: Merge libfs/Makefile.amSebastian Huber2018-10-105-186/+177
|
* build: Merge libdrvmgr/Makefile.amSebastian Huber2018-10-094-38/+23
|
* build: Merge libdl/Makefile.amSebastian Huber2018-10-094-41/+29
|
* build: Merge libdebugger/Makefile.amSebastian Huber2018-10-093-24/+20
|
* build: Merge libcsupport/Makefile.amSebastian Huber2018-10-094-138/+195
|
* build: Merge libcrypt/Makefile.amSebastian Huber2018-10-094-15/+5
|
* build: Merge libblock/Makefile.amSebastian Huber2018-10-094-43/+31
|
* build: Merge libfdt/Makefile.amSebastian Huber2018-10-094-18/+8
|
* build: Merge ftpd/Makefile.amSebastian Huber2018-10-093-13/+13
|
* build: Merge dev/Makefile.amSebastian Huber2018-10-094-26/+14
|
* build: Move sapi/Makefile.amSebastian Huber2018-10-096-66/+76
|
* build: Remove specialized CPPFLAGSSebastian Huber2018-10-0930-37/+0
|
* shell: Use #include "..." for local header filesSebastian Huber2018-10-0930-37/+36
| | | | Update #3375.
* telnetd: Ignore setsockopt() return statusSebastian Huber2018-10-092-2/+2
| | | | Update #3529.
* ftpd: Restructure chroot() handling.Sebastian Huber2018-10-091-7/+3
| | | | | | Remove superfluous setting of errno = 0. Update #3530.
* leon: do not use -mfix-{device} with ClangDaniel Hellstrom2018-10-092-2/+28
| | | | | | | | | Clang do not support -mfix-gr712rc, -mfix-ut700 and -mfix-ut699. Therefore we adjust the CPU_CFLAGS to remove these when compiling with Clang. Instead use GR712RC: -mcpu=gr712rc GR740: -mcpu=gr740 UT699/UT700: Not currently supported by clang, use LEON3 BSP.
* leon, spwtdp: Initial driver commitJavier Jalle2018-10-097-0/+1357
|
* bsps/arm: Fix ctor/dtor invocation orderSebastian Huber2018-10-091-31/+4
| | | | Remove obsolete .ctor and .dtor output sections.
* posix: Remove static assertionSebastian Huber2018-10-092-2/+1
| | | | | | | | Standard C does not allow pointer operands in an integer constant expressions. GCC issues only a -Wpedantic warning in the removed static assertion. However, clang is pedantic by default and issues an error. Rely on the test case instead.
* ftpd: Remove superfluous temporary bufferSebastian Huber2018-10-081-31/+15
| | | | Update #3530.
* ftpd: Check return status of getsockname()Sebastian Huber2018-10-081-18/+22
| | | | Update #3530.
* ftpd: Fix insecure chroot() handlingSebastian Huber2018-10-051-8/+9
| | | | | | | Ensure that the rtems_libio_set_private_env() was successful before the chroot(). Update #3530.
* ftpd: Avoid resource leakSebastian Huber2018-10-051-0/+2
| | | | Update #3530.
* ftpd: Avoid use of uninitialized memorySebastian Huber2018-10-051-8/+7
| | | | Update #3530.
* ftpd: Avoid malloc() and sscanf()Sebastian Huber2018-10-051-4/+3
| | | | | | Move the user name to the session information. Update #3530.
* ftpd: Remove FTPD_SessionInfo_t::pass memberSebastian Huber2018-10-053-16/+51
| | | | | | There is no need to keep the password throughout the session. Update #3530.
* ftpd: Avoid NULL pointer checks before free()Sebastian Huber2018-10-051-10/+5
| | | | | | They are superfluous and just bloat the code. Update #3530.
* jffs2: Avoid use of constant register variableSebastian Huber2018-10-051-0/+12
| | | | | Avoid the use of a constant register variable which is used in some conditions. This gets rid of a clang -Wsometimes-uninitialized warning.
* Fix rbtree_postorder_for_each_entry_safe()Sebastian Huber2018-10-051-2/+2
| | | | | | | | Use the non-standard typeof operator to avoid code generation errors with clang and use of uninitialized variable warnings with GCC and Coverity Scan. Update #3465.
* score: Fix legacy RTEMS_STATIC_ASSERT()Sebastian Huber2018-10-057-11/+25
| | | | | | | | | In standard C pointer operands are not allowed in integer constant expressions. Avoid a static assertion based on an array typedef since this could lead to warnings ("variably modified 'x' at file scope" and "typedef 'x' locally defined but not used"); This implementation requires unique messages.
* tests: Use rtems_task_exit()Sebastian Huber2018-10-05164-365/+223
| | | | Update #3533.
* score: Remove CPU_PROVIDES_IDLE_THREAD_BODYSebastian Huber2018-10-0537-516/+53
| | | | | | | Remove the CPU_PROVIDES_IDLE_THREAD_BODY option to avoid unnecessary conditional compilation. Close #3539.