summaryrefslogtreecommitdiffstats
path: root/tools/build (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tools/build/binpatch.c: Include <unistd.h> for getopt()Joel Sherrill2015-03-241-0/+1
|
* tools/build/rtems-test-check: Support multiple include filesJoel Sherrill2015-03-221-1/+1
|
* rtems-bin2c: Fix Windows buildSebastian Huber2015-02-231-1/+1
| | | | Update #2238.
* Use counted strnlen in bin2c. Closes #2238.Gedare Bloom2015-02-231-1/+1
|
* Update bug report URLSebastian Huber2014-12-051-1/+1
|
* tools: Provide strnlen() if missingSebastian Huber2014-12-024-3/+50
|
* rtems-bin2c.c: Fix free() of altered pointerJoel Sherrill2014-11-271-4/+5
|
* tools/build/*.c: Clean up issues reported by CodeSonarJosh Oguin2014-11-265-306/+309
| | | | | | | This code is built without warnings and ignored by Coverity Scan. CodeSonar found a wide range of issues including buffer overruns, buffer underruns, questionable type conversions, leaks, etc. This set of patches addresses all reported issues.
* tools: Remove invalid cpp characters from the header guards.Chris Johns2014-09-051-8/+21
| | | | | The waf converter in examples-v2 uses an absolute path and this creates defines with invalid characters.
* rtems-test-check: Ignore tests which require real ISR based clock tickChris Johns2014-05-281-3/+27
| | | | | | | | | BSPs for simulators which do not include a clock tick interrupt source are incapable of running some tests successfully. This is a common characteristic of some BSPs and a fixed set of tests. There is no point in duplicating this list of tests in those BSPs test configuration. Read testsuites/testdata/require-tick-isr.tcfg for details.
* testsuite: Add a per BSP test check for tests not to build.Chris Johns2014-05-051-0/+52
| | | | | | | | Provide a file per BSP to list tests that do not build for a BSP. This change removes the BSP_SMALL_MEMORY hack from the code. That hack was a mistake. Provide configuration files for each BSP with tests that cannot build.
* Initialize the string before replacing charactersCynthia Rempel2013-08-261-1/+1
|
* RTEMS: Delete ChangeLog files.Gedare Bloom2013-03-081-213/+0
| | | | | | | | | This commit deletes all RTEMS ChangeLog files. These files have been abandoned since converting to git version control. The historical data may be recovered by checking out any commit before this one. Most of the contents of these ChangeLog files can also be found in the git log. Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
* Require automake-1.12.2.Ralf Corsépius2012-07-191-1/+1
|
* Require autoconf-2.69.Ralf Corsépius2012-07-191-1/+1
|
* Remove CVS Id Strings (manual edits after script)Joel Sherrill2012-05-115-22/+2
| | | | | | These modifications were required by hand after running the script. In some cases, the file names did not match patterns. In others, the format of the file did not match any common patterns.
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-119-29/+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.
* Revert: Remove CVS IdsJoel Sherrill2012-05-072-0/+8
| | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
* Remove CVS-Ids.Ralf Corsépius2012-05-042-8/+0
|
* Remove all .cvsignore files.Joel Sherrill2012-02-011-18/+0
|
* 2011-06-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-06-082-0/+13
| | | | * config.h.in: Regenerated.
* * tools/build/.cvsignore, tools/build/ChangeLog,Joel Sherrill2011-05-1717-0/+3212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | tools/build/Makefile.am, tools/build/README, tools/build/binpatch.c, tools/build/cklength.c, tools/build/config.h.in, tools/build/configure.ac, tools/build/cvsignore-add.sh, tools/build/doxy-filter, tools/build/eolstrip.c, tools/build/install-if-change.in, tools/build/multigen, tools/build/packhex.c, tools/build/rtems-bin2c.c, tools/build/search-id.sh, tools/build/unhex.c, tools/cpu/.cvsignore, tools/cpu/ChangeLog, tools/cpu/Makefile.am, tools/cpu/configure.ac, tools/cpu/generic/.cvsignore, tools/cpu/generic/ChangeLog, tools/cpu/generic/Makefile.am, tools/cpu/generic/configure.ac, tools/cpu/generic/size_rtems.in, tools/cpu/nios2/.cvsignore, tools/cpu/nios2/ChangeLog, tools/cpu/nios2/Makefile.am, tools/cpu/nios2/README, tools/cpu/nios2/bridges.c, tools/cpu/nios2/bridges.h, tools/cpu/nios2/clocks.c, tools/cpu/nios2/clocks.h, tools/cpu/nios2/configure.ac, tools/cpu/nios2/devices.c, tools/cpu/nios2/devices.h, tools/cpu/nios2/linkcmds.c, tools/cpu/nios2/linkcmds.h, tools/cpu/nios2/memory.c, tools/cpu/nios2/memory.h, tools/cpu/nios2/nios2gen.c, tools/cpu/nios2/output.c, tools/cpu/nios2/output.h, tools/cpu/nios2/ptf.c, tools/cpu/nios2/ptf.h, tools/cpu/nios2/sample.ptf, tools/cpu/sh/.cvsignore, tools/cpu/sh/AUTHORS, tools/cpu/sh/COPYING, tools/cpu/sh/ChangeLog, tools/cpu/sh/Makefile.am, tools/cpu/sh/TODO, tools/cpu/sh/configure.ac, tools/cpu/sh/sci.c, tools/cpu/sh/sci.h, tools/cpu/sh/shgen.c: New files.
* 2011-05-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-05-1716-3157/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tools/build/.cvsignore, tools/build/ChangeLog, tools/build/Makefile.am, tools/build/README, tools/build/binpatch.c, tools/build/cklength.c, tools/build/configure.ac, tools/build/cvsignore-add.sh, tools/build/doxy-filter, tools/build/eolstrip.c, tools/build/install-if-change.in, tools/build/multigen, tools/build/packhex.c, tools/build/rtems-bin2c.c, tools/build/search-id.sh, tools/build/unhex.c, tools/cpu/.cvsignore, tools/cpu/ChangeLog, tools/cpu/Makefile.am, tools/cpu/configure.ac, tools/cpu/generic/.cvsignore, tools/cpu/generic/ChangeLog, tools/cpu/generic/Makefile.am, tools/cpu/generic/configure.ac, tools/cpu/generic/size_rtems.in, tools/cpu/nios2/.cvsignore, tools/cpu/nios2/ChangeLog, tools/cpu/nios2/Makefile.am, tools/cpu/nios2/README, tools/cpu/nios2/bridges.c, tools/cpu/nios2/bridges.h, tools/cpu/nios2/clocks.c, tools/cpu/nios2/clocks.h, tools/cpu/nios2/configure.ac, tools/cpu/nios2/devices.c, tools/cpu/nios2/devices.h, tools/cpu/nios2/linkcmds.c, tools/cpu/nios2/linkcmds.h, tools/cpu/nios2/memory.c, tools/cpu/nios2/memory.h, tools/cpu/nios2/nios2gen.c, tools/cpu/nios2/output.c, tools/cpu/nios2/output.h, tools/cpu/nios2/ptf.c, tools/cpu/nios2/ptf.h, tools/cpu/nios2/sample.ptf, tools/cpu/sh/.cvsignore, tools/cpu/sh/AUTHORS, tools/cpu/sh/COPYING, tools/cpu/sh/ChangeLog, tools/cpu/sh/Makefile.am, tools/cpu/sh/TODO, tools/cpu/sh/configure.ac, tools/cpu/sh/sci.c, tools/cpu/sh/sci.h, tools/cpu/sh/shgen.c, tools/schedsim/.cvsignore, tools/schedsim/ChangeLog, tools/schedsim/Makefile.am, tools/schedsim/README, tools/schedsim/configure.ac, tools/schedsim/rtems/.cvsignore, tools/schedsim/rtems/ChangeLog, tools/schedsim/rtems/Makefile.am, tools/schedsim/rtems/interr.c, tools/schedsim/rtems/rtems_init.c, tools/schedsim/rtems/rtems_sched.h, tools/schedsim/rtems/wkspace.c, tools/schedsim/rtems/sched_cpu/cpu.c, tools/schedsim/rtems/sched_cpu/cpu_asm.c, tools/schedsim/rtems/sched_cpu/rtems/asm.h, tools/schedsim/rtems/sched_cpu/rtems/stringto.h, tools/schedsim/rtems/sched_cpu/rtems/score/cpu.h, tools/schedsim/rtems/sched_cpu/rtems/score/cpu_asm.h, tools/schedsim/rtems/sched_cpu/rtems/score/cpuopts.h, tools/schedsim/rtems/sched_cpu/rtems/score/no_cpu.h, tools/schedsim/rtems/sched_cpu/rtems/score/types.h, tools/schedsim/shell/.cvsignore, tools/schedsim/shell/ChangeLog, tools/schedsim/shell/Makefile.am, tools/schedsim/shell/schedsim_priority/.cvsignore, tools/schedsim/shell/schedsim_priority/Makefile.am, tools/schedsim/shell/schedsim_priority/config.c, tools/schedsim/shell/schedsim_priority/printheir_executing.c, tools/schedsim/shell/schedsim_priority/schedsim.cc, tools/schedsim/shell/schedsim_priority/wrap_thread_dispatch.c, tools/schedsim/shell/scripts/script01, tools/schedsim/shell/scripts/script02, tools/schedsim/shell/scripts/script03, tools/schedsim/shell/scripts/script04, tools/schedsim/shell/scripts/script05, tools/schedsim/shell/scripts/script06, tools/schedsim/shell/shared/.cvsignore, tools/schedsim/shell/shared/Makefile.am, tools/schedsim/shell/shared/commands.c, tools/schedsim/shell/shared/getopt.c, tools/schedsim/shell/shared/lookup_semaphore.c, tools/schedsim/shell/shared/lookup_task.c, tools/schedsim/shell/shared/main_clocktick.c, tools/schedsim/shell/shared/main_echo.c, tools/schedsim/shell/shared/main_executing.c, tools/schedsim/shell/shared/main_heir.c, tools/schedsim/shell/shared/main_help.c, tools/schedsim/shell/shared/main_rtemsinit.c, tools/schedsim/shell/shared/main_semcreate.c, tools/schedsim/shell/shared/main_semdelete.c, tools/schedsim/shell/shared/main_semflush.c, tools/schedsim/shell/shared/main_semobtain.c, tools/schedsim/shell/shared/main_semrelease.c, tools/schedsim/shell/shared/main_taskcreate.c, tools/schedsim/shell/shared/main_taskdelete.c, tools/schedsim/shell/shared/main_taskmode.c, tools/schedsim/shell/shared/main_taskpriority.c, tools/schedsim/shell/shared/main_taskresume.c, tools/schedsim/shell/shared/main_tasksuspend.c, tools/schedsim/shell/shared/main_taskwakeafter.c, tools/schedsim/shell/shared/schedsim_shell.h, tools/schedsim/shell/shared/shell_cmdset.c, tools/schedsim/shell/shared/shell_makeargs.c, tools/schedsim/shell/shared/include/shell.h, tools/schedsim/shell/shared/include/newlib/_ansi.h, tools/schedsim/shell/shared/include/newlib/getopt.h: Removed. * configure.ac: RTEMS Scheduler Simulator is now in its own CVS module named rtems-schedsim.
* 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-022-2/+6
| | | | * configure.ac: Require autoconf-2.68, automake-1.11.1.
* 2010-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-07-302-2/+11
| | | | | * rtems-bin2c.c: Fix memory leak in '.c' suffix strip. Also strip '.h' suffix.
* 2010-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-07-302-1/+5
| | | | * rtems-bin2c.c: Make -v (verbose) working.
* 2010-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-07-303-13/+15
| | | | | | * configure.ac: Check for libgen.h, basename. * rtems-bin2c.c: Use basename(3) instead of strrchr cascade. Introduce ifbasename. Use ifbasename in generated files.
* 2010-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-07-292-7/+34
| | | | * rtems-bin2c.c: Add -C and -H options.
* 2010-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-03-122-1/+7
| | | | | | * eolstrip.c: Readdress use of ctype methods per recommendation from D.J. Delorie on the newlib mailing list. We should pass an unsigned char into these methods.
* Whitespace removal.Ralf Corsepius2009-12-101-2/+2
|
* 2007-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-182-2/+6
| | | | * Makefile.am: Rename bin2c to rtems-bin2c.
* 2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-102-3/+9
| | | | * bin2c.c: Updated license after author changed it.
* 2007-09-07 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-072-4/+12
| | | | * bin2c.c: Update comments.
* 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-042-81/+241
| | | | | | * bin2c.c: Significant improvements -- add multiple options, generate both C and H files, do not always generate static. fix indentation, add comments.
* 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-042-0/+113
| | | | | * bin2c.c: New file. http://www.wxwidgets.org/wiki/index.php/Embedding_PNG_Images-Bin2c_In_C
* 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-042-1/+8
| | | | | | * Makefile.am: Add bin2c so we can have a more reliable way to convert binary files to objects. If they are in C, we can use the correct CPU CFLAGS and they will link easier.
* 2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-022-1/+5
| | | | * configure.ac: New BUG-REPORT address.
* 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-10-172-2/+6
| | | | * configure.ac: Require autoconf-2.60. Require automake-1.10.
* 2006-07-13 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2006-07-133-0/+29
| | | | | * doxy-filter: New. * Makefile.am: Add doxy-filter.
* Remove.Ralf Corsepius2006-07-111-275/+0
|
* 2006-07-11 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2006-07-113-7/+10
| | | | | | * ampolish3.in: Remove. * Makefile.am: Remove ampolish3. * configure.ac: Remove ampolish3, perl.
* 2006-10-14 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2006-01-142-2/+7
| | | | | * ampolish3.in: Check Makefile.am for SUBDIRS. Add all-am: for PREINSTALL_FILES.
* 2006-10-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2006-01-122-10/+24
| | | | | | * ampolish3.in: Add all: for PREINSTALL_FILES. Add all-local for TMPINSTALL_FILES. Misc bug fixes.
* 2006-10-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2006-01-122-3/+26
| | | | | * ampolish3.in: Check if Makefile.am already contains CLEANFILES or DISTCLEANFILES.
* 2006-10-10 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2006-01-102-100/+110
| | | | * ampolish3.im: Update.
* 2005-10-25 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-10-252-2/+6
| | | | * ampolish3.in: Sync with private bleeding-edge .
* 2005-10-24 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-10-242-2/+6
| | | | * ampolish3.in: Use @PERL@, partial update from local sources.
* Fix typoRalf Corsepius2005-10-241-1/+1
|
* Fix typoRalf Corsepius2005-10-241-1/+1
|
* 2005-10-24 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-10-243-4/+12
| | | | | | * configure.ac: Add ampolish3. * Makefile.am: Add ampolish3. * ampolish3.in: New.