Joel Sherrill
03e9564e98
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:17:23 +00:00
Joel Sherrill
86d23e20ef
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* i386/displayCpu.c: Include rtems/bspIo.h instead of bspIo.h.
* i386/page.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:17:04 +00:00
Joel Sherrill
51dc8e920d
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
* r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
* shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
* tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:16:36 +00:00
Joel Sherrill
5c76213178
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
* mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
* mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
* mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
* mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
* shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:16:26 +00:00
Joel Sherrill
f7162cec14
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:14:03 +00:00
Joel Sherrill
0666ea48c1
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
2002-01-04 18:11:25 +00:00
Joel Sherrill
c4069d4728
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* custom/Cygwin-posix.cfg: Remove -DMALLOC_PROVIDED.
* custom/FreeBSD-posix.cfg: Ditto.
* custom/HPUX9-posix.cfg: Ditto.
* custom/Linux-posix.cfg: Ditto.
* custom/Solaris-posix.cfg: Ditto.
2002-01-04 18:08:57 +00:00
Joel Sherrill
67da2196de
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* custom/erc32.cfg: Remove erc32nfp support, GCC272.
* custom/erc32nfp.cfg: Merge in portions from erc32.cfg.
2002-01-04 18:08:42 +00:00
Joel Sherrill
e4dbf554b5
2002-01-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove
AC_CONFIG_COMMANDS.
2002-01-04 17:59:05 +00:00
Joel Sherrill
b91f03384b
2002-01-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* ChangeLog: New.
* configure.ac: New.
* Makefile.am: New.
* rtems/*: Copied from c/src/exec/rtems/optman.
* sapi/*: Copied from c/src/exec/sapi/optman.
2002-01-04 17:58:43 +00:00
Joel Sherrill
8217c40656
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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.
2002-01-04 17:57:28 +00:00
Joel Sherrill
46ea78a08c
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove optman/Makefile from CONFIG_FILES.
* Makefile.am: Remove optman from SUBDIRS.
2002-01-04 17:55:57 +00:00
Joel Sherrill
c672d972e8
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove references to POSIX, ITRON, MULTILIB.
* Makefile.ac: Remove librtems, libposix, libitron. Build
librtemsbsp instead of librtemsall.
2002-01-04 17:53:48 +00:00
Joel Sherrill
4ee84fc9f6
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:54 +00:00
Joel Sherrill
0bebe52fb3
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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-04 17:40:52 +00:00
Joel Sherrill
4385f2df77
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* console/console.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:51 +00:00
Joel Sherrill
eb24fb11ce
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* console/conscfg.c: Include rtems/bspIo.h instead of bspIo.h.
* timer/timer.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:46 +00:00
Joel Sherrill
49b325f7ab
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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-04 17:40:44 +00:00
Joel Sherrill
ed612fa12c
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/bspstart.c: Include rtems/bspIo.h instead of bspIo.h.
* startup/spurious.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:43 +00:00
Joel Sherrill
f7ac3926dc
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/exit.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:42 +00:00
Joel Sherrill
176e6d40ea
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* comm/console.c: Include rtems/bspIo.h instead of bspIo.h.
* irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:41 +00:00
Joel Sherrill
8fec91537c
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
2002-01-04 17:32:07 +00:00
Joel Sherrill
ba748523d1
2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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 17:33:23 +00:00
Joel Sherrill
f92cc34b38
2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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 17:32:49 +00:00
Joel Sherrill
dfe5faf880
2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add RTEMS_BSPOPTS_*(ARM_RDP_MONITOR).
* startup/Makefile.am: Remove ARM_RDP_MONITOR, AM_CPPFLAGS.
2001-12-20 17:32:24 +00:00
Joel Sherrill
e6dc43dac4
2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Use RTEMS_ENV_RTEMSCPU.
2001-12-20 17:32:10 +00:00
Joel Sherrill
b804d632c0
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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-20 17:30:18 +00:00
Joel Sherrill
b9f84f1f06
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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-20 17:25:24 +00:00
Joel Sherrill
2539cdcd28
2001-12-18 Eric Norum <eric.norum@usask.ca>
...
* 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 18:11:07 +00:00
Joel Sherrill
989b9383f8
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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 14:37:05 +00:00
Joel Sherrill
ca837f8ac6
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/Makefile.am: Add multilib support.
2001-12-19 14:36:53 +00:00
Joel Sherrill
d8c7657414
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/Makefile.am: Add multilib support.
* optman/Makefile.am: Add multilib support.
2001-12-19 14:36:48 +00:00
Joel Sherrill
e9718415b4
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Add multilib support.
2001-12-19 14:36:28 +00:00
Joel Sherrill
624c881ae0
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* optman/Makefile.am: Add multilib support.
* src/Makefile.am: Add multilib support.
2001-12-19 14:35:14 +00:00
Joel Sherrill
9201e6bdaf
2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
* src/Makefile.am: Add multilib support.
2001-12-19 14:34:59 +00:00
Joel Sherrill
c5fff113a9
2001-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* automake/multilib.am: include @RTEMS_BSP@.cfg, cleanup.
* automake/lib.am: Add MULTISUBDIR.
2001-12-18 14:12:25 +00:00
Joel Sherrill
efcb89c164
2001-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* config-ml.in: New file. Imported from gcc and modified for RTEMS.
2001-12-18 14:12:07 +00:00
Joel Sherrill
c2b12f2461
2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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-18 14:11:02 +00:00
Joel Sherrill
ac43f07025
2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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-18 14:10:54 +00:00
Joel Sherrill
90bc056823
2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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-18 14:10:35 +00:00
Joel Sherrill
96953bbb05
2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add RTEMS_BPSOPTS_* for ARM_RDI_MONITOR.
2001-12-18 14:10:20 +00:00
Joel Sherrill
b66116e85f
2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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-18 14:10:07 +00:00
Joel Sherrill
7e950a4420
2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* asm.h: include cpuopts.h instead of targopts.h
* rtems/score/arm.h: Use __arm__.
2001-12-18 14:09:49 +00:00
Joel Sherrill
63bb806399
changed version to ss-20011210
2001-12-07 13:09:12 +00:00
Joel Sherrill
86d9ca28ed
2001-12-07 Eric Norum <eric.norum@usask.ca>
...
* lib/tftpDriver.c: Restore write capability.
2001-12-07 12:59:12 +00:00
Joel Sherrill
85ca7699a7
2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove RTEMS_ENABLE_NETWORKING.
2001-12-07 12:44:01 +00:00
Joel Sherrill
a62f2a2a31
2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove RTEMS_ENABLE_NETWORKING.
2001-12-07 12:34:14 +00:00
Joel Sherrill
d1d7545baa
2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove RTEMS_ENABLE_NETWORKING.
2001-12-07 12:33:07 +00:00
Joel Sherrill
97dbdde174
2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* 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-07 12:32:10 +00:00
Joel Sherrill
d0d33f21a3
2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bootstrap: Run autoheader when configure.ac contains
RTEMS_BSP_CONFIGURE. Remove bspopts.h* files.
2001-12-07 12:31:13 +00:00