Joel Sherrill
3e39b47d70
2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add libnetworking.
* wrapup/Makefile.am: Ditto.
2002-05-29 17:01:22 +00:00
Joel Sherrill
8a79786886
2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
Relocate c/src/libnetworking.
* Makefile.am: Reflect moval.
* machine/Makefile.am: Ditto.
* net/Makefile.am: Ditto.
* lib/Makefile.am: Ditto.
* netinet/Makefile.am: Ditto.
* vm/Makefile.am: Ditto.
* libc/Makefile.am: Ditto.
* sys/Makefile.am: Ditto.
* arpa/Makefile.am: Ditto.
* nfs/Makefile.am: Ditto.
* kern/Makefile.am: Ditto.
* rtems/Makefile.am: Ditto.
* configure.ac: Dittp.
* wrapup/Makefile.am: Ditto. Remove references to networking apps.
2002-05-29 17:00:59 +00:00
Joel Sherrill
f3e9ad0784
2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Reflect moving libnetworking. Use libnetapps instead.
2002-05-29 17:00:51 +00:00
Joel Sherrill
7020377e8f
2002-05-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
Move networking libraries to c/src/exec/libnetworking
* configure.ac: Reflect Moval.
* Makefile.am: Reflect Moval.
* wrapup/Makefile.am: Reflect Moval.
2002-05-29 17:00:30 +00:00
Joel Sherrill
618f3f9656
2001-05-28 Joel Sherrill <joel@OARcorp.com>
...
* ChangeLog: Corrected spacing.
2002-05-28 19:48:56 +00:00
Joel Sherrill
afc2129b69
2001-05-28 Joel Sherrill <joel@OARcorp.com>
...
* Per PR31, moved mvme16x_hw.h to shared/mvme.
* include/Makefile.am: Modified to reflect movement.
2002-05-28 19:48:32 +00:00
Joel Sherrill
69d9e64e46
2001-05-28 Joel Sherrill <joel@OARcorp.com>
...
* Per PR31, moved mvme16x_hw.h to shared/mvme.
* include/Makefile.am: Modified to reflect movement.
* include/mvme16x_hw.h: Moved to shared/mvme.
2002-05-28 19:48:01 +00:00
Joel Sherrill
2c7e8e519b
2002-05-28 Chris Johns <ccj@acm.org>
...
* rtems/score/m68k.h: Per PR227, mc68060 does not require FPSP
since it is now multilib'ed.
2002-05-28 17:32:33 +00:00
Joel Sherrill
d3c37c08b3
2002-05-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* libblock, libfs moved to src/exec for multilib'ing.
2002-05-28 17:27:12 +00:00
Joel Sherrill
d7b1f19f6e
2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Remove libblock, libfs.
2002-05-28 17:25:03 +00:00
Joel Sherrill
1b092b79df
2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove CONFIG_SUBIDIRS libblock, libfs.
2002-05-28 17:21:31 +00:00
Joel Sherrill
35cd6aed1b
2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add libblock. Add libfs. Add AM_CONDITIONAL(UNIX).
* wrapup/Makefile.am: Add libblock, libfs/dosfs, libfs/imfs.
2002-05-28 17:21:23 +00:00
Joel Sherrill
47ef863af4
2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
Move from c/src/libfs to c/src/exec/libfs
* configure.ac: Reflect move.
* Makefile.am: Ditto.
* src/Makefile.am: Ditto.
* src/dosfs/Makefile.am: Ditto.
* src/imfs/Makefile.am: Ditto.
* wrapup/Makefile.am: Ditto.
2002-05-28 17:21:17 +00:00
Joel Sherrill
279ec4e8b5
2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
Move from c/src/libblock to c/src/exec/libblock
* configure.ac: Reflect move.
* Makefile.am: Ditto.
* include/Makefile.am: Ditto.
* src/Makefile.am: Ditto.
2002-05-28 17:21:09 +00:00
Joel Sherrill
e3eab02dd6
2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems_telnetd/pty.c: Remove bsp.h. Include <rtems/bspIo.h>.
2002-05-28 16:20:54 +00:00
Joel Sherrill
3fa500f7e2
2001-05-24 Joel Sherrill <joel@OARcorp.com>
...
* src/.cvsignore: New file.
2002-05-24 15:38:42 +00:00
Joel Sherrill
a653f39f30
2002-05-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* coinfigure.ac, Makefile.am: Remove references to rootfs.
2002-05-24 15:35:56 +00:00
Joel Sherrill
166475ad3d
2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove lib.
2002-05-17 18:33:07 +00:00
Joel Sherrill
05a596c896
2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Remove libcsupport.
2002-05-17 18:32:54 +00:00
Joel Sherrill
ec482a25c0
2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Remove libblock, libfs.
2002-05-17 18:32:53 +00:00
Joel Sherrill
909261295b
2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add libcsupport.
* wrapup/Makefile.am: Ditto.
2002-05-17 18:32:38 +00:00
Joel Sherrill
c8e972f57b
2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
Relocate libcsupport from c/src/lib to c/src/exec/libcsupport.
* configure.ac: Use ENV_RTEMSCPU. Reflect changed paths.
* Makefile.am: Reflect changed paths.
* src/Makefile.am: Reflect changed paths.
2002-05-17 18:32:22 +00:00
Joel Sherrill
ae30735267
2002-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rootfs/.cvsignore: Remove.
* rootfs/Makefile.am: Remove.
* rootfs/mkrootfs.h: Remove.
* rootfs/mkrootfs.c: Remove.
* configure.ac: Remove rootfs and NETWORKING macros.
* wrapup/Makefile.am: Remove rootfs and HAS_NETWORKING.
2002-05-17 18:30:03 +00:00
Joel Sherrill
c1f3fc045d
2002-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
* rtems/mkrootfs.h: Ditto.
* rtems/Makefile.am: Reflect changes above.
2002-05-17 18:28:26 +00:00
Joel Sherrill
8873684bdf
2001-05-17 Joel Sherrill <joel@OARcorp.com>
...
* sp21/task1.c (INVALID_DRIVER_MAJOR): Change definition to reflect
number of staticly configured device drivers.
2002-05-17 18:06:23 +00:00
Joel Sherrill
c0af822e77
2001-05-17 Joel Sherrill <joel@OARcorp.com>
...
* mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
slightly to reflect recent PowerPC re-organization and avoid warnings.
2002-05-17 18:05:29 +00:00
Joel Sherrill
7c844e30ab
2001-05-17 Joel Sherrill <joel@OARcorp.com>
...
* libc/envlock.c: Implemented code to let newlib's envlock share
the libio open/close mutex. Since both should be lightly used,
this should not lead to problems and saves resources.
2002-05-17 18:03:34 +00:00
Joel Sherrill
cb3a7edfa3
2001-05-17 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: Per PR224, added wild card math to .rodata.
2002-05-17 18:02:15 +00:00
Joel Sherrill
1b074a19c3
2001-05-17 Joel Sherrill <joel@OARcorp.com>
...
* macros/rtems/score/thread..inl: Implemented missing routines
for new libc reentrancy support.
2002-05-17 18:01:36 +00:00
Joel Sherrill
6a3a81c830
2001-05-17 Joel Sherrill <joel@OARcorp.com>
...
* macros/rtems/posix/mqueue.inl: Implemented missing routines
to support message queue FDs.
2002-05-17 17:59:21 +00:00
Joel Sherrill
11f894cc5d
2001-05-15 Till Straumann <strauman@slac.stanford.edu>
...
* mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
merge of PR213.
2002-05-15 19:22:13 +00:00
Joel Sherrill
a923a82d2d
2002-05-16 Chris Johns <ccj@acm.org>
...
* Per PR194, added the Capture engine.
* capture/Makefile.am, capture/README, capture/capture-cli.c,
capture/capture-cli.h, capture/capture.c, capture/capture.h,
capture/.cvsignore: New files.
* Makefile.am, configure.ac, wrapup/Makefile.am: Modified to
reflect addition.
2002-05-15 16:36:10 +00:00
Joel Sherrill
c0d4abe6b0
2002-05-15 Chris Johns <ccj@acm.org>
...
* libc/newlibc.c: Per PR141, move the C library re-enterrant
support directly into the thread dispatch code. RTEMS needs
libc and so requiring libc to use a user extension with its
overhead is not the best solution. This patch lowers the
overhead to 2 pointer moves.
2002-05-15 16:29:05 +00:00
Joel Sherrill
0df8293e2b
2002-05-15 Chris Johns <ccj@acm.org>
...
* include/rtems/score/thread.h, inline/rtems/score/thread.inl,
src/threaddispatch.c, src/threadinitialize.c:
Move the C library re-enterrant support directly into
the thread dispatch code. RTEMS needs libc and so requiring
libc to use a user extension with its overhead is not the best
solution. This patch lowers the overhead to 2 pointer moves.
2002-05-15 15:14:58 +00:00
Joel Sherrill
fe36c01739
2001-05-15 Joel Sherrill <joel@OARcorp.com>
...
* src/i386/any/remdeb_svc.c, src/m68k/any/remdeb_svc.c,
src/powerpc/new_exception_processing/remdeb_svc.c: Readding as
I accidentally deleted the incorrectly empty versions.
2002-05-15 15:10:16 +00:00
Joel Sherrill
c16dcbc8fd
2002-05-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Add preinstall-stamp.
2002-05-15 15:07:41 +00:00
Joel Sherrill
e8ff934af3
2001-05-15 Joel Sherrill <joel@OARcorp.com>
...
* libc/Makefile.am: envlock.c should only be built for embedded
targets using newlib.
2002-05-15 14:28:30 +00:00
Joel Sherrill
42c90fec31
2001-05-14 Joel Sherrill <joel@OARcorp.com>
...
* shared/include/cpuIdent.c: Account for duplicate numbers.
2002-05-14 22:11:12 +00:00
Joel Sherrill
b3afc0f89d
2001-05-14 Joel Sherrill <joel@OARcorp.com>
...
* dummy/Makefile.am, wrapup/Makefile.am: Fixed to generate
a library of the same name.
2002-05-14 22:09:29 +00:00
Joel Sherrill
f85a3c56ed
2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/Makefile.am: Remove.
* include/sys/utsname.h: Added, removed times (now in newlib).
* Makefile.am: Merge include/Makefile.am
* libc/utsname.c: Relocated from posix/src.
* libc/Makefile.am: Reflect changes above.
* configure.ac: Remove include/Makefile
2002-05-14 20:52:51 +00:00
Joel Sherrill
baf7133855
2001-05-14 Till Straumann <strauman@slac.stanford.edu>
...
* Per PR212, added envlock support for newlib. This is used
by at least getenv()/putenv() to avoid race conditions.
* libc/envlock.c: New file.
* libc/Makefile.am: Modified to reflect above.
2002-05-14 19:02:06 +00:00
Joel Sherrill
deb66d121b
2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/Makefile.am: Remove.
* include/sys/utsname.h: Added, removed times (now in newlib).
* Makefile.am: Merge include/Makefile.am
* libc/utsname.c: Relocated from posix/src.
* libc/Makefile.am: Reflect changes above.
* configure.ac: Remove include/Makefile
2002-05-14 18:46:05 +00:00
Joel Sherrill
dc7fb59bb7
2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/sys/utsname.h: Remove.
* include/Makefile.am: Reflect changes above.
* src/utsname.c: Remove.
* src/Makefile.am: Reflect changes above.
2002-05-14 18:45:34 +00:00
Joel Sherrill
cbc264e6bd
2002-05-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/powerpc/debugmod.h: New file (extracted from
score/ppc.h).
* Makefile.am: Relect changes above.
2002-05-14 18:32:20 +00:00
Joel Sherrill
0fe89f6a5f
2002-05-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/ppc.h: Remove PPC_DEBUG_MODEL.
2002-05-14 18:31:37 +00:00
Joel Sherrill
bd9265df54
2002-05-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/Makefile.am: Work-around to autoconf-2.53 adding PACKAGE_*
to autoheaders - sed out *PACKAGE* from cpuopts-tmp.h.
2002-05-14 18:11:36 +00:00
Joel Sherrill
6c138bfc02
2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* sys/ioctl.h: Remove.
* sys/sockio.h: Remove.
* sys/filio.h: Remove.
* sys/Makefile.am: Reflect changes above.
* configure.ac: Take out *NETWORKING*.
2002-05-14 18:09:34 +00:00
Joel Sherrill
b7be6533db
2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/sys/ioctl.h: Relocated from libnetworking/sys.
* include/sys/filio.h: Relocated from libnetworking/sys.
* include/sys/sockio.h: Relocated from libnetworking/sys.
* include/Makefile.am: Reflect changes above.
* configure.ac: Take out *NETWORKING*.
2002-05-14 18:03:57 +00:00
Joel Sherrill
c7286d942e
2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* sys/ioctl.h: Remove.
* sys/sockio.h: Remove.
* sys/filio.h: Remove.
* sys/Makefile.am: Reflect changes above.
2002-05-14 18:02:47 +00:00
Joel Sherrill
a191b28eae
2001-05-14 Till Straumann <strauman@slac.stanford.edu>
...
* bootloader/Makefile.am, console/Makefile.am, pci/Makefile.am:
Per PR215 address the following issues:
- _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
are no longer defined by libcpu (powerpc/shared/include/io.h)
but by the BSP (who is the only one to know the values)
- the affected BSP (shared/motorola) headers have been fixed
in a separate "libbsp/powerpc/shared" patch.
- the DEC 21140 driver (libchip/network/dec21140.c) has been
fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
is to be defined by the BSP who is using this driver.
- the DEC driver also has been fixed to use the newer
rtems_bsp_delay_in_bus_cycles() instead of the obsolete
delay_in_bus_cycles().
2002-05-14 17:54:22 +00:00