| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* shared/ppc.h: Added mpc8260 support.
|
|
|
|
|
| |
* src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI
pollutes the application namespace.
|
|
|
|
|
| |
* libc/open.c, libc/close.c: Moved freenode from open to
close.
|
|
|
|
|
| |
* lib/tftpDriver.c: Properly handles ../ components in chdir() and
open() operations within the TFTP file system.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* These changes were discussed and reviewed by many people but the
primary people were Jennifer Averett <jennifer@OARcorp.com>
and Eugeny Mints <jack@oktet.ru>.
* libc/utime.c: Add missing call to rtems_filesystem_freenode()
at verification that utime is supported by the filesystem.
* libc/link.c: Remove calls to freenode when the node was
not successfully allocated.
* libc/unmount.c: In the method file_systems_below_this_mountpoint()
added calls to correctly free fs_root_loc when a failure occurs.
* libc/open.c: Add freenode calls upon failure.
* libc/open.c, lib/libc/close.c: (PENDING -- NOT INCLUDED THIS TIMER)
Modifications the move the freenode from open() to close() (also part
of this patch) are pending further discussion.
|
|
|
|
| |
* configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy.
|
|
|
|
|
| |
* .cvsignore: Add stamp-h.in.
|
|
|
|
| |
* .cvsignore: Add stamp-h.in.
|
|
|
|
| |
* include/Makefile.am: Fixed path to cpuopts-tmp.h.
|
|
|
|
|
| |
* imfs/imfs_load_tar.c: Changed the code around to remove an
internal compiler error on the Coldfire target.
|
|
|
|
|
|
|
|
| |
* include/confdefs.h, include/rtems/config.h, include/rtems/io.h,
optman/no-io.c, src/exinit.c, src/io.c: Added a device driver
register/unregister interface to allow device drivers to be
installed and removed at runtime. This means you do not need devices
present in the device table when you build.
|
|
|
|
|
|
|
|
|
| |
* include/zilog/Makefile.am: Remove.
* include/motorola/Makefile.am: Remove.
* include/sys/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5
* Makefile.am: Require automake-1.5.
|
|
|
|
|
| |
* configure.ac: Use AC_CONFIG_SUBDIRS for posix and itron.
Reflect changes to configuration of rtems, score and sapi subdirs.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/rtems/Makefile.am: Remove.
* include/rtems/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/rtems/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs, require automake-1.5.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/rtems/Makefile.am: Remove.
* macros: Handle subdirs, require automake-1.5.
* Makefile.am: require automake-1.5.
|
|
|
|
|
|
|
|
|
| |
* include/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* inline/rtems/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs, require automake-1.5.
* macros/rtems/Makefile.am: Remove.
* Makefile.am: require automake-1.5.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/rtems/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs, require automake-1.5.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/score/Makefile.am: Remove.
* macros/Makefile.am: Handle subdirs, require automake-1.5.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/score/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs, require automake-1.5.
* Makefile.am: require automake-1.5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/sys/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/rtems/posix/Makefile.am: Remove.
* include/Makefile.am: Handle subdirs.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/posix/Makefile.am: Remove.
* inline/Makefile.am: Handle subdirs.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/posix/Makefile.am: Remove.
* macros/Makefile.am: Handle subdirs.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/itronsys/Makefile.am: Remove.
* include/rtems/Makefile.am: Remove.
* include/rtems/itron/Makefile.am: Remove.
* inline/rtems/Makefile.am: Remove.
* inline/rtems/itron/Makefile.am: Remove.
* macros/rtems/Makefile.am: Remove.
* macros/rtems/itron/Makefile.am: Remove.
* include/Makefile.am: handle subdirs.
* inline/Makefile.am: handle subdirs.
* macros/Makefile.am: handle subdirs.
* configure.ac: Reflect changes above.
|
|
|
|
| |
* cpu.c: Fix #ifdefs, add missing #endif.
|
|
|
|
| |
* include/chain.h: Fixed typo.
|
|
|
|
| |
* rootfs/mkrootfs.c, rootfs/mkrootfs.h: Fixed typo.
|
|
|
|
| |
* shared/ppctypes.h: Fixed typo.
|
|
|
|
| |
* include/rtems/directives.h: Fixed typo.
|
|
|
|
|
| |
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
* configure.in: Remove.
|
|
|
|
|
| |
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
* configure.in: Remove.
|
|
|
|
|
|
| |
* asm.h, cpu.c, rtems.c, rtems/score/cpu.h, rtems/score/sh.h,
rtems/score/sh_io.h, rtems/score/shtypes.h: Consistency changes
and made sure there were no includes from the libcpu tree.
|
|
|
|
|
|
| |
* cpu.c, rtems/score/cpu.h, rtems/score/sh.h: Modified to
support SH4. Reviewed by Ralf Corsepius <corsepiu@faw.uni-ulm.de>
who did the original SH port.
|
|
|
|
|
|
| |
* cpu_asm.S: _CPU_Context_save_fp in was incorrectly in conditional
compilation block with (CPU_HARDWARE_FP == FALSE). Reported by
Wayne Bullaughey <wayne@wmi.com>.
|
|
|
|
|
|
|
|
|
|
|
| |
* Update to stable working state. Congratulations Mike! :)
* modem_example: Directory removed.
* modem_example/16550.h, modem_example/README, modem_example/modem.c,
modem_example/modem.h, modem_example/ppp.c, modem_example/ppp.h,
modem_example/pppcompress.c: Files removed.
* pppd/example/pppd.options: New file.
* pppd/README, pppd/STATUS, pppd/cbcp.c, pppd/cbcp.h, pppd/chat.c,
pppd/pppd.h, pppd/rtemsmain.c: Updated.
|
|
|
|
|
|
|
|
|
| |
* libc/termios.c: Fixed a memory leak in the termios
software. Basically the tty open function was allocating an input
raw buffer, an output raw buffer, and a cooked buffer that were
not getting released. I have attached a patch for the latest
snapshot. The patch also has a fix to ensure the tty link list
is updated correctly when a tty is closed.
|
|
|
|
|
|
| |
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
* configure.in: Remove.
* configure.ac: New file, generated from configure.in by autoupdate.
|
|
|
|
|
|
| |
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
* configure.in: Remove.
* configure.ac: New file, generated from configure.in by autoupdate.
|
|
|
|
|
| |
* src/imfs/imfs_getchild.c: Correct length of static string
as reported by Ibragimov Ilya <ibr@oktet.ru>.
|
|
|
|
|
| |
* libc/printk.c (printNum): Properly handle a maxwidth of 0
as reported by Nick Hennenfent <NICK.HENNENFENT@ROCHE.COM>.
|
|
|
|
|
|
| |
* dummy/dummy.c: Now a useful configuration that starts main().
* wrapup/Makefile.am: Include a base level configuration in
RTEMS library.
|
|
|
|
| |
* src/mqueueopen.c, src/semopen.c: Clarify type on va_arg.
|
|
|
|
|
|
| |
* cpu_asm.S: Small patch to fix a bug in the rtems sparc port. The
bug has been there all the time, but only hits the leon bsp since the
leon cpu has a 5-stage pipeline (erc32 has 4 stages).
|
|
|
|
|
|
|
| |
* include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
* include/Makefile.am: Use 'PREINSTALL_FILES ='.
* inline/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
* macros/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
|
|
|
|
|
| |
* include/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
* include/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
* inline/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
* macros/rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
|
|
|
|
|
| |
* include/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
* include/Makefile.am: Use 'PREINSTALL_FILES ='.
* inline/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
* macros/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
|
|
| |
* src/imfs/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* untar/Makefile.am: Use 'PREINSTALL_FILES ='.
* monitor/Makefile.am: Use 'PREINSTALL_FILES ='.
* shell/Makefile.am: Use 'PREINSTALL_FILES ='.
* devnull/Makefile.am: Use 'PREINSTALL_FILES ='.
* dumpbuf/Makefile.am: Use 'PREINSTALL_FILES ='.
* mw-fb/Makefile.am: Use 'PREINSTALL_FILES ='.
* stackchk/Makefile.am: Use 'PREINSTALL_FILES ='.
* rtmonuse/Makefile.am: Use 'PREINSTALL_FILES ='.
* cpuuse/Makefile.am: Use 'PREINSTALL_FILES ='.
* rootfs/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
|
|
| |
* include/rpc/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
|
|
|
|
| |
* cpu_asm.S: Small patch to fix a bug in the rtems sparc port. The
bug has been there all the time, but only hits the leon bsp since the
leon cpu has a 5-stage pipeline (erc32 has 4 stages).
|
|
|
|
| |
* ChangeLog: Fixed typo in date.
|
|
|
|
|
|
|
| |
* src/threadhandler.c: Now process C++ global constructors
(_init) as part of the first task execution not in BSP space.
This depends on the toolset defining USE_INIT_FINI so you
have to have the right toolset version.
|
|
|
|
|
| |
* lib/tftpDriver.c: Add limited chdir() support to the TFTP
filesystem.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* machine/Makefile.am: Use 'PREINSTALL_FILES ='.
* net/Makefile.am: Use 'PREINSTALL_FILES ='.
* netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
* vm/Makefile.am: Use 'PREINSTALL_FILES ='.
* pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
* sys/Makefile.am: Use 'PREINSTALL_FILES ='.
* rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
* arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
* nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
* rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
* rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
* rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
|
|
|
| |
* rtems/score/Makefile.am: Use 'PREINSTALL_FILES ='.
* Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
|
|
| |
* shared/Makefile.am: Use 'PREINSTALL_FILES ='.
|