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
383e974a46
2002-04-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* gcc3newlib/gccnewlib.add: Add gcc_update --touch to fix
timestamps.
2002-04-18 13:07:59 +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
8b9f8b8b1d
2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* custom/dmv177.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to CPU_CFLAGS.
Remove obsolete comments.
* custom/eth_comm.cfg: Remove make-target-options.
Add -Dmpc$(CPU_TYPE) -DPPC_ABI=PPC_ABI_EABI -DPPC_ASM=PPC_ASM_ELF to
CPU_CFLAGS.
* custom/gen405.cfg: Add -D_OLD_EXCEPTIONS -Dppc405 to CPU_CFLAGS.
* custom/helas403.cfg: Add -D_OLD_EXCEPTIONS -Dppc403 to CPU_CFLAGS.
* custom/mbx8xx.cfg: Remove make-target-options.
Add -Dmpc$(CPU_TYPE) -D$(RTEMS_MBX_MODEL) to CPU_CFLAGS.
Remove obsolete comments.
* custom/mcp750.cfg: Add -Dmpc750 to CPU_CFLAGS.
Remove obsolete comments.
* custom/mpc8260ads.cfg: Remove make-target-options.
Add -Dmpc8260 -DPPC_ABI=PPC_ABI_EABI -DPPC_ASM=PPC_ASM_ELF to
CPU_CFLAGS.
* custom/mvme2307.cfg: Add -Dmpc604 to CPU_CFLAGS.
Remove obsolete comments.
* custom/ppcn_60x.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to
CPU_CFLAGS.
Remove obsolete comments.
* custom/psim.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to CPU_CFLAGS.
Remove obsolete comments.
* custom/score603e.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to
CPU_CFLAGS.
Remove obsolete comments.
2002-04-18 13:07:35 +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
53eb191abe
2002-04-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* aclocal/prog-cc.m4: Remove GCC272 support.
Remove ENABLE_LIBCDIR.
* aclocal/prog-cxx.m4: Ditto.
* aclocal/enable-gcc28.m4: Remove.
* aclocal/enable-libcdir.m4: Ditto.
2002-04-17 13:27:29 +00:00
Joel Sherrill
13e6a4cc74
2001-04-16 Joel Sherrill <joel@OARcorp.com>
...
* .cvsignore: Added missing files.
* setup.def: New shot using gcc 3.0.4 RPMs.
* sparc-solaris-binutils.spec.in: Switched to bz2 file.
* sparc-solaris-gcc.spec.in: Use gcc3 file naming for archive
and use find to pick up all files.
2002-04-16 23:45:01 +00:00
Joel Sherrill
3f60b2aaff
2001-04-16 Joel Sherrill <joel@OARcorp.com>
...
* .cvsignore: Added files added by automake 1.6.1.
* setup.def: New shot at gcc 3.0.4 RPMs.
* binutils/Makefile.am, gdb/Makefile.am, rtems/Makefile.am:
Deleted m68k-rtemself.
* gcc3newlib/gccnewlib.add: Commented out host/target OS check.
2002-04-16 23:43:23 +00:00
Joel Sherrill
1daced6d79
2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* autotools/automake-rtems.spec.in: Update to automake-1.6.1.
Use *.tar.bz2.
2002-04-16 18:33:23 +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
fd2bc17acf
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* aclocal/enable-libcdir.m4, aclocal/enable-gcc28.m4: Remove
ENABLE_GCC28.
2002-04-16 17:37:03 +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
Joel Sherrill
978f59a23b
2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* automake/compile.am: Remove GCC272 support.
Remove *.sh rule (unused).
* configure.ac: Remove ENABLE_GCC28.
Remove ENABLE_LIBCDIR.
2002-04-16 13:53:49 +00:00
Joel Sherrill
cb9b2bfcaa
2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove ENABLE_GCC28.
2002-04-16 13:53:23 +00:00
Joel Sherrill
f918e74b5b
2002-04-16 Chris Johns <ccj@acm.org>
...
* src/threadinitialize.c: Per PR181, clear the array of user extension
pointers. This lets user extensions that have hooked the switch handler
know if a task has been processed by the user extension before. If a
user extension is created after a task is started it may not know it.
2002-04-16 13:42:31 +00:00
Joel Sherrill
485e80fa03
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/Makefile.am: Add stdint.h and inttypes.h.
(reported by Mike Siers <mikes@poliac.com >)
* include/stdint.h: New file.
* include/inttypes.h: New file.
2002-04-16 13:23:40 +00:00
Joel Sherrill
b5c5bbcf07
2002-04-12 Chris Johns <ccj@acm.org>
...
* doc/user/userext.t: Per PR138, updated the documentation to show
how to obtain an extension table index. Also provided some extra
background on the user extension API.
2002-04-13 16:47:23 +00:00