summaryrefslogtreecommitdiffstats
path: root/c (unfollow)
Commit message (Collapse)AuthorFilesLines
2002-04-162002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-0/+114
* 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-132002-04-11 Chris Johns <ccj@acm.org>Joel Sherrill2-2/+8
* network/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-132002-04-11 Chris Johns <ccj@acm.org>Joel Sherrill4-0/+28
* 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-122002-03-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-123/+0
* 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-122002-04-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* include/rtems/system.h: Add i386 to multilib-able targets.
2002-04-122002-03-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-83/+13
* 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-122002-03-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill7-4/+346
* 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-112001-04-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-75/+48
* 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-092002-04-08 Chris Johns <ccj@acm.org>Joel Sherrill3-1/+10
* 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-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-2/+7
* libc/stat.c: include <string.h>. * libc/printk.c: Remove libcpu/cpu.h.
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-0/+16
* src/ramdisk.c: include <string.h>. * src/blkdev.c: include <string.h>.
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill12-0/+28
* 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-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-1/+0
* console-generic/console-generic.c: Remove unused variable "res".
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-52/+56
* score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-0/+15
* configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT).
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+9
* configure.ac: Add BSPOPTS_*(DISPATCH_HANDLER_STAT). Remove RTEMS_ENABLE_LIBCDIR.
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-2/+6
* include/mvme16x_hw.h: Include <bsp.h> instead of targopts.h.
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-5/+9
* include/rtems/bspIo.h: Fix cpp-guards, remove references to i386.
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-5/+9
* rtems.c: Adaptation to gcc-3.0.x.
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-0/+5
* src/psignal.c: Include <stdlib.h>.
2002-04-082002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-8/+16
* ChangeLog: Fix dates.
2002-04-082001-04-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* src/tasks.c: Pre-initialized switch extension for list.
2002-04-082001-04-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* macros/rtems/score/timer.inl: Corrected typo on end of line.
2002-04-082001-04-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-3/+7
* macros/rtems/score/object.inl: Corrected arguments.
2002-04-082001-04-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-19/+70
* 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-082002-04-08 Chris Johns <ccj@acm.org>Joel Sherrill1-0/+8
* 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-082002-04-08 Chris Johns <ccj@acm.org>Joel Sherrill1-2/+22
* 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-082002-04-08 Chris Johns <ccj@acm.org>Joel Sherrill2-33/+65
* 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-082002-04-08 Chris Johns <ccj@acm.org>Joel Sherrill2-0/+6
* Per PR142, make task switch extension its own list. * src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above.
2002-04-082002-04-08 Chris Johns <ccj@acm.org>Joel Sherrill2-0/+6
* Per PR142, make task switch extension its own list. * src/pthread.c (_POSIX_Threads_User_extensions): Reflect above.
2002-04-082001-04-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill6-0/+14
* startup/linkcmds, startup/linkcmds.dl : Per PR170, PR171, and PR172 add .eh_frame.
2002-04-082001-04-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill16-5/+44
* startup/linkcmds: Per PR170, PR171, and PR172 add .eh_frame
2002-04-042001-04-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-4/+5
* spsize/size.c: Reflect SPARC modifcation to get rid of NO_TABLE_MOVE and references to _CPU_Trap_Table_area.
2002-04-042001-04-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-4/+12
* src/dosfs/Makefile.am: Per PR129 do not install as many files to the $(includedir).
2002-04-042002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-4/+6
* monitor/mon-monitor.c: Replace done with return (gcc3).
2002-04-042002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-6/+14
* src/dosfs/fat.h: Include <string.h>. Remove DBG1 and DBG2 (unused).
2002-04-042002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-0/+7
* network/i82586.c: Include <string.h>. * network/sonic.c: Ditto.
2002-04-042002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-1/+12
* Per PR169. * src/dosfs/config.h.in, src/dosfs/stamp-h2.in: Removed from CVS.
2002-04-032001-04-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+9
* 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-032002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill7-0/+12
* libc/ctermid.c: Include <string.h>. * libc/ttyname.c: Ditto. * libc/ttyname_r.c: Ditto.
2002-04-032002-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-4/+9
* shared/include/byteorder.h: Use unsigned instead of __unsigned (GCC-3.0.x compatibility).
2002-04-032002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill7-1/+18
* 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-032002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-8/+5
* bootloader/Makefile.am: Use automake-1.6 AS compilation rules.
2002-04-032002-04-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-5/+9
* 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-032002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-0/+9
* configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2002-04-032002-03-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-3/+11
* 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-032002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-18/+14
* configure.ac: Remove BSPOPTS_*(NO_TABLE_MOVE). Remove BSPOPTS_*(FPU_REVB). * wrapup/Makefile.am: Remove tbr.
2002-04-032002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-3/+12
* configure.ac: Remove AC_EXEEXT (obsolete).
2002-04-032002-04-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-24/+6
* cpu.c: Remove call to sparc_init_tbr/NO_TABLE_MOVE. * rtems/score/cpu.h: Remove NO_TABLE_MOVE conditional code.
2002-04-032001-04-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill8-62/+17
* 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.