summaryrefslogtreecommitdiffstats
path: root/cpukit/preinstall.am (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-24Provide <endian.h> for glibc compatibilitySebastian Huber1-0/+4
Update #2803.
2017-01-13posix: move sys/mman.h to newlib and test it in psxhdrsGedare Bloom1-4/+0
2016-11-29cpukit: Add libdebugger, a remote debugger agent for GDB.Chris Johns1-0/+18
2016-10-13libmisc/xz: Add xz decompression.Chris Johns1-0/+9
Add support to untar XZ compressed files.
2016-08-15testsuite: Add libdl/dl03 cache test.Chris Johns1-0/+4
2016-06-22Move printer initialization to separate headerSebastian Huber1-0/+4
The RTEMS print user need to know nothing about a particular printer implementation. In particular get rid of the <stdio.h> include which would be visible via <rtems.h>.
2016-05-25cpukit, testsuite: Add rtems_printf and rtems_printer support.Chris Johns1-0/+4
This change adds rtems_printf and related functions and wraps the RTEMS print plugin support into a user API. All references to the plugin are removed and replaced with the rtems_printer interface. Printk and related functions are made to return a valid number of characters formatted and output. The function attribute to check printf functions has been added to rtems_printf and printk. No changes to remove warrnings are part of this patch set. The testsuite has been moved over to the rtems_printer. The testsuite has a mix of rtems_printer access and direct print control via the tmacros.h header file. The support for begink/endk has been removed as it served no purpose and only confused the code base. The testsuite has not been refactored to use rtems_printf. This is future work.
2016-03-30Move various driver interface definition headers file libcsupport/ to include/Joel Sherrill1-3/+23
These were in libcsupport for historical reasons and the placement no longer made sense. As part of this move, some of the files were placed under subdirectories which reflect their installed location. Thank you git for allowing us to move files. Years of CVS resulted in files being somewhere they no longer belonged.
2016-01-26drvmgr: Install header files conditionallySebastian Huber1-1/+2
The --enable-drvmgr configure option controls the driver manager startup and not if the driver manager is present or not. Presence of the driver manager is determined by the architecture (only available on sparc so far). Partially revert 47190194866ba83cbfeeb5816bb18ddd9f6e8e50.
2016-01-26drvmgr: Remove dupl bsp_driver_level_hook() declSebastian Huber1-2/+1
2015-04-17DRVMGR: only build on SPARC platformDaniel Hellstrom1-1/+2
2015-04-17DRVMGR: added driver manager to cpukit/libdrvmgrDaniel Hellstrom1-0/+17
2015-04-17LIBPCI: added PCI layer to cpukit/libpciDaniel Hellstrom1-1/+2
2015-03-31libmisc/shell: Add the rtrace command for buffered tracing support.Chris Johns1-0/+9
The rtrace command interfaces to the RTEMS Trace Linker's trace buffering data allowing users to capture and report trace data.
2015-03-05Move test support from sapi to libmisc/testsupportSebastian Huber1-0/+4
2014-11-20sys/mman.h: New file. Clean up and add supporting stubsJoel Sherrill1-0/+4
* Makefile.am updated and preinstall.am regenerated. * mprotect.c had a prototype removed now that we have mman.h * mmap.c, munmap.c: New stub files.
2014-11-20Add crypt_r(), etc.Sebastian Huber1-0/+4
Add crypt_add_format(), crypt_r(), crypt_md5_r(), crypt_sha256_r() and crypt_sha512_r().
2014-11-20Add SHA256 and SHA512 supportSebastian Huber1-8/+0
2014-11-20Add <sys/endian.h>Sebastian Huber1-0/+4
2014-10-31cpukit: Add libdl with the Runtime Loader (RTL) code.Chris Johns1-1/+86
This is a merge of the RTL project.
2014-09-16libmisc: Add a stdio redirector helper.Chris Johns1-0/+4
This module makes it easy to redirect and capture stdout, stderr or any other fd in your application. The captured data can be sent off board, for example using syslog, or buffered and displayed in a web page.
2014-09-05capture: Add support for variable length records.Jennifer Averett1-0/+4
2014-08-29Regenerate all preinstall.am files.Chris Johns1-3/+3
With this patch the preinstall.am files are in a set order and not dependent on now perl implements a hash.
2014-08-28Regenerate all preinstall.am files.Joel Sherrill1-3/+3
Apparently, at some point automake output changed and these were not updated.
2013-11-04Filesystem: Add kernel event filter handlerSebastian Huber1-0/+4
This handler is necessary to implement the KQUEUE(2) system calls. Add <sys/event.h> from FreeBSD 8.4.
2013-11-04Filesystem: Add poll() handlerSebastian Huber1-0/+4
This handler is necessary to implement the SELECT(2) and POLL(2) system calls. Add <sys/poll.h> from FreeBSD 8.4.
2013-09-19JFFS2: Add RTEMS supportSebastian Huber1-0/+4
2013-06-03libmisc: Add utf8proc-v1.1.5Ralf Kirchner1-0/+9
utf8proc is a small 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 the time beeing utf8proc is intended to be used for normalizing and folding UTF-8 strings for comparison purposes when adding UTF-8 support to the FAT file system.
2013-01-23Move <memory.h> and <sys/uio.h> to non-networking directoryJoel Sherrill1-2/+6
These two header files were installed from libnetworking even when networking was disabled. This patch moves them to a non-networking location and updates uio.h to match the FreeBSD 8.x source being used for the USB stack and TCP/IP stack upgrade. - cpukit/include/memory.h Move from cpukit/libnetworking/memory.h. No changes - cpukit/include/sys/uio.h Move from cpukit/libnetworking/sys/uio.h. Replace with FreeBSD 8.x version. - cpukit/include/sys/_iovec.h New. FreeBSD 8.x file supporting <sys/uio.h>. - cpukit/Makefile.am Reflect movement of <memory.h> and <sys/uio.h>. - cpukit/preinstall.am Regenerate - cpukit/libnetworking/nfs/bootp_subr.c Eliminate use of uio_procp field no longer in FreeBSD structure. This field was set and never read so eliminating the set has no impact.
2012-12-05libblock: Add sparse diskRalf Kirchner1-0/+4
2012-04-23PR1908: consolidate libqos code and fix installed header locationGedare Bloom1-0/+4
2011-05-132011-05-13 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+4
* libmisc/devnull/devzero.c, libmisc/devnull/devzero.h: New files. * libmisc/Makefile.am, Makefile.am, preinstall.am: Reflect changes above.
2011-03-24Regenerate.Ralf Corsepius1-13/+0
2011-03-142011-03-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+8
PR 1762/cpukit * Makefile.am, preinstall.am, libmisc/Makefile.am, wrapup/Makefile.am: Add generic serial mouse driver and mouse parser. The parser code was in the pc386 BSP but was generic so cleaned up and placed here. Serial mouse driver itself is new. * libmisc/mouse/README, libmisc/mouse/mouse_parser.c, libmisc/mouse/mouse_parser.h, libmisc/mouse/serial_mouse.c, libmisc/mouse/serial_mouse.h: New files.
2011-02-09Regenerate.Ralf Corsepius1-0/+4
2010-08-132010-08-13 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+4
* libblock/include/rtems/media.h, libblock/src/media-desc.c, libblock/src/media-dev-ident.c, libblock/src/media-path.c, libblock/src/media-server.c, libblock/src/media.c: New files. * Makefile.am, preinstall.am, libblock/Makefile.am: Reflect changes above.
2010-06-142010-06-14 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber1-0/+8
PR 1555/cpukit * Makefile.am, preinstall.am: Install md4.h and md5.h headers.
2010-06-13Regenerate.Ralf Corsepius1-4/+0
2010-02-182010-02-18 Chris Johns <chrisj@rtems.org>Chris Johns1-0/+77
* libfs/src/rfs/rtems-rfs-bitmaps.c, libfs/src/rfs/rtems-rfs-bitmaps.h, libfs/src/rfs/rtems-rfs-bitmaps-ut.c, libfs/src/rfs/rtems-rfs-block.c, libfs/src/rfs/rtems-rfs-block.h, libfs/src/rfs/rtems-rfs-block-pos.h, libfs/src/rfs/rtems-rfs-buffer-bdbuf.c, libfs/src/rfs/rtems-rfs-buffer.c, libfs/src/rfs/rtems-rfs-buffer-devio.c, libfs/src/rfs/rtems-rfs-buffer.h, libfs/src/rfs/rtems-rfs-data.h, libfs/src/rfs/rtems-rfs-dir.c, libfs/src/rfs/rtems-rfs-dir.h, libfs/src/rfs/rtems-rfs-dir-hash.c, libfs/src/rfs/rtems-rfs-dir-hash.h, libfs/src/rfs/rtems-rfs-file.c, libfs/src/rfs/rtems-rfs-file.h, libfs/src/rfs/rtems-rfs-file-system.c, libfs/src/rfs/rtems-rfs-file-system-fwd.h, libfs/src/rfs/rtems-rfs-file-system.h, libfs/src/rfs/rtems-rfs-format.c, libfs/src/rfs/rtems-rfs-format.h, libfs/src/rfs/rtems-rfs-group.c, libfs/src/rfs/rtems-rfs-group.h, libfs/src/rfs/rtems-rfs.h, libfs/src/rfs/rtems-rfs-inode.c, libfs/src/rfs/rtems-rfs-inode.h, libfs/src/rfs/rtems-rfs-link.c, libfs/src/rfs/rtems-rfs-link.h, libfs/src/rfs/rtems-rfs-mutex.c, libfs/src/rfs/rtems-rfs-mutex.h, libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs-rtems-dev.c, libfs/src/rfs/rtems-rfs-rtems-dir.c, libfs/src/rfs/rtems-rfs-rtems-file.c, libfs/src/rfs/rtems-rfs-rtems.h, libfs/src/rfs/rtems-rfs-rtems-utils.c, libfs/src/rfs/rtems-rfs-shell.c, libfs/src/rfs/rtems-rfs-shell.h, libfs/src/rfs/rtems-rfs-trace.c, libfs/src/rfs/rtems-rfs-trace.h: New. * Makefile.am, preinstall.am, libfs/Makefile.am, wrapup/Makefile.am: Updated with the RFS support. * libfs/README: Updated after 10 years. * libblock/src/flashdisk.c, libblock/src/nvdisk.c, libblock/src/ramdisk-driver.c: Updated to the new error reporting in libblock. * libmisc/shell/main_ls.c, libmisc/shell/print-ls.c: Fix printing the size in long mode. * libnetworking/nfs/bootp_subr.c, libnetworking/rtems/rtems_bootp.c, libnetworking/rtems/rtems_bsdnet_internal.h: Return the BOOTP/DHCP to the forever behaviour of 4.9 with the ability to call BOOTP and control the process if required.
2009-10-14Regenerate.Ralf Corsepius1-2/+1
2009-10-082009-10-08 Chris Johns <chrisj@rtems.org>Chris Johns1-0/+4
* Makefile.am, preinstall.am: Added statvfs.h. * libcsupport/Makefile.am: Add statvfs.c. * libcsupport/include/sys/statvfs.h, libcsupport/src/statvfs.c: New. * libcsupport/include/rtems/libio.h: Add a file system handler for the statvfs call. * libfs/src/devfs/devfs_init.c, libfs/src/dosfs/msdos_init.c, libfs/src/imfs/imfs_init.c, libfs/src/nfsclient/src/nfs.c: Set the statvfs handler to NULL. * include/rtems/fs.h: Add a second node access field for the RFS file system to hold a directory offset while the existing field holds the inode number. This save a rescan of the directory when working with directories. * libblock/include/rtems/bdbuf.h: Added references and user fields to the buffer descriptor. * libblock/src/bdbuf.c: Added dynamic buffer support for different block sizes. Fixed a number of bugs. * libblock/src/blkdev.c: Release the disk device on an error. * libblock/src/diskdevs.c: Set the block size to the media block size during initialisation of the disk device. * libblock/src/flashdisk.c, libblock/src/nvdisk.c, libblock/src/ramdisk.c: Updated the drivers to handle variable block sizes. * libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h: Release any buffers when an error occurs. The FAT buffer layer hangs onto a single buffer while mounted. This should be fixed. * sapi/inline/rtems/chain.inl: Added rtems_chain_set_off_chain, rtems_chain_is_node_off_chain, and rtems_chain_previous. * score/inline/rtems/score/chain.inl: Added _Chain_Set_off_chain, and _Chain_Is_node_off_chain. * libmisc/shell/main_ln.c, libmisc/shell/main_mknod.c, libmisc/shell/mknod-pack_dev.c, libmisc/shell/mknod-pack_dev.h: New shell commands. * libmisc/Makefile.am, libmisc/shell/shellconfig.h: Added ln and mknod commands. * libmisc/shell/hexdump-display.c: Fixed the reopen bug which showed up as a free with a bad pointer. * libmisc/shell/main_mount.c: List the user adding file system when listing the available file systems to mount. * libmisc/shell/utils-cp.c: Remove the fixed static copy buffer and use a large dynamic buffer. * score/inline/rtems/score/address.inl, score/src/coremsgsubmit.c, score/src/objectallocate.c, score/src/objectfree.c: Remove warnings.
2009-08-212009-08-21 Roxana Leontie <roxana.leontie@gmail.com>Joel Sherrill1-2/+2
* Makefile.am, preinstall.am, libmisc/Makefile.am: Changed the name of mw-fb directory into fb. Relocated files. * libmisc/fb/fb.h, libmisc/fb/mw_uid.c, libmisc/fb/mw_uid.h: New files. * libmisc/mw-fb/fb.h, libmisc/mw-fb/mw_uid.c, libmisc/mw-fb/mw_uid.h: Removed.
2009-08-052009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+4
* Makefile.am, preinstall.am, libmisc/Makefile.am, wrapup/Makefile.am: Add new BSP Boot Command Line helper routines. Recently boot_card() has grown the ability to have a command line string pointer. These routines provide an interface to that string.
2009-08-032009-08-03 Roxana Leontie <roxana.leontie@gmail.com>Joel Sherrill1-3/+3
* Makefile.am, preinstall.am, libmisc/Makefile.am: changed the references to mw_fb.h into fb.h * libmisc/mw-fb/mw_fb.h: renamed fb.h
2009-07-222009-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-0/+4
* Makefile.am, preinstall.am, libmisc/Makefile.am, wrapup/Makefile.am: Add the stringto family of string to number converters. These are error checking wrappers for the strtoXXX methods and do their best to return false if the conversion failed. The error checking required for this is tedious and error prone. Hence better to have in a family of helper routines. * libmisc/stringto/stringto.h, libmisc/stringto/stringto_template.h, libmisc/stringto/stringtodouble.c, libmisc/stringto/stringtofloat.c, libmisc/stringto/stringtoint.c, libmisc/stringto/stringtolong.c, libmisc/stringto/stringtolonglong.c, libmisc/stringto/stringtounsignedchar.c, libmisc/stringto/stringtounsignedint.c, libmisc/stringto/stringtounsignedlong.c, libmisc/stringto/stringtounsignedlonglong.c: New files.
2009-05-05UpdateThomas Doerfler1-0/+13
2009-04-14removed obsolete references to login.hThomas Doerfler1-4/+0
2009-03-272009-03-27 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill1-0/+4
* Makefile.am, preinstall.am, libmisc/Makefile.am, libmisc/shell/shell.c, libmisc/shell/shell.h, telnetd/check_passwd.c, telnetd/telnetd.c, telnetd/telnetd.h: Generalized login check. * libmisc/shell/login.h, libmisc/shell/login_check.c, libmisc/shell/login_prompt.c: New files. * libmisc/stackchk/check.c: Changed format for blown stack message. * libcsupport/src/libio_sockets.c: Removed superfluous cast. * libnetworking/rtems/ftpfs.h: Documentation.
2009-02-20Regenerate.Ralf Corsepius1-0/+4
2009-02-06Regenerate.Ralf Corsepius1-4/+0