summaryrefslogtreecommitdiffstats
path: root/c (unfollow)
Commit message (Collapse)AuthorFilesLines
2001-10-262001-10-26 Alexandra Kossovsky <sasha@oktet.ru>Joel Sherrill3-12/+16
* include/sh/sh4uart.h, sci/sh4uart.c: Minor fixes post merge.
2001-10-262001-10-26 Alexandra Kossovsky <sasha@oktet.ru>Joel Sherrill7-22/+16
* README, console/console.c, hw_init/hw_init.c, include/bsp.h, startup/bspstart.c, startup/linkcmds: Minor fixes post merge.
2001-10-262001-10-26 Alexandra Kossovsky <sasha@oktet.ru>Joel Sherrill3-0/+257
* tools: New subdirectory. * tools/Makefile.am, tools/runtest: New files.
2001-10-252001-10-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* rtems++/Makefile.am: Pick up -lrtems++ even when debug.
2001-10-252001-10-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill20-18/+60
* startup/linkcmds: Added _init and _fini.
2001-10-252001-10-25 Eric Norum <eric.norum@usask.ca>Joel Sherrill2-0/+6
* cdtest/system.h: Configure 1 semaphore. This probably covers up not defining one for the GCC C++ Run-Time Libraries.
2001-10-252001-10-25 Jennifer Averett <jennifer@OARcorp.com>Joel Sherrill3-176/+239
* libc/unmount.c: Primarily restructuring and clean up to address procedures which did not do what their name implied. Also addressed problem situation where unmount fails and the filesystem was inconsistent. The mounted filesystem could have been left hanging.
2001-10-252001-10-25 Jennifer Averett <jennifer@OARcorp.com>Joel Sherrill6-14/+44
* libc/libio.c: Initialize more fields to NULL/0 during initialiation. * include/rtems/libio_.h: Fix freenode macro so it works for sockets which do not have the full set of filesystem operations and are initialized via something other than open().
2001-10-252001-10-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill7-0/+19
* mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore, mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore, mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore, mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
2001-10-242001-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-11/+18
* mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am, mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
2001-10-242001-10-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* mpc8260/include/mpc8260.h: "or" is a keyword in C++.
2001-10-242001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-74/+104
* aclocal.m4: Regenerated. * configure.ac, include/Makefile.am, irq/Makefile.am, vectors/Makefile.am: Updated to autoconf 2.52. * include/.cvsignore: Added newly generated files. * include/bsp.h: Added include of bspopts.h.
2001-10-242001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+4
* vectors/Makefile.am: Remove bogus VPATH.
2001-10-232001-10-23 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+6
* macros/rtems/rtems/asr.nil: Fixed typo.
2001-10-232001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+6
* macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo in previous patch).
2001-10-222001-10-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill9-0/+62
* .cvsignore, configure.ac, configure.in, console/.cvsignore, include/.cvsignore, network/.cvsignore, start/.cvsignore, startup/.cvsignore, wrapup/.cvsignore: Added .cvsignore files and other files missed in previous commit.
2001-10-2201-10-22 Andy Dachs <a.dachs@sstl.co.uk>Joel Sherrill38-0/+6919
* mpc8260ads added as new BSP. tm27 reported not to run at this time. * ChangeLog, Makefile.am, README, aclocal.m4, bsp_specs, clock/.cvsignore, clock/Makefile.am, clock/p_clock.c, configure.in, console/Makefile.am, console/console.c, include/Makefile.am, include/bsp.h, include/coverhd.h, irq/.cvsignore, irq/Makefile.am, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c, network/Makefile.am, network/README, network/if_hdlcsubr.c, network/if_hdlcsubr.h, network/network.c, start/Makefile.am, start/start.S, startup/Makefile.am, startup/bspstart.c, startup/cpuinit.c, startup/linkcmds, startup/setvec.c, times, vectors/.cvsignore, vectors/Makefile.am, vectors/vectors.S, vectors/vectors.h, vectors/vectors_init.c, wrapup/Makefile.am: New files.
2001-10-222001-10-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+6
* acinclude.m4: Added mpc8260ads subdirectory.
2001-10-222001-10-22 Andy Dachs <a.dachs@sstl.co.uk>Joel Sherrill9-6/+50
* Makefile.am, README, configure.ac, new_exception_processing/cpu.h, shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c: Added mpc8260 support.
2001-10-222001-10-22 Andy Dachs <a.dachs@sstl.co.uk>Joel Sherrill3-4/+198
* shared/ppc.h: Added mpc8260 support.
2001-10-222001-10-22 Andy Dachs <a.dachs@sstl.co.uk>Joel Sherrill26-0/+4409
* Added mpc8260 directory. * Modified Makefile.am and configure.in to build the contents * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am, mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am, mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore, mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c, mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore, mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S, mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h, mpc8260/include/Makefile.am, mpc8260/include/console.h, mpc8260/include/cpm.h, mpc8260/include/mmu.h, mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c, mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
2001-10-222001-10-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-3/+8
* bootcard.c: Use __USE_INIT_FINI__ since USE_INIT_FINI pollutes the application namespace.
2001-10-222001-10-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-3/+8
* src/threadhandler.c: Use __USE_INIT_FINI__ since USE_INIT_FINI pollutes the application namespace.
2001-10-192001-10-18 Till Straumann <strauman@SLAC.Stanford.EDU>Joel Sherrill5-4/+7
* libc/open.c, libc/close.c: Moved freenode from open to close.
2001-10-182001-10-18 Eric Norum <eric.norum@usask.ca>Joel Sherrill4-46/+170
* lib/tftpDriver.c: Properly handles ../ components in chdir() and open() operations within the TFTP file system.
2001-10-172001-10-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+40
* timerstub.c: New stub file for BSPs that don't have timer hardware.
2001-10-172001-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+6
* configure.ac: Fix latent bug exposed by removal of config.cache's which prevented powerpc targets librdbg from building.
2001-10-172001-10-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill9-3/+86
* timer: New subdirectory. * timer/Makefile.am: New file. * timer/.cvsignore: New file. * Makefile.am: Modified to reflect above. * configure.ac: Ditto.
2001-10-172001-10-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-5/+42
* timer: New subdirectory. * timer/Makefile.am: New file. * timer/.cvsignore: New file. * Makefile.am: Modified to reflect above. * configure.ac: Ditto. * include/bsp.h: Stubs to let tm27 compile and link.
2001-10-172001-10-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill14-4/+134
* timer: New subdirectory. * timer/Makefile.am: New file. * timer/.cvsignore: New file. * Makefile.am: Modified to reflect above. * configure.ac: Ditto. * wrapup/Makefile.am: Ditto. * include/bsp.h: Stubs to let tm27 compile and link.
2001-10-172001-10-17 Till Straumann <strauman@SLAC.Stanford.EDU>Joel Sherrill9-10/+44
* 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.
2001-10-172001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-15/+18
* Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5. * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make autoconf-2.52 happy.
2001-10-172001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* configure.ac: Use RTEMS_CPU_SUBDIRS to make autoconf-2.52 happy.
2001-10-172001-10-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+1
* .cvsignore: Add stamp-h.in.
2001-10-172001-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* paranoia/Makefile.am: Use LD_LIBS = -lm to make automake-1.5 happy.
2001-10-172001-10-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-4/+7
* configure.ac: Apply RTEMS_CPU_SUBDIRS for potential CPU-subdirs. * Makefile.am: Require automake-1.5.
2001-10-172001-10-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+4
* .cvsignore: Add stamp-h.in.
2001-10-172001-10-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* include/Makefile.am: Fixed path to cpuopts-tmp.h.
2001-10-162001-10-16 Chris Johns <ccj@acm.org>Joel Sherrill4-96/+106
* imfs/imfs_load_tar.c: Changed the code around to remove an internal compiler error on the Coldfire target.
2001-10-162001-10-16 Chris Johns <ccj@acm.org>Joel Sherrill8-9/+224
* 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.
2001-10-162001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-28/+29
* include/rtems++/Makefile.am: Remove. * include/Makefile.am: Handle subdirs, require automake-1.5. * configure.ac: Reflect changes above. * Makefile.am: Require automake-1.5.
2001-10-162001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill14-118/+76
* 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.
2001-10-162001-10-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-4/+8
* startup/Makefile.am: Remove AC_CFLAGS, HZ.
2001-10-162001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-19/+9
* configure.ac: Use AC_CONFIG_SUBDIRS for posix and itron. Reflect changes to configuration of rtems, score and sapi subdirs.
2001-10-162001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill11-135/+89
* 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.
2001-10-162001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-88/+63
* 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.
2001-10-162001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill11-182/+145
* 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
2001-10-162001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill12-164/+101
* 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.
2001-10-162001-10-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill12-156/+96
* 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.
2001-10-152001-10-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+6
* console/.cvsignore: New file.