Joel Sherrill
4619da90eb
2002-04-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* custom/Makefile.am: Remove.
* compilers/Makefile.am: Remove.
* compilers/.cvsignore: Remove.
* Makefile.am: Merge-in former */Makefile.ams.
Add more vars to <BSP>.cache.
* configure.ac: Reflect changes above. Cosmetic fixes.
2002-05-01 23:11:05 +00:00
Joel Sherrill
51b39864ae
2002-05-01 Eric Norum <eric.norum@usask.ca>
...
* machine/in_cksum.h: Per PR200 fix multi-line inline assembly
to satisfy gcc 3.1 and newer.
2002-05-01 23:09:37 +00:00
Joel Sherrill
4f38ab058e
2002-05-01 Eric Norum <eric.norum@usask.ca>
...
* console/console.c, fatal/bspfatal.c, startup/bspclean.c,
startup/page_table.c: Per PR200 fix multi-line inline assembly
to satisfy gcc 3.1 and newer.
2002-05-01 23:09:09 +00:00
Joel Sherrill
1c07f5821e
2002-04-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/powerpc/cache.h: New file (extracted from
old-exceptions/cpu.h)
* Makefile.am: Relect changes above.
2002-05-01 23:05:49 +00:00
Joel Sherrill
b97b2202e2
2002-04-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* cpu.c: Include <rtems/powerpc/cache.h>.
2002-05-01 23:05:38 +00:00
Joel Sherrill
5a715de409
2002-04-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/ppc.h: Remove rtems_multilib.
Add mpc555 (Based on comments from Sergei Organov <osv@javad.ru >).
* rtems/old-exceptions/cpu.h: Remove _CPU_Data_Cache_Block_Flush.
Remove _CPU_Data_Cache_Block_Invalidate.
2002-05-01 22:35:52 +00:00
Joel Sherrill
80fe968c12
2002-03-20 Chris Johns <ccj@acm.org>
...
* monitor/mon-command.c: Per PR192 the RTEMS monitor makes everything
lowercase. The capture engine need to set triggers or watches on task
with uppercase names.
Also stop the monitor repeating command when enter is pressed.
2002-05-01 22:33:52 +00:00
Joel Sherrill
f4153d126a
2002-04-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/spurious.c: Use defined(mpc604) instead of defined(ppc604).
2002-05-01 22:31:46 +00:00
Joel Sherrill
bf99393f73
2001-04-26 Joel Sherrill <joel@OARcorp.com>
...
* src/objectcomparenamestring.c: Fix typos.
2002-04-27 00:20:40 +00:00
Joel Sherrill
2b454faf13
2001-04-26 Joel Sherrill <joel@OARcorp.com>
...
* include/rtems/score/object.h, inline/rtems/score/object.inl,
src/objectcomparenamestring.c: Address PR81 that
reworked POSIX message queues to add a descriptor separate from
the underlying message queue. This allows non-blocking to follow
the "open" not the underlying queue. As part of debugging this
it became clear that _Objects_Compare_name_string was broken
and a simple version using strncmp() was substituted.
2002-04-26 23:56:56 +00:00
Joel Sherrill
7ae7cf76af
2001-04-26 Joel Sherrill <joel@OARcorp.com>
...
* psxmsgq01/init.c: Reflect changes made to address PR81 that
reworked POSIX message queues to add a descriptor separate from
the underlying message queue. This allows non-blocking to follow
the "open" not the underlying queue.
2002-04-26 23:41:02 +00:00
Joel Sherrill
53092d1921
2001-04-26 Joel Sherrill <joel@OARcorp.com>
...
* include/rtems/posix/mqueue.h, inline/rtems/posix/mqueue.inl,
src/mqueue.c, src/mqueueclose.c, src/mqueuecreatesupp.c,
src/mqueuegetattr.c, src/mqueuenotify.c, src/mqueueopen.c,
src/mqueuerecvsupp.c, src/mqueuesendsupp.c, src/mqueuesetattr.c:
Per PR81 reworked to add a message queue descriptor separate from
the underlying message queue. This allows non-blocking to follow
the "open" not the underlying queue.
2002-04-26 23:39:01 +00:00
Joel Sherrill
e6ff2228d5
2001-04-26 Joel Sherrill <joel@OARcorp.com>
...
* include/bsp.h: Change SIS to ERC32_BSP.
2002-04-26 23:35:33 +00:00
Joel Sherrill
616b9f56ca
2001-04-26 Joel Sherrill <joel@OARcorp.com>
...
* libc/gxx_wrappers.c: Fix to keep prototype same as in gcc and
remove warning.
2002-04-26 23:24:45 +00:00
Joel Sherrill
d50c0d2534
2002-04-26 Eric Norum <eric.norum@usask.ca>
...
* netinet/in_cksum_i386.c: Add volatile so the more agressive
optimization in gcc 3.1 does not reorder things.
2002-04-26 21:34:58 +00:00
Joel Sherrill
6236b47067
2001-04-22 Joel Sherrill <joel@OARcorp.com>
...
* src/task.c (_ITRON_Task_User_extensions): Add new fields to
be correct in respect to newly added fields for separate switch list.
2002-04-22 12:17:03 +00:00
Joel Sherrill
28abd141e2
2001-04-19 Joel Sherrill <joel@OARcorp.com>
...
* src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
internal include files.
2002-04-19 16:17:25 +00:00
Joel Sherrill
fb43067115
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* start/start.S: remove targopts.h.
2002-04-19 13:25:27 +00:00
Joel Sherrill
2c03029651
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* asm.h: Use cpuopts.h instead of targopts.h.
2002-04-19 13:25:19 +00:00
Joel Sherrill
56ec190539
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/hppa.h: Remove rtems/score/targopts.h.
2002-04-19 13:25:06 +00:00
Joel Sherrill
ffa5b986f2
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/powerpc/rdbg_cpu_asm.S: Reflect changes to
<rtems/score/cpu.h>.
* src/powerpc/rdbg_f.c: Ditto.
2002-04-18 22:24:27 +00:00
Joel Sherrill
a81a8f8dc1
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* pppd/utils.c: Adapt to gcc-3.x.
2002-04-18 22:24:04 +00:00
Joel Sherrill
7c4ef9cd7a
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* network/dec21140.c: Reflect changes to powerpc's
rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2002-04-18 21:01:20 +00:00
Joel Sherrill
a73a977d73
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* shared/include/cpu.h: Removed.
* shared/include/Makefile.am: Reflect changes above.
* shared/include/spr.h: Include rtems/powerpc/registers.h instead of
libcpu/cpu.h.
* mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
* mpc6xx/exceptions/asm_utils.S: Ditto.
* mpc6xx/exceptions/raw_exception.c: Ditto.
* mpc6xx/mmu/mmuAsm.S: Ditto.
* mpc6xx/timer/timer.c: Ditto.
* mpc8260/exceptions/asm_utils.S: Ditto.
* mpc8260/exceptions/raw_exception.c: Ditto.
* mpc8xx/exceptions/asm_utils.S: Ditto.
* mpc8xx/exceptions/raw_exception.c: Ditto.
* ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
2002-04-18 20:55:37 +00:00
Joel Sherrill
c178d3497d
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/cpu.h: Removed.
* Makefile.am: Reflect changes above.
2002-04-18 20:55:27 +00:00
Joel Sherrill
cd35cf9fb3
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bootloader/exception.S: Reflect changes to <rtems/score/cpu.h>.
* bootloader/head.S: Ditto.
* bootloader/misc.c: Ditto.
* console/polled_io.c: Ditto.
* irq/irq.c: Ditto.
* irq/irq_asm.S: Ditto.
* irq/irq_init.c: Include <rtems/bspIo.h>.
* start/start.S: Reflect changes to <rtems/score/cpu.h>.
* vectors/vectors.S: Ditto.
2002-04-18 20:55:13 +00:00
Joel Sherrill
9597511167
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* vectors/vectors.S: Include <asm.h>.
2002-04-18 20:55:08 +00:00
Joel Sherrill
f844cfcc3f
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/bspstart.c: Include <rtems/bspIo.h>.
* vectors/align_h.S: Use <> instead of "" for include files.
2002-04-18 20:55:05 +00:00
Joel Sherrill
1628414b81
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
* irq/irq_asm.S: Ditto.
* network/network.c: Include <rtems/bspIo.h>.
* start/start.S: Include <asm.h> instead of "asm.h".
* vectors/vectors.S: Reflect changes to <rtems/score/cpu.h>.
2002-04-18 20:55:01 +00:00
Joel Sherrill
80387318e5
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* irq/irq.c: Reflect changes to <rtems/score/cpu.h>.
Fix loopCounter.
* irq/irq_asm.S: Reflect changes to <rtems/score/cpu.h>.
* vectors/vectors.S: Ditto.
* vectors/vectors_init.c: Include <rtems/bspIo.h>.
2002-04-18 20:54:54 +00:00
Joel Sherrill
600e77adc9
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* irq/irq.c: Reflect changed to <rtems/score/cpu.h>.
* irq/irq_asm.S: Ditto.
* vectors/vectors.S: Ditto.
* vectors/vectors_init.c: Include <rtems/bspIo.h>.
2002-04-18 20:54:49 +00:00
Joel Sherrill
4a0d87ee09
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* asm.h: Include cpuopts.h instead of targopts.h.
* rtems/new-exceptions/cpu.h: Relocated from
libbsp/powerpc/support/new_exception_processing/rtems/score/cpu.h
* rtems/old-exceptions/cpu.h: Relocated from
c/src/lib/libbsp/powerpc/support/old_exception_processing/rtems/score/cpu.h
* rtems/powerpc/registers.h: Relocated and renamed from
libcpu/powerpc/shared/include/cpu.h.
* rtems/score/cpu.h: New.
* Makefile.am: Reflect changes above.
2002-04-18 20:54:19 +00:00
Joel Sherrill
0117487a52
2002-04-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/nulsystbl.c: Fix braces.
* startup/Makefile.am: Remove types.h.
* startup/types.h: Remove.
2002-04-18 20:40:28 +00:00
Joel Sherrill
e80ac7f6c2
2002-04-18 Jay Monkman <jtm@smoothsmoothie.com>
...
* rtems/score/cpu.h (CPU_ISR_Disable and CPU_ISR_Enable): Correct them
where they correctly inform the compiler about the register they
are modifying.
2002-04-18 13:18:11 +00:00
Joel Sherrill
d16e95006f
2002-04-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/nulsystbl.c: Fix braces.
* startup/Makefile.am: Remove types.h.
* startup/types.h: Remove.
2002-04-18 13:07:55 +00:00
Joel Sherrill
9779f3dbb7
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/rtems/system.h: Remove targopts.h.
2002-04-18 13:07:50 +00:00
Joel Sherrill
b929c2de1d
2001-04-17 Joel Sherrill <joel@OARcorp.com>
...
* shared/include/cpu.h: Added ifndef ASM.
2002-04-17 19:39:16 +00:00
Joel Sherrill
d25d17b282
2002-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* base_sp/apptask.c: Include <stdlib.h>.
* hello/init.c: Ditto.
* paranoia/init.c: Ditto.
* ticker/tasks.c: Ditto.
* unlimited/init.c: Ditto.
* unlimited/test1.c: Ditto.
* unlimited/test2.c: Ditto.
* unlimited/test3.c: Ditto.
2002-04-17 14:01:40 +00:00
Joel Sherrill
1216c9cebf
2002-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* libc/scandir.c: Initialize nitems = 0.
2002-04-17 14:01:34 +00:00
Joel Sherrill
cf80584ec6
2002-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/rtems/system.h: Add the sparc to the target supporting
multlibs.
2002-04-17 14:01:19 +00:00
Joel Sherrill
942f98168a
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* irq/irq.c: Define loopCounter iff DISPATCH_HANDLER_STAT is set.
* startup/bspstart.c: include <bsp/irq.h>, <libcpu/cpuIdent.h>,
<rtems/bspIo.h>
2002-04-17 14:00:41 +00:00
Joel Sherrill
cad86947a1
2001-04-17 Joel Sherrill <joel@OARcorp.com>
...
* ChangeLog: Corrected paths on past few commits.
2002-04-17 13:58:39 +00:00
Joel Sherrill
1f2fca7a29
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* shared/include/cpu.h: Don't include cpuIdent.h.
2002-04-17 13:55:16 +00:00
Joel Sherrill
e05f431530
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
2002-04-17 13:54:49 +00:00
Joel Sherrill
ca4f3ffc9f
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
2002-04-17 13:54:15 +00:00
Joel Sherrill
fb19f11104
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/bspstart.c: Include <libcpu/cpuIdent.h>, <rtems/bspIo.h>.
2002-04-17 13:30:41 +00:00
Joel Sherrill
70f1268d8c
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/bspstart.c: Include <libcpu/cpuIdent.h>.
2002-04-17 13:30:32 +00:00
Joel Sherrill
1d8d3b2730
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* irq/irq.c: Define loopCounter iff DISPATCH_HANDLER_STAT is set.
* startup/bspstart.c: include <bsp/irq.h>, <libcpu/cpuIdent.h>,
<rtems/bspIo.h>
2002-04-17 13:30:27 +00:00
Joel Sherrill
f054b51cc3
2002-04-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* shared/include/cpuIdent.h: New.
* shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
* shared/include/cpu.h: Ditto.
* shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
2002-04-16 17:38:12 +00:00
Joel Sherrill
5376ca1ff0
2002-04-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove ENABLE_GCC28.
2002-04-16 17:35:28 +00:00