Commit Graph

4605 Commits

Author SHA1 Message Date
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
Joel Sherrill
2b3f6414be 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/cpu.h: Account for name change.
2002-04-03 14:08:10 +00:00
Joel Sherrill
fa1dbc076a 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/unixtypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:07:20 +00:00
Joel Sherrill
22ed9d0ff1 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/sparctypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:07:10 +00:00
Joel Sherrill
ae87ce4719 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/shtypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:06:54 +00:00
Joel Sherrill
6f53a921a8 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/ppctypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:06:40 +00:00
Joel Sherrill
6e8a1652a0 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/or32types.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:06:14 +00:00
Joel Sherrill
64ef77cd56 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/or16types.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:05:58 +00:00
Joel Sherrill
14c8ef940f 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/no_cputypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:05:43 +00:00
Joel Sherrill
eb4536c37f 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/mipstypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:05:25 +00:00
Joel Sherrill
fb0fd6fea9 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/m68ktypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:04:50 +00:00
Joel Sherrill
e91f9927fd 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/i960types.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:04:35 +00:00
Joel Sherrill
8c82fa79a6 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/i386types.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:04:21 +00:00
Joel Sherrill
fc9d36c90d 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/hppa1.1types.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:03:45 +00:00
Joel Sherrill
b03055ece0 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/h8300types.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:03:12 +00:00
Joel Sherrill
3a9516b233 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/c4xtypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:02:55 +00:00
Joel Sherrill
68f0058cd7 2001-04-03 Joel Sherrill <joel@OARcorp.com>
* Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h.
	* rtems/score/a29ktypes.h: Removed.
	* rtems/score/types.h: New file via CVS magic.
	* Makefile.am, rtems/score/cpu.h: Account for name change.
2002-04-03 14:02:41 +00:00
Joel Sherrill
7b559c4170 2002-04-03 Alexander Kukuta <kam@oktet.ru>
* include/rtems/bdbuf.h: Address PR168 by changing bdbuf_buffer.avl.bal
	and bdbuf_buffer.avl.cache to signed char instead of char.
2002-04-03 13:56:34 +00:00
Joel Sherrill
5fd3ff86b1 2001-03-29 Joel Sherrill <joel@OARcorp.com>
* Per PR126, configuration structures now match docs.
	* include/rtems/config.h: Use public data types.
2002-04-02 23:51:16 +00:00
Joel Sherrill
133a020623 2001-04-02 Joel Sherrill <joel@OARcorp.com>
* bootloader/Makefile.am: Use AM_CCASFLAGS instead of AM_ASFLAGS.
2002-04-02 23:47:18 +00:00
Joel Sherrill
4b2d7c607c 2001-03-29 Joel Sherrill <joel@OARcorp.com>
* Per PR126, configuration structures now match docs.
	* include/rtems/rtems/config.h: Use public data types.
2002-04-02 23:42:20 +00:00
Joel Sherrill
c13dee8bd7 2002-03-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Update, remove code rott.
2002-04-01 13:45:37 +00:00