summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/configure.ac (follow)
Commit message (Collapse)AuthorAgeFilesLines
* testsuite: Add a common test configuration. Fix configure.ac and Makefile.am ↵Chris Johns2017-04-041-34/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | errors. - Add a top level test configuration file for test states that are common to all BSPs. This saves adding a test configuration (tcfg) file for every BSP. - Add the test states 'user-input' and 'benchmark'. This lets 'rtems-test' stop the test rather than waiting for a timeout or letting a benchmark run without the user asking for it to run. - Implement rtems-test-check in Python to make it faster. The shell script had grown to a point it was noticably slowing the build down. - Fix the configure.ac and Makefile.am files for a number of the test directories. The files are difficiult to keep in sync with the number of tests and mistakes can happen such as tests being left out of the build. The test fsrofs01 is an example. Also a there was a mix of SUBDIRS and _SUBDIRS being used and only _SUBDIRS should be used. - Fix the test fsrofs01 so it compiles. Closes #2963.
* termios: Ignore carriage return early if desiredSebastian Huber2017-02-281-0/+1
| | | | | | | In case carriage return characters should be ignored in the input (IGNCR), then drop them early before they reach the raw input buffer. This makes it easier to calculate the content size of the raw input buffer.
* cpukit: Add libdebugger, a remote debugger agent for GDB.Chris Johns2016-11-291-0/+12
|
* libmisc/xz: Add xz decompression.Chris Johns2016-10-131-0/+2
| | | | Add support to untar XZ compressed files.
* Add SPI bus frameworkAlexander Krutwig2016-09-161-0/+1
| | | | | | User API is compatible to Linux userspace API. New test libtests/spi01. Update #2776.
* testsuite: Add libdl/dl05 reloc test.Chris Johns2016-09-081-0/+1
|
* testsuite: Add libdl/dl04 cache test.Chris Johns2016-08-151-0/+1
|
* testsuite: Add libdl/dl03 cache test.Chris Johns2016-08-151-0/+1
|
* librtems++: Remove from RTEMS.Chris Johns2016-08-111-1/+0
| | | | | | | This is old and there are better design patterns for threading and C++. We recommend you use the new C++ standards based support. Closes #2777.
* Add Untar_FromGzChunk_Print() + TestAlexander Krutwig2016-07-261-1/+2
|
* libnetworking: Add minimal getnameinfo()Christian Mauderer2016-06-281-0/+1
| | | | | | | This implementation just falls back to giving a string representation of the IP. It supports IPv4 only. Add test for getnameinfo().
* Remove H8300 portJoel Sherrill2016-01-041-3/+0
| | | | updates #2452.
* Remove M32R architectureJoel Sherrill2016-01-041-2/+1
| | | | updates #2446.
* Fail gracefully if pax is not foundBen Gras2015-10-221-1/+5
| | | | | The $(PAX) variable is used unconditionally so it shouldn't be left empty if not found at configure time. Fixes #2437.
* libfdt: Initial importSebastian Huber2015-10-161-0/+1
| | | | | | | | | | | | | | Import from: git://git.kernel.org/pub/scm/utils/dtc/dtc.git Commit: 604e61e081e3c6c8fa1a8189c71cb3908a5bbc1e Date: 2015-09-29T09:09:08Z
* Temporarily disable libdl for h8300Joel Sherrill2015-03-061-1/+4
| | | | | | | The h8300 gets a linking error for the dl0* tests. This temporarily disables libdl until that can be investigated. updates 2284.
* Temporarily disable libdl for lm32Joel Sherrill2015-03-061-1/+4
| | | | | | | There is a GCC ICE when building libdl. This temporarily disables building libdl until that is resolved. updates 2283.
* Temporarily disable libdl for v850Joel Sherrill2015-03-061-1/+4
| | | | | | | | | There is an issue linking dl0* which has not been resolved. This issue is being tracked but is not considered a release blocker. This patch is a workaround which disables libdl for the v850 until the ticket is resolved. updates 2260.
* Temporarily disable libdl for bfinJoel Sherrill2015-03-061-1/+4
| | | | | | | | | There is an issue linking dl0* which has not been resolved. This issue is being tracked but is not considered a release blocker. This patch is a workaround which disables libdl for the bfin until the ticket is resolved. updates 2252.
* Update bug report URLSebastian Huber2014-12-051-1/+1
|
* libmisc: More useful default configurationSebastian Huber2014-12-051-0/+1
| | | | | | | | | | | The dummy.c was a de-facto default configuration. Rename it to default-configuration.c. Use unlimited objects and the stack checker. This makes it easier for new RTEMS users which will likely use this file if they just work with the usual main() function as the application entry point. Provide proper arguments for main() using the BSP command line. Add spare user extensions and drivers. Do not initialize the network by default. Delete bspinit.c.
* libtests: Omit libdl tests if no RTEMS toolsSebastian Huber2014-12-031-7/+8
|
* libcsupport: Delete malloc statisticsSebastian Huber2014-11-281-1/+0
| | | | | | | Use the heap handler statistics instead. Add heap walk option to MALLOC shell command. close #1367
* Ensure security of default user environmentSebastian Huber2014-11-201-0/+1
|
* shell: Use crypt_r() in rtems_shell_login_check()Sebastian Huber2014-11-201-0/+1
| | | | | | | Use '*" to disable shell login instead of '!' according to the Linux man page. Use getpwnam_r() instead of getpwnam(). Do not access the user environment directly. Update the user environment only after a successful login check.
* libcsupport: Avoid TOCTOU and format errorsSebastian Huber2014-11-201-0/+1
|
* Add crypt_r(), etc.Sebastian Huber2014-11-201-0/+1
| | | | | Add crypt_add_format(), crypt_r(), crypt_md5_r(), crypt_sha256_r() and crypt_sha512_r().
* Add SHA256 and SHA512 supportSebastian Huber2014-11-201-0/+1
|
* Add I2C driver frameworkSebastian Huber2014-11-201-0/+1
| | | | | | | | | | | | | | | | | This I2C driver framework has some major differences compared to libi2c. * It is compatible to the Linux I2C user-space API. * It uses generic IMFS nodes and thus reduces the levels of indirection. * The drivers don't have to mess around with minor numbers to get their state information. * No arbitrary bus controller model is assumed. The main task of an I2C bus controller driver is to process I2C messages. How this is done is private to the driver. * Scatter/gather operations are supported (I2C_M_NOSTART).
* libdl: Disable building libdl for the NIOS2. No relocation support.Chris Johns2014-11-061-1/+1
| | | | This should have been added.
* libtests: Add libdl test dl02.Chris Johns2014-11-041-0/+1
| | | | Loads 2 interdependent ELF object files.
* cpukit: Add libdl with the Runtime Loader (RTL) code.Chris Johns2014-10-311-0/+24
| | | | This is a merge of the RTL project.
* top: Add new test.Jennifer Averett2014-10-281-0/+1
|
* capture01: New non-interactive test for capture engine.Jennifer Averett2014-07-111-0/+1
|
* libtests/newlib01: New testSebastian Huber2014-04-011-0/+1
|
* libtests: added test to confirm patch fixes bugDaniel Ramirez2014-01-091-0/+1
|
* libblock: PR2145: Limit maximum read-ahead blocksSebastian Huber2013-09-161-0/+1
| | | | This helps to prevent stack overflows due to configuration errors.
* libtests: Add new test: utf8proc01Ralf Kirchner2013-06-031-0/+1
| | | | | | | | utf8proc is a library for processing UTF-8 encoded Unicode strings. Some features are Unicode normalization, stripping of default ignorable characters, case folding and detection of grapheme cluster boundaries. For now utf8proc is intended for normalizing and folding strings for comparison purposes within the UTF-8 support of the FAT file system. This test will call interface methods of library utf8proc in order to make sure they compiled and linked ok. The library is third party, thus it should be sufficient for us to make sure we can build it correctly.
* libtests/exit02: New testSebastian Huber2013-04-231-0/+1
|
* libtests/exit01: New testSebastian Huber2013-04-231-0/+1
|
* libtests/md501: New testSebastian Huber2012-12-161-0/+1
|
* libblock: Add sparse diskRalf Kirchner2012-12-051-0/+1
|
* libtests/block16: New testSebastian Huber2012-10-261-0/+1
|
* mghttpd: Requires POSIX to build server and testsJoel Sherrill2012-10-031-0/+2
| | | | | | Formerly, mghttpd was conditional only on networking being enabled. It uses on pthread and must also be conditional on POSIX threads support being enabled.
* Require automake-1.12.2.Ralf Corsépius2012-07-191-1/+1
|
* Require autoconf-2.69.Ralf Corsépius2012-07-191-1/+1
|
* libtests/mghttpd01: New testChristian Mauderer2012-07-121-0/+1
|
* libblock: Fix continuous blocks write requestSebastian Huber2012-07-021-0/+1
|
* libblock: Add block device statisticsSebastian Huber2012-06-121-0/+1
|
* libblock: Add read-ahead taskSebastian Huber2012-06-041-0/+1
| | | | | | | | | | | Read-ahead requests were previously executed in the context of the reading task. This blocks the reading task until the complete read with read-ahead transfer is finished. A read-ahead task is introduced to off-load the read-ahead transfer. This allows the reading task to work with the requested block more quickly. The read-ahead is triggered after two misses of ascending consecutive blocks or a read hit of a block read by the most-recent read-ahead transfer. The read-ahead feature is configurable and can be disabled.