summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2002-01-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-046-1/+67
| | | | | | | | * ChangeLog: New. * configure.ac: New. * Makefile.am: New. * rtems/*: Copied from c/src/exec/rtems/optman. * sapi/*: Copied from c/src/exec/sapi/optman.
* 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-0424-211/+148
| | | | | | | | | | | | | | | | * configure.ac: Use AS_IF instead of if/then/else. Add AC_DEFINE_UNQUOTED(RTEMS_UNIX) for RTEMS_CPU==unix. Add AC_DEFINE_UNQUOTED(RTEMS_UNIXLIB) for RTEMS_CPU==unix. Add include/Makefile to CONFIG_FILES. Add AC_ENABLE_MULITLIB. Remove wrapup/rtems, wrapup/itron, wrapup/posix. Remove */optman/Makefile from CONFIG_FILES. * Makefile.am: Add include to SUBDIRS. * rtems/Makefile.am: Remove optman from SUBDIRS. * sapi/Makefile.am: Remove optman from SUBDIRS. * include/Makefile.am: New file. * include/rtems/bspIo.h: Relocated from lib/include. * include/rtems/libio_.h: Relocated from lib/include.
* 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-046-4/+12
| | | | | * configure.ac: Remove optman/Makefile from CONFIG_FILES. * Makefile.am: Remove optman from SUBDIRS.
* 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-043-28/+12
| | | | | | * configure.ac: Remove references to POSIX, ITRON, MULTILIB. * Makefile.ac: Remove librtems, libposix, libitron. Build librtemsbsp instead of librtemsall.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-046-3/+15
| | | | * console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-044-3/+9
| | | | | | * clock/p_clock.c: Include rtems/bspIo.h instead of bspIo.h. * console/console.c: Include rtems/bspIo.h instead of bspIo.h. * irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-046-3/+15
| | | | * console/console.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-043-2/+7
| | | | | * console/conscfg.c: Include rtems/bspIo.h instead of bspIo.h. * timer/timer.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-044-3/+9
| | | | | | * shared/bspspuriousinit.c: Include rtems/bspIo.h instead of bspIo.h. * shared/c3xspurious.c: Include rtems/bspIo.h instead of bspIo.h. * shared/c4xspurious.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-043-2/+7
| | | | | * startup/bspstart.c: Include rtems/bspIo.h instead of bspIo.h. * startup/spurious.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-044-2/+10
| | | | * startup/exit.c: Include rtems/bspIo.h instead of bspIo.h.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-043-2/+7
| | | | | * comm/console.c: Include rtems/bspIo.h instead of bspIo.h. * irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
* 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-0469-53/+138
| | | | | * bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu, replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
* 2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-2013-262/+536
| | | | | | | | | | | | | | | | | | | | * configure.ac: Reworked for multilibs, reflect changes to aclocal/*.m4. * aclocal/subdirs.m4: New file. * aclocal/multi.m4: New file, adopted from autoconf-2.52 w/ modifications. * aclocal/check-posix.m4: Apply AS_IF. * aclocal/config-subdirs.m4: Reflect changes to other m4-macros. * aclocal/env-rtemsbsp.m4: Add PROJECT_INCLUDE, PROJECT_RELEASE. Add AM_CONDITIONAL(MULTILIB). Adapt GCC_SPECS to multilibs. * aclocal/env-rtemscpu.m4: Remove RTEMS_BSP. Add support for MULTIBUILDTOP, MULTISUBDIR. Adapt GCC_SPECS to multilibs. Add PROJECT_INCLUDE, PROJECT_RELEASE, includedir, libdir. * aclocal/multilib.m4: Fix m4-quoting, adopt automake-1.5's OUTPUT_COMMANDS. * aclocal/project-root.m4: Remove PROJECT_INCLUDE, PROJECT_RELEASE. * aclocal/rtems-debug.m4: Minor cleanups. * aclocal/rtems-top.m4: Minor cleanups. * automake/compile.am: Further steps towards automake's rules.
* 2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-203-5/+33
| | | | | | | | * configure.ac: Add AM_CONDITIONAL for enable_multilib, enable_posix, enable_itron. * Makefile.am: Compute MULTISUBDIR on-the-fly. Conditionally add libposix and libitron to SRCS. Apply MULTISUBDIR for picking up librtems, libposix and libitron.
* 2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-203-10/+18
| | | | | * configure.ac: Add RTEMS_BSPOPTS_*(ARM_RDP_MONITOR). * startup/Makefile.am: Remove ARM_RDP_MONITOR, AM_CPPFLAGS.
* 2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-2012-6/+30
| | | | * configure.ac: Use RTEMS_ENV_RTEMSCPU.
* 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-206-12/+24
| | | | | | * inline/rtems/score/object.inl, macros/rtems/score/object.inl: Add add casts to Objects_Id in _Objects_Build_ids to avoid implicit typecasts from enum to int16 on bit16 targets (here: h8300).
* 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-204-11/+16
| | | | | | | * configure.ac: Apply RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ). * console/Makefile.am: C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.o). * wrapup/Makefile.am: Add gdbsci, scitab to BSP_FILES, add CPU_FILES.
* 2001-12-18 Eric Norum <eric.norum@usask.ca>Joel Sherrill2001-12-196-3/+21
| | | | | | * lib/tftpDriver.c: Allow chdir() to work on TFTP `directories' (path names with a / at the end) while disallowing open() operations on TFTP `directories'.
* 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-197-12/+27
| | | | | | | * wrapup/posix/Makefile.am: Add multilib support. * wrapup/itron/Makefile.am: Add multilib support. * wrapup/rtems/Makefile.am: Add multilib support. * Makefile.am: Add multilib support.
* 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-198-4/+20
| | | | * src/Makefile.am: Add multilib support.
* 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-196-8/+18
| | | | | * src/Makefile.am: Add multilib support. * optman/Makefile.am: Add multilib support.
* 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-1964-90/+218
| | | | * Makefile.am: Add multilib support.
* 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-196-8/+18
| | | | | * optman/Makefile.am: Add multilib support. * src/Makefile.am: Add multilib support.
* 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-195-8/+15
| | | | | * optman/Makefile.am: Add multilib support. Remove ASM4FLAGS. * src/Makefile.am: Add multilib support.
* 2001-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-183-6/+13
| | | | | * automake/multilib.am: include @RTEMS_BSP@.cfg, cleanup. * automake/lib.am: Add MULTISUBDIR.
* 2001-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-182-0/+882
| | | | * config-ml.in: New file. Imported from gcc and modified for RTEMS.
* 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-187-85/+51
| | | | | | | | | | | | | | * custom/armulator.cfg: Remove make-target-options. * custom/erc32.cfg: Remove CONSOLE_USE_INTERRUPTS, SIMSPARC_FAST_IDLE (now in erc32/configure.ac). * custom/leon2.cfg: Remove CONSOLE_USE_INTERRUPTS, SIMSPARC_FAST_IDLE (now in leon2/configure.ac). Remove CONSOLE_USE_POLLED (Unused). * custom/mvme167.cfg: Remove CD2401_INT_LEVEL, CD2401_IO_MODE, CD2401_USE_TERMIOS (now in mvme167/configure.ac). * custom/mvme162.cfg: Remove references to mvme162lx. Abandon gcc272. Remove make-target-options. * custom/mvme162lx.cfg: Add portions formerly in mvme162.cfg.
* 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-186-9/+47
| | | | | | | * configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS). Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE). Remove RTEMS_OUTPUT_BUILD_SUBDIRS. * include/bsp.h: include bspopts.h.
* 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-182-1/+23
| | | | | | | * configure.ac: Add RTEMS_BPSOPTS_*(CD2401_INT_LEVEL). Add RTEMS_BPSOPTS_*(CD2401_IO_MODE). Add RTEMS_BPSOPTS_*(CD2401_USE_TERMIOS). Add AC_DEFINE_UNQUOTED([mvme167]).
* 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-182-1/+7
| | | | * configure.ac: Add RTEMS_BPSOPTS_* for ARM_RDI_MONITOR.
* 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-183-11/+22
| | | | | | | * configure.ac: Add RTEMS_BSPOPTS_* for SERIAL_INPUT, HIF_INPUT, SERIAL_OUTPUT, HIF_OUTPUT. * console/console.c: Remove NO_BSP_INIT, SERIAL_INPUT, HIF_INPUT, SERIAL_OUTPUT, HIF_OUTPUT, add #include <bsp.h>.
* 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-187-5/+15
| | | | | * asm.h: include cpuopts.h instead of targopts.h * rtems/score/arm.h: Use __arm__.
* changed version to ss-20011210Joel Sherrill2001-12-071-1/+1
|
* 2001-12-07 Eric Norum <eric.norum@usask.ca>Joel Sherrill2001-12-076-18/+51
| | | | * lib/tftpDriver.c: Restore write capability.
* 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-078-9/+18
| | | | * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
* 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-072-2/+4
| | | | * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
* 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-073-2/+8
| | | | * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
* 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-0720-115/+23
| | | | | | | | | | | | | | | | | | | | | | | * custom/bare.cfg: Remove make-target-options. * custom/c4xsim.cfg: Ditto. * custom/cvme961.cfg: Ditto. * custom/efi68k.cfg: Ditto. * custom/gen68302.cfg: Ditto. * custom/gen68340.cfg: Ditto. * custom/genmongoosev.cfg: Ditto. * custom/gensh4.cfg: Remove make-target-options, remove GCC272 make-exe, remove empty lines. * custom/h8sim.cfg: Remove make-target-options. * custom/mcf5206elite.cfg: Ditto. * custom/mrm332.cfg: Ditto. * custom/mvme147.cfg: Ditto. * custom/ods68302.cfg: Ditto. * custom/p4000.cfg: Ditto. * custom/p4600.cfg: Ditto. * custom/p4650.cfg: Ditto. * custom/pc386.cfg: Ditto. * custom/portsw.cfg: Ditto. * custom/simsh4.cfg: Ditto.
* 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-072-0/+8
| | | | | * bootstrap: Run autoheader when configure.ac contains RTEMS_BSP_CONFIGURE. Remove bspopts.h* files.
* changed version to ss-20011203Joel Sherrill2001-12-031-1/+1
|
* 2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-033-1/+23
| | | | | * aclocal/bsp-configure.m4: New file. * Makefile.am: Add aclocal/bsp-configure.m4.
* 2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-12-03104-364/+260
| | | | * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
* 2001-11-30 Jennifer Averett <jennifer@OARcorp.com>Joel Sherrill2001-11-304-21/+74
| | | | | This was tracked as PR88. * libc/scandir.c: Fixed to perform cleanup on error conditions.
* 2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-292-1/+5
| | | | * configure.ac: Replace RTEMS_BSPOPTS_BSP with RTEMS_BSPOPTS_SET (typo).
* 2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-284-16/+6
| | | | | | * custom/efi332.cfg: Remove make-target-options. * custom/idp.cfg: Ditto. * custom/jmr3904.cfg: Ditto.
* 2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-285-8/+17
| | | | | | | * include/Makefile.am: Use _HEADER instead of H_FILES. * irq/Makefile.am: Ditto. * openpic/Makefile.am: Ditto. * include/bsp.h: Include <bspopts.h>.
* 2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-11-282-0/+8
| | | | * Makefile.am: Add DIST_SUBDIRS.
* 2001-11-28 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill2001-11-288-70/+54
| | | | | | | | | This was tracked as PR91. * include/rtems/score/isr.h, inline/rtems/score/isr.inl, macros/rtems/score/isr.inl: Modified to allow any port to provide its own implementation of the macro _ISR_Is_in_progress. If the port overrides this macro, it must provide a non-inlined function implementation.