summaryrefslogtreecommitdiffstats
path: root/testsuites/samples/unlimited (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-06-14samples/*/*.doc: Change license to BSD-2Joel Sherrill1-0/+2
Updates #3053.
2022-04-12testsuites/samples: Change license to BSD-2Joel Sherrill5-15/+110
Updates #3053.
2020-12-03samples/unlimited: Prevent compile errorKinsey Moore1-1/+0
For architectures with relatively large minimum stack sizes, this test breaks during compilation due to a static check. The init task stack size should not need to be set for this test.
2020-02-12score: Simplify _Thread_Initialize()Sebastian Huber1-0/+2
Allocate new thread queue heads during objects information extend. This removes an error case and the last dependency on the workspace in _Thread_Initialize(). Update #3835.
2018-12-14score: Remove Objects_Information::auto_extendSebastian Huber1-4/+4
Use Objects_Information::objects_per_block to provide this information. Add and use _Objects_Is_auto_extend(). Update #3621.
2018-10-05tests: Use rtems_task_exit()Sebastian Huber1-1/+1
Update #3533.
2018-04-10testsuite/samples: Merged nested Makefile.am files into one Makefile.amChris Johns1-22/+0
This change is part of the testsuite Makefile.am reorganization. Update #3382
2017-11-06tests: Use simple console driverSebastian Huber1-1/+1
Update #3170. Update #3199.
2017-10-28tests: Remove TEST_INITSebastian Huber1-2/+0
The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199.
2017-10-23testsuite: Use printk for all test output where possible.Chris Johns1-0/+2
- Remove the printf support leaving the direct printk support configured with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf call to printk. - Control the test's single init for functions and global data with TEST_INIT and not CONFIGURE_INIT. They are now separate. Updates #3170.
2014-10-09samples/unlimited: Fix printf() warning and clean upJoel Sherrill5-24/+33
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns6-6/+6
2014-03-17tests/samples: Use <rtems/test.h>Sebastian Huber1-3/+5
2013-07-28testsuites: Include missing header filesSebastian Huber1-0/+2
2013-07-26score: Create object implementation headerSebastian Huber1-1/+0
Move implementation specific parts of object.h and object.inl into new header file objectimpl.h. The object.h contains now only the application visible API.
2012-05-31samples - Eliminate missing prototype warningsJoel Sherrill1-15/+4
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill7-17/+0
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
2012-05-07Revert: Remove CVS IdsJoel Sherrill1-0/+5
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
2012-05-04Remove CVS-Ids.Ralf Corsépius1-5/+0
2012-03-27confdefs: Add declaration for unlimited objects.Gedare Bloom1-1/+2
Adds to confdefs a way to specify rtems_resource_unlimited for classic and posix objects using a new macro CONFIGURE_OBJECTS_UNLIMITED. Use CONFIGURE_OBJECTS_ALLOCATION_SIZE to declare the allocation size for extending the set of objects at runtime. Updates the unlimited sample to demonstrate how to use the new macros. Also adds new documentation in the C User's Manual regarding configuring with unlimited objects.
2012-02-01Remove all .cvsignore files.Joel Sherrill1-2/+0
2011-12-082011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-3/+1
PR 1589/build * base_mp/node1/Makefile.am, base_mp/node2/Makefile.am, base_sp/Makefile.am, capture/Makefile.am, cdtest/Makefile.am, fileio/Makefile.am, hello/Makefile.am, iostream/Makefile.am, loopback/Makefile.am, minimum/Makefile.am, nsecs/Makefile.am, paranoia/Makefile.am, pppd/Makefile.am, ticker/Makefile.am, unlimited/Makefile.am: Remove obsolete optional manager capability.
2011-02-22Add HAVE_CONFIG_H.Ralf Corsepius4-0/+16
2009-10-27Use PRIdrtems_task_argument to print rtems_task_argument's.Ralf Corsepius1-2/+2
2009-10-26Include "tmacros.h". Use PRIxrtems_id to print rtems_ids.Ralf Corsepius4-10/+14
2009-10-26Add -I$(top_srcdir)/../support/include.Ralf Corsepius1-0/+2
2009-10-24Various warning fixes.Ralf Corsepius4-19/+21
2009-10-24Add missing prototypes.Ralf Corsepius1-3/+3
2009-10-142009-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-3/+3
* unlimited/test1.c: Spacing.
2009-08-212009-08-21 Xi Yang <hiyangxi@gmail.com>Joel Sherrill1-1/+1
* unlimited/test2.c: Fix spacing.
2009-04-03Eliminate _exe_/.exe.Ralf Corsepius1-7/+7
2008-12-142008-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-2/+3
* unlimited/init.c: Run all tests successfully with maxixum number of priorities as 16 instead of 256. This was done by temporarily modifying the score priority.h maximum. This allowed testing of all API code to ensure that it worked properly with a reduced number of priorities. Most modifications were to switch from hard-coded maximum to using the API provided methods to determine maximum number of priority levels.
2008-10-132008-10-13 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-1/+1
* unlimited/system.h: Tighten configuration for stack space.
2008-10-022008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-2/+2
* unlimited/system.h: 10000 task ids is too many for some targets.
2008-09-182008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-1/+1
* unlimited/system.h: Support up to 10K tasks in loop. With 64MB on pc386 and configured for unified workspace, you can get close to this.
2008-09-172008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+1
* minimum/init.c, unlimited/system.h: Add support for optionally having a unified work area. In other words, the RTEMS Workspace and C Program Heap are the same pool of memory.
2008-09-06Convert to "bool".Ralf Corsepius3-5/+5
2008-04-172008-04-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+2
* fileio/init.c, hello/system.h, minimum/init.c, unlimited/system.h: Use CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
2007-05-112007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-1/+1
* base_sp/Makefile.am, hello/Makefile.am, iostream/Makefile.am, loopback/Makefile.am, nsecs/Makefile.am, pppd/Makefile.am, ticker/Makefile.am, ticker/system.h, unlimited/Makefile.am: Add optional managers to Makefiles. Clean up test cases so last output line follows END OF pattern. Make sure test case all run. All tests appeared ok on sis. * nsecs/init.c: Commit hack so test will compile when POSIX is disabled. Remove hack when clock_gettime() is present even when --disable-posix.
2006-09-082006-09-08 Ken Peters <ken.peters@jpl.nasa.gov>Joel Sherrill1-1/+1
PR 1162/rtems * unlimited/system.h: Reserve enough memory for the stacks wanted.
2006-07-11Eliminate scndir, docdir. Use rtems_testsdir instead.Ralf Corsepius1-4/+2
2005-11-13Convert to using *_PROGRAMS.Ralf Corsepius1-12/+9
2005-11-11Rework.Ralf Corsepius1-27/+7
2005-11-11Cosmetics.Ralf Corsepius1-3/+0
2005-11-11Eliminate TEST.Ralf Corsepius1-7/+6
2005-11-11Expand sample.am.Ralf Corsepius1-1/+20
2005-11-10Eliminate DOCTYPES.Ralf Corsepius1-2/+1
2005-11-10s/SAMPLE/TEST/ for improved consistency with other tests.Ralf Corsepius1-3/+3
2005-11-07Remove SRCS, PRINT_SRCS.Ralf Corsepius1-2/+0
2005-11-07Switch back to include compile.am instead of amcompile.amRalf Corsepius1-1/+1