Commit Graph

16636 Commits

Author SHA1 Message Date
Joel Sherrill
ccceaf3e52 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h: Remove unnecessary boilerplate comments.
2008-09-18 17:42:45 +00:00
Joel Sherrill
89fc9341b7 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h, include/tm27.h: Remove unnecessary boilerplate
	comments.
2008-09-18 17:40:14 +00:00
Joel Sherrill
75c9e48d48 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h: Remove unnecessary boilerplate comments. Eliminate use
	of EXTERN.
2008-09-18 17:38:43 +00:00
Joel Sherrill
9f74843ab2 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* console/console.c, include/bsp.h: Remove unnecessary boilerplate
	comments. Eliminate use of EXTERN and move unnneccessarily global
	variables to console.c.
2008-09-18 17:38:26 +00:00
Joel Sherrill
67ed2a84fc 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h: Remove unnecessary variables and EXTERN magic.
2008-09-18 17:34:49 +00:00
Joel Sherrill
a714cb4e0d 2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/bspstart.c: Add include of rtems/libio.h.
2008-09-18 17:34:38 +00:00
Joel Sherrill
bd9b68fc3b 2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* cfg/bare-avr3.cfg, cfg/bare-avr5.cfg: Eliminate START_BASE and
	START_FILE.
2008-09-18 17:34:16 +00:00
Joel Sherrill
5e30d590ba 2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* leaf.cfg, compilers/gcc-target-default.cfg, custom/default.cfg.in:
	Eliminate START_BASE and START_FILE.
2008-09-18 17:34:06 +00:00
Joel Sherrill
15043ea98a 2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
* compilers/gcc-no_bsp.cfg, compilers/gcc-target-default.cfg,
	custom/bare.cfg, custom/c3xsim.cfg, custom/c4xsim.cfg,
	custom/default.cfg, custom/haleakala.cfg, custom/mbx8xx.cfg,
	custom/mvme2307.cfg, custom/mvme3100.cfg, custom/mvme5500.cfg,
	custom/posix.cfg, custom/ss555.cfg, custom/virtex.cfg: Eliminate
	START_BASE and START_FILE.
2008-09-18 17:33:55 +00:00
Joel Sherrill
341c6faac4 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h: Remove unnecessary boilerplate comments.
2008-09-18 17:26:12 +00:00
Joel Sherrill
283e6f0df7 2008-09-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
	is NOT used anywhere.
2008-09-18 15:09:21 +00:00
Joel Sherrill
3fe83ec718 2008-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1314/bsps
	* custom/mvme3100.cfg: Remove old stuff.
2008-09-18 14:24:42 +00:00
Joel Sherrill
79e4227c1e 2008-09-18 Miao Yan <yanmiaobest@gmail.com>
* user/conf.t: Add CONFIGURE_USE_DEVFS_AS_BASE_FILESYSTEM and
	CONFIGURE_APPLICATION_DISABLE_FILESYSTEM.
2008-09-18 13:31:04 +00:00
Joel Sherrill
ec9e8a9bae 2008-09-18 Miao Yan <yanmiaobest@gmail.com>
* libfs/src/devfs/devclose.c, libfs/src/devfs/devfs_eval.c,
	libfs/src/devfs/devioctl.c, libfs/src/devfs/devopen.c,
	libfs/src/devfs/devread.c, libfs/src/devfs/devwrite.c: Fix warnings.
2008-09-18 13:21:49 +00:00
Ralf Corsepius
641ef00ab6 Remove *.orig files having crept into patch. 2008-09-18 03:51:34 +00:00
Joel Sherrill
61852aa0db 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* Doxyfile.in, rtems/mainpage.h, score/include/rtems/system.h: Move to
	generating Doxygen for more of CPU Kit.
	* rtems/Doxyfile, score/Doxyfile, score/mainpage.h: Removed.
2008-09-17 21:40:48 +00:00
Joel Sherrill
5060d4f970 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac: Add generated Doxyfile which can process entire set of
	preinstalled .h files.
	* Doxyfile.in: New file.
2008-09-17 20:25:14 +00:00
Joel Sherrill
6c89d726fb 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/timesys.h: Rename STACK_CHECKER_ON to more appropriate
	CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:23 +00:00
Joel Sherrill
fd6092a3fe 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* fileio/system.h: Rename STACK_CHECKER_ON to more appropriate
	CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:18 +00:00
Joel Sherrill
156dc1d36c 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* stackchk/system.h: Rename STACK_CHECKER_ON to more appropriate
	CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:31:13 +00:00
Joel Sherrill
1fe3733544 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* compilers/gcc-no_bsp.cfg: Eliminate some obsolete junk.
2008-09-17 19:31:00 +00:00
Joel Sherrill
4afd6f4078 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/confdefs.h: Rename STACK_CHECKER_ON to more appropriate
	CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:30:36 +00:00
Joel Sherrill
5d2c65e0bd 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* shell/rtems.t, user/conf.t, user/stackchk.t: Rename STACK_CHECKER_ON
	to more appropriate CONFIGURE_STACK_CHECKER_ENABLED.
2008-09-17 19:30:29 +00:00
Joel Sherrill
b6f298c7e3 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/linkcmds: Add start symbol to eliminate warning.
2008-09-17 19:28:50 +00:00
Joel Sherrill
6a14d440bc 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* libfs/src/devfs/devclose.c, libfs/src/devfs/devfs_init.c,
	libfs/src/devfs/devfs_show.c, libfs/src/devfs/devioctl.c,
	libfs/src/devfs/devopen.c, libfs/src/devfs/devread.c,
	libfs/src/devfs/devwrite.c: Fix warnings.
2008-09-17 19:14:20 +00:00
Joel Sherrill
96a0303b63 2008-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/conf.t: Fix typo.
2008-09-17 19:03:10 +00:00
Joel Sherrill
1117465116 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* minimum/init.c, unlimited/system.h: Add support for optionally having
	a unified work area. In other words, the RTEMS Workspace and C
	Program Heap are the same pool of memory.
2008-09-17 18:38:57 +00:00
Joel Sherrill
25ed553913 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* preinstall.am: Regenerated.
2008-09-17 18:38:38 +00:00
Joel Sherrill
1986152ec9 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* bootcard.c: Add support for optionally having a unified work area. In
	other words, the RTEMS Workspace and C Program Heap are the same pool
	of memory.
2008-09-17 18:38:05 +00:00
Joel Sherrill
bd5984deb7 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/free.c, libcsupport/src/malloc.c,
	libcsupport/src/malloc_initialize.c, libcsupport/src/malloc_p.h,
	libcsupport/src/malloc_sbrk_helpers.c,
	libcsupport/src/malloc_statistics_helpers.c,
	libcsupport/src/malloc_walk.c, libcsupport/src/mallocfreespace.c,
	libcsupport/src/mallocinfo.c, libcsupport/src/realloc.c,
	libcsupport/src/rtems_memalign.c, sapi/include/confdefs.h,
	score/inline/rtems/score/thread.inl: Add support for optionally
	having a unified work area. In other words, the RTEMS Workspace and C
	Program Heap are the same pool of memory.
2008-09-17 18:37:55 +00:00
Joel Sherrill
2f3e2e0eaa 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* user/conf.t: Add support for optionally having a unified work area.
	In other words, the RTEMS Workspace and C Program Heap are the same
	pool of memory.
2008-09-17 18:37:46 +00:00
Joel Sherrill
d4331a291b 2008-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/linkcmds: Work Area should start on 16 byte boundary.
2008-09-17 18:26:17 +00:00
Joel Sherrill
35150aae5d 2008-09-17 Miao Yan <yanmiaobest@gmail.com>
* optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
	add simple device only filesystem (devfs), optionally completely drop
	out filesystem, and to clean up disabling newlib reentrancy support.
	This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
	now has a 15K code space.
	* optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
	Removed.
2008-09-17 16:22:40 +00:00
Joel Sherrill
a4b39697ea 2008-09-17 Miao Yan <yanmiaobest@gmail.com>
* bsplibc.c, bsppost.c: Merge GSOC project code to add simple device
	only filesystem (devfs), optionally completely drop out filesystem,
	and to clean up disabling newlib reentrancy support. This dropped 17K
	from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K
	code space.
2008-09-17 16:16:31 +00:00
Joel Sherrill
d965db14f6 2008-09-17 Miao Yan <yanmiaobest@gmail.com>
* startup/bspstart.c: Merge GSOC project code to add simple device only
	filesystem (devfs), optionally completely drop out filesystem, and to
	clean up disabling newlib reentrancy support. This dropped 17K from
	the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K code
	space.
2008-09-17 16:16:16 +00:00
Joel Sherrill
d40da79b04 2008-09-17 Miao Yan <yanmiaobest@gmail.com>
* Makefile.am, preinstall.am, libcsupport/Makefile.am,
	libcsupport/include/rtems/libcsupport.h,
	libcsupport/include/rtems/libio.h, libcsupport/src/base_fs.c,
	libcsupport/src/libio_init.c, libcsupport/src/newlibc_exit.c,
	libcsupport/src/newlibc_init.c, libcsupport/src/sync.c,
	libfs/Makefile.am, libfs/src/imfs/deviceio.c,
	sapi/include/confdefs.h: Merge GSOC project code to add simple device
	only filesystem (devfs), optionally completely drop out filesystem,
	and to clean up disabling newlib reentrancy support. This dropped 17K
	from the minimum.exe for sparc/sis and arm/rtl22xx_t now has a 15K
	code space.
	* libcsupport/src/__usrenv.c, libcsupport/src/newlibc_reent.c,
	libfs/src/devfs/devclose.c, libfs/src/devfs/devfs.h,
	libfs/src/devfs/devfs_eval.c, libfs/src/devfs/devfs_init.c,
	libfs/src/devfs/devfs_mknod.c, libfs/src/devfs/devfs_node_type.c,
	libfs/src/devfs/devfs_show.c, libfs/src/devfs/devioctl.c,
	libfs/src/devfs/devopen.c, libfs/src/devfs/devread.c,
	libfs/src/devfs/devstat.c, libfs/src/devfs/devwrite.c,
	libfs/src/imfs/deviceerrno.c: New files.
	* libcsupport/src/newlibc.c: Removed.
2008-09-17 16:12:04 +00:00
Joel Sherrill
e8fcadbc49 2008-09-17 Miao Yan <yanmiaobest@gmail.com>
* hello/system.h, minimum/Makefile.am, minimum/init.c: Merge GSOC
	project code to add simple device only filesystem (devfs), optionally
	completely drop out filesystem, and to clean up disabling newlib
	reentrancy support. This dropped 17K from the minimum.exe for
	sparc/sis and arm/rtl22xx_t now has a 15K code space.
2008-09-17 15:42:48 +00:00
Ralf Corsepius
aa2d04500a binutils-2.18.91. 2008-09-17 15:26:36 +00:00
Ralf Corsepius
9a5e29b6e6 Switch to gdb-6.8-rtems4.10-20080917.diff. 2008-09-17 14:38:54 +00:00
Ralf Corsepius
aa9a6dce1c Add patch from http://sourceware.org/ml/gdb-patches/2008-02/msg00472.html 2008-09-17 14:34:15 +00:00
Ralf Corsepius
f63871e348 Switch to gcc-core-4.3.2-rtems4.10-20080917.diff. 2008-09-17 14:02:49 +00:00
Ralf Corsepius
c490a1a399 Remove MULTILIB_EXTRA_OPTS from gcc/config/rs6000/t-rtems. 2008-09-17 14:01:23 +00:00
Joel Sherrill
396e32588a 2008-09-16 Joel Sherrill <joel.sherrill@OARcorp.com>
* sapi/include/confdefs.h: Revert previous patch. Does not apply to
	head.
2008-09-16 22:42:45 +00:00
Joel Sherrill
41251f68c2 2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* bspgetworkarea.c: New file.  This implementation should be useable
	by most BSPs if they provide the proper support in their linker script.
2008-09-16 22:17:23 +00:00
Joel Sherrill
e150cdbfe4 2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, startup/linkcmds: Use top level shared
	bsp_get_work_area() implementation.
	* startup/bspgetworkarea.c: Removed.
2008-09-16 22:16:46 +00:00
Joel Sherrill
85e3716398 2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/m68kbspgetworkarea.c: Removed.
2008-09-16 22:16:29 +00:00
Joel Sherrill
4c5212e270 2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, startup/bspstart.c, startup/linkcmds: Use top level
	shared bsp_get_work_area() implementation.
2008-09-16 22:16:26 +00:00
Joel Sherrill
07ce99e933 2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, startup/linkcmds: Use top level shared
	bsp_get_work_area() implementation.
2008-09-16 22:16:25 +00:00
Joel Sherrill
862058d59e 2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, startup/linkcmds, startup/linkcmds_ROM: Use top level
	shared bsp_get_work_area() implementation.
2008-09-16 22:16:11 +00:00
Joel Sherrill
8cf46cbc55 2008-09-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, startup/linkcmds, startup/linkcmdsflash: Use top level
	shared bsp_get_work_area() implementation.
2008-09-16 22:16:09 +00:00