Joel Sherrill
5bfc8912be
2002-04-11 Chris Johns <ccj@acm.org>
...
* c/src/libnetworking/rtems/rtems_bsdnet.h: To address PR59, added
the drv_ctrl driver control block field to the ifconfig network driver
structure. This field is needed by the i82586 driver which was ported
from NetBSD as it had better hardware abstraction.
2002-04-13 16:41:43 +00:00
Joel Sherrill
fc8685dafc
2002-03-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* tbr/Makefile.am: Remove.
* tbr/.cvsignore: Remove.
* tbr/tbr.c: Remove.
* tbr/tbr.h: Remove.
* configure.ac: Remove tbr subdir.
* Makefile.am: Remove tbr subdir.
2002-04-12 16:31:59 +00:00
Joel Sherrill
231fccb299
2002-04-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/rtems/system.h: Add i386 to multilib-able targets.
2002-04-12 15:11:16 +00:00
Joel Sherrill
43f67aa4cb
2002-03-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* cache.c: Include <rtems/score/registers.h> instead of
<libcpu/registers.h>.
* cpu.h: Ditto. Remove parts moved to score/cpu/i386.
* registers.h: Add BIG-FAT warning.
2002-04-12 15:10:42 +00:00
Joel Sherrill
a324355fb8
2002-03-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems/score/idtr.h: New file, extracted from libcpu/cpu.h.
* rtems/score/interrupts.h: New file, extracted from libcpu/cpu.h.
* rtems/score/registers.h: New file, moved from libcpu.
* Makefile.am: Reflect changes above.
* cpu.c: Don't include cpuModel.h,
#include <rtems.h>,
#include <rtems/score/i386types.h>,
#include <rtems/score/idtr.h>.
* rtems/score/cpu.h: Don't include libcpu/cpu.h.
#include <rtems/score/interrupts.h>,
#include <rtems/score/registers.h>.
2002-04-12 15:08:13 +00:00
Joel Sherrill
ed11413b48
2001-04-11 Joel Sherrill <joel@OARcorp.com>
...
* macros/rtems/score/userext.inl: Now works after merging patch for
functionality requested in PR174.
* inline/rtems/score/userext.inl: Added a comment explaining the
order in which routines appear since it is not the obvious order.
2002-04-11 13:51:06 +00:00
Joel Sherrill
02a200d157
2002-04-08 Chris Johns <ccj@acm.org>
...
* Per PR141 and PR174, make task switch extension its own list and
fix all odd problems introduced by providing macro version.
* inline/rtems/score/userext.inl: Fix.
2002-04-09 19:19:03 +00:00
Joel Sherrill
29fd4e38bd
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* libc/stat.c: include <string.h>.
* libc/printk.c: Remove libcpu/cpu.h.
2002-04-08 18:29:16 +00:00
Joel Sherrill
228587bbf4
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/ramdisk.c: include <string.h>.
* src/blkdev.c: include <string.h>.
2002-04-08 18:29:02 +00:00
Joel Sherrill
c873f40be0
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/imfs/imfs_getchild.c: include <string.h>.
* src/imfs/imfs_gtkn.c: Include <string.h>.
* src/imfs/ioman.c: Include <string.h>.
* src/imfs/linearfile.c: Include <string.h>.
* src/imfs/memfile.c: Include <string.h>.
2002-04-08 18:28:59 +00:00
Joel Sherrill
4b05b38f99
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* console-generic/console-generic.c: Remove unused variable "res".
2002-04-08 18:28:51 +00:00
Joel Sherrill
f206b46e4e
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.
2002-04-08 18:28:30 +00:00
Joel Sherrill
e77a00a506
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
2002-04-08 18:28:17 +00:00
Joel Sherrill
34338a2f2e
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
Remove RTEMS_ENABLE_LIBCDIR.
2002-04-08 18:28:13 +00:00
Joel Sherrill
962140ddc7
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/mvme16x_hw.h: Include <bsp.h> instead of targopts.h.
2002-04-08 18:28:02 +00:00
Joel Sherrill
34fd745700
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/rtems/bspIo.h: Fix cpp-guards, remove references to i386.
2002-04-08 18:27:53 +00:00
Joel Sherrill
2ef3f93606
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* rtems.c: Adaptation to gcc-3.0.x.
2002-04-08 18:27:42 +00:00
Joel Sherrill
72d4273782
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/psignal.c: Include <stdlib.h>.
2002-04-08 18:27:37 +00:00
Joel Sherrill
25b4446957
2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* ChangeLog: Fix dates.
2002-04-08 18:27:31 +00:00
Joel Sherrill
1ab3a60876
2001-04-08 Joel Sherrill <joel@OARcorp.com>
...
* src/tasks.c: Pre-initialized switch extension for list.
2002-04-08 18:24:08 +00:00
Joel Sherrill
a87104e677
2001-04-08 Joel Sherrill <joel@OARcorp.com>
...
* macros/rtems/score/timer.inl: Corrected typo on end of line.
2002-04-08 18:23:40 +00:00
Joel Sherrill
ab377aa641
2001-04-08 Joel Sherrill <joel@OARcorp.com>
...
* macros/rtems/score/object.inl: Corrected arguments.
2002-04-08 18:23:12 +00:00
Joel Sherrill
aadb6b0db7
2001-04-08 Joel Sherrill <joel@OARcorp.com>
...
* macros/rtems/score/userext.inl: Updated to reflect modifications
to inline version from PR142.
* inline/rtems/score/userext.inl: Cleanup as side-effect of above.
2002-04-08 18:21:47 +00:00
Joel Sherrill
e2c488a484
2002-04-08 Chris Johns <ccj@acm.org>
...
* Per PR142, make task switch extension its own list.
* include/rtems/score/userext.h: Reflect above by adding
User_extensions_Switch_control and adding it to User_extenions_Control.
* inline/rtems/score/userext.inl: Allocate all memory in one chunk
to minimize overhead. Address processing dedicated switch chain.
2002-04-08 18:20:13 +00:00
Joel Sherrill
40c24d3206
2002-04-08 Chris Johns <ccj@acm.org>
...
* Per PR142, make task switch extension its own list.
* include/rtems/score/userext.h: Reflect above by adding
User_extensions_Switch_control and adding it to User_extenions_Control.
* inline/rtems/score/userext.inl: Allocate all memory in one chunk
to minimize overhead. Address processing dedicated switch chain.
2002-04-08 17:26:13 +00:00
Joel Sherrill
7af623bf68
2002-04-08 Chris Johns <ccj@acm.org>
...
* Per PR142, make task switch extension its own list.
* include/rtems/score/userext.h: Reflect above by adding
User_extensions_Switch_control and adding it to User_extenions_Control.
* inline/rtems/score/userext.inl: Allocate all memory in one chunk
to minimize overhead. Address processing dedicated switch chain.
2002-04-08 17:23:11 +00:00
Joel Sherrill
7b705dc38a
2002-04-08 Chris Johns <ccj@acm.org>
...
* Per PR142, make task switch extension its own list.
* src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above.
2002-04-08 17:02:27 +00:00
Joel Sherrill
aa08739a84
2002-04-08 Chris Johns <ccj@acm.org>
...
* Per PR142, make task switch extension its own list.
* src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
2002-04-08 17:02:03 +00:00
Joel Sherrill
0b5da30acb
2001-04-08 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds, startup/linkcmds.dl : Per PR170, PR171, and PR172
add .eh_frame.
2002-04-08 15:56:57 +00:00
Joel Sherrill
238f450f1d
2001-04-08 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
2002-04-08 15:56:21 +00:00
Joel Sherrill
beaa47bc46
2001-04-04 Joel Sherrill <joel@OARcorp.com>
...
* spsize/size.c: Reflect SPARC modifcation to get rid of
NO_TABLE_MOVE and references to _CPU_Trap_Table_area.
2002-04-04 22:29:47 +00:00
Joel Sherrill
6940f50786
2001-04-04 Joel Sherrill <joel@OARcorp.com>
...
* src/dosfs/Makefile.am: Per PR129 do not install as many files
to the $(includedir).
2002-04-04 22:17:14 +00:00
Joel Sherrill
3559e90ea5
2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* monitor/mon-monitor.c: Replace done with return (gcc3).
2002-04-04 18:22:36 +00:00
Joel Sherrill
aed1f02acb
2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/dosfs/fat.h: Include <string.h>.
Remove DBG1 and DBG2 (unused).
2002-04-04 18:22:23 +00:00
Joel Sherrill
9c6a99f1fe
2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* network/i82586.c: Include <string.h>.
* network/sonic.c: Ditto.
2002-04-04 18:22:15 +00:00
Joel Sherrill
d0ad2b368b
2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Per PR169.
* src/dosfs/config.h.in, src/dosfs/stamp-h2.in: Removed from CVS.
2002-04-04 12:18:21 +00:00
Joel Sherrill
b05938a30d
2001-04-03 Joel Sherrill <joel@OARcorp.com>
...
* Closed PR57. The hack is OK as it allows a BSP to override
or not at its discretion.
* mpc8xx/timer/timer.c: Removed #warning declaring providing a
default definition for the macros
rtems_cpu_configuration_get_timer_least_valid and
rtems_cpu_configuration_get_timer_average_overhead.
2002-04-03 19:08:19 +00:00
Joel Sherrill
47f7dc5dac
2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* libc/ctermid.c: Include <string.h>.
* libc/ttyname.c: Ditto.
* libc/ttyname_r.c: Ditto.
2002-04-03 14:22:58 +00:00
Joel Sherrill
30337d2a30
2002-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* shared/include/byteorder.h: Use unsigned instead of __unsigned
(GCC-3.0.x compatibility).
2002-04-03 14:22:48 +00:00
Joel Sherrill
20603d1161
2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* residual/residual.c: Include <string.h>.
* vectors/vectors_init.c: Include <rtems/bspIo.h> for printk.
* bootloader/mm.c: Ditto.
* bootloader/pci.c: Ditto.
* console/console.c: Ditto.
* openpic/openpic.c: Ditto.
2002-04-03 14:22:16 +00:00
Joel Sherrill
6d3d6a0eab
2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
2002-04-03 14:22:06 +00:00
Joel Sherrill
8eb825ef71
2002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/getegid.c: Remove <errno.h>.
* src/geteuid.c: Ditto.
* src/getgid.c: Ditto.
* src/getuid.c: Ditto.
* src/getlogin.c: Move <errno.h>.
2002-04-03 14:21:44 +00:00
Joel Sherrill
a2ddad1a6b
2002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2002-04-03 14:19:09 +00:00
Joel Sherrill
ff0fab6643
2002-03-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* tbr/Makefile.am: Remove.
* tbr/.cvsignore: Remove.
* tbr/tbr.c: Remove.
* tbr/tbr.h: Remove.
* configure.ac: Remove tbr subdir.
* Makefile.am: Remove tbr subdir.
2002-04-03 14:18:28 +00:00
Joel Sherrill
ed90f7546b
2002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE).
Remove BSPOPTS_*(FPU_REVB).
* wrapup/Makefile.am: Remove tbr.
2002-04-03 14:17:37 +00:00
Joel Sherrill
cdd2ffd312
2002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.ac: Remove AC_EXEEXT (obsolete).
2002-04-03 14:17:16 +00:00
Joel Sherrill
8e87c6e909
2002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* cpu.c: Remove call to sparc_init_tbr/NO_TABLE_MOVE.
* rtems/score/cpu.h: Remove NO_TABLE_MOVE conditional code.
2002-04-03 14:16:32 +00:00
Joel Sherrill
ce3c6f3e36
2001-04-03 Joel Sherrill <joel@OARcorp.com>
...
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
* include/rtems/score/ispsh7750.h, score/ispsh7750.c: Account for
name change.
2002-04-03 14:13:01 +00:00
Joel Sherrill
d911f16c01
2001-04-03 Joel Sherrill <joel@OARcorp.com>
...
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
* include/ispsh7045.h, score/ispsh7045.c: Account for name change.
2002-04-03 14:09:20 +00:00
Joel Sherrill
49d52e072b
2001-04-03 Joel Sherrill <joel@OARcorp.com>
...
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
* include/ispsh7032.h, score/ispsh7032.c: Account for name change.
2002-04-03 14:09:09 +00:00