summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2003-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-01-036-14/+26
| | | | | * unlimited/system.h, unlimited/test1.c: Backed off previous modification as it does not compile.
* 2003-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-01-038-4/+30
| | | | | | | | | | * ada.am, samples/ticker/Makefile.am, sptests/sp01/Makefile.am, sptests/sp01/config.h, sptests/sp04/Makefile.am, sptests/sp04/config.h, support/init.c: Modified build rules slightly so gnat_main is used as the Ada main entry point. Modified sp01 and sp04 Makefile.am's to compile and link with init.o. The test config.h's specified the Ada application requirements -- not the Classic API ones.
* 2003-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-01-034-24/+42
| | | | | * rtems.ads: Corrected Configuration_Table record definition to match current RTEMS source. sp01 now runs.
* 2003-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-01-034-3/+26
| | | | | * Makefile.am, configure.ac, samples/Makefile.am: Do not configure them unless multiprocessing is enabled.
* 2002-10-31 Chris Johns <ccj@acm.org>Joel Sherrill2003-01-036-16/+28
| | | | | | | * unlimited/test1.c: PR296. Only fails if more tasks than allowed can be created. * unlimited/system.h: PR296. Reference the number of tasks in the configuration table rather than a hardcoded number.
* 2003-01-03 Jitendra Vegiraju <jvegiraju@netscape.net>Joel Sherrill2003-01-032-4/+14
| | | | * sys/queue.h: Fix alignment problem on ARM.
* 2003-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-01-032-4/+8
| | | | | * rtems/score/cpu.h: Per PR315, eliminate warning for structure alignment requests that are too large.
* 2003-01-03 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2003-01-031-0/+9
| | | | | | | | | * ChangeLog, base_fs.c, getpwent.c, privateenv.c Per PR303, Fix violation of node_access copy syemantics 2002-12-26 Till Straumann <strauman@slac.stanford.edu * src/fchdir.c: PR302 fix violation of FS node object copy semantics.
* 2003-01-03 Till Straumann <strauman@slac.stanford.edu>Jennifer Averett2003-01-033-32/+125
| | | | | * ChangeLog, base_fs.c, getpwent.c, privateenv.c Per PR303, Fix violation of node_access copy syemantics
* 2002-11-26 Chris Johns <cjohns@cybertec.com.au>Joel Sherrill2003-01-0326-263/+3038
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am: Added sys/linker_set.h * kern/Makefile.am: Added kern_mib.c and kern_sysctl.c. * kern/uipc_socket.c: OID changed from KERN_SOMAXCONN to KIPC_SOMAXCONN. * kern/uipc_socket2.c: OID changed from KERN_MAXSOCKBUF to KIPC_MAXSOCKBUF. * net/if_ethersubr.c: FreeBSD 2.2.2 does not have a _net_link node while 5.0 does. * net/if_ppp.c: Removed the TEXT_SET define as these macros are now implemented. * net/rtsock.c: Enable sysctl support plus fix the bug with the lastest FreeBSD sysctl header file. * netinet/icmp_var.h: FreeBSD 2.2.2 does not have a _net_inet_icmp node while 5.0 does. * netinet/if_ether.c: FreeBSD 2.2.2 does not have a _net_link_ether node while 5.0 does. * netinet/igmp_var.h: FreeBSD 2.2.2 does not have a _net_inet_igmp node while 5.0 does. * netinet/in_pcb.c: Fixed the arguments to the sysctl call. Add inp_gencnt and ipi_count. These are used when listing connections. * netinet/in_pcb.h: Added counters to aid the listing of connections. * netinet/in_var.h: Provide the _net_inet_ip and _net_inet_raw nodes. * netinet/ip_fw.c: Disable the firewall sysctl calls. * netinet/tcp_subr.c: Merge tcp_pcblist from the lastest FreeBSD source. * netinet/tcp_var.h: Add structures needed by net-snmp to list connections. * netinet/udp_usrreq.c: Merged udp_pcblist from the lastest FreeBSD source. * netinet/udp_var.h: Added the sysctl id UDPCTL_PCBLIST. Used by net-snmp. * rtems_glue.c: Call sysctl_register_all when initialising the network stack to register all the sysctl calls. These are in the special sections and required an updated linker script. * rtems/rtems_syscall.c: Add the sysctl call. * sys/kernel.h: Use the lastest FreeBSD method of handling sysctl structures. This now held in the sys/linker_set.h file. * sys/queue.h: This is from the lastest FreeBSD code with the circular code merged back in as it is not used in the lastest FreeBSD kernel. * sys/sysctl.h: The lastest sysctl. This was needed to use with the new linker set method. The FreeBSD 2.2.2 version has asm hacks. The lastest version of the FreeBSD does not have these hacks. It uses gcc attribute directives.
* 2003-01-03 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill2003-01-032-5/+8
| | | | | * mbus/mcfmbus.c: Per PR323, move the mbus_send command on line 232 to after the state has been set.
* 2003-01-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-01-031-1/+6
| | | | * ChangeLog: Corrected entry for sysconf.c which did not include PR.
* 2002-12-08 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2003-01-032-17/+17
| | | | | * startup/linkcmds: Shifted .init, .fini to match better with crtbegin/crtend linking.
* 2002-12-08 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2003-01-032-12/+87
| | | | | | | * bootloader/head.S: Added support for optional debug via PPCbug. Also turn off mmu/caches for the bootstrap phase, which seems to cause trouble with the 603. The cpu init functions in the bsp get all that stuff going properly.
* 2002-12-08 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2003-01-037-33/+91
| | | | | * bsp_specs: Added crtbegin/crtend and INIT_FINI for C++ support. * linkcmds: Added .init, .fini & related sections.
* 2003-01-03 Eugeny S. Mints <Eugeny.Mints@oktet.ru>Joel Sherrill2003-01-033-4/+9
| | | | | * src/ata.c, src/bdbuf.c: Correct invocation of rtems_task_mode() so the task's preemption mode setting is properly maintained.
* 2003-01-03 Eugeny S. Mints <Eugeny.Mints@oktet.ru>Joel Sherrill2003-01-032-1/+6
| | | | | * src/dosfs/msdos_initsupp.c: Specify inherited priority as 0 since this is a FIFO queuing semaphore.
* 2003-01-03 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2003-01-032-0/+10
| | | | | * src/mqueueopen.c: Actually open the message queue descriptor so it is available for others to use.
* 2002-12-26 Till Straumann <strauman@slac.stanford.eduJennifer Averett2002-12-261-2/+18
| | | | * src/fchdir.c - PR302 fix violation of FS node object copy semantics
* 2002-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-216-5/+8
| | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-216-5/+8
| | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-217-6/+9
| | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * network/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-217-6/+9
| | | | | | | | | * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * i2c/Makefile.am: Don't include @RTEMS_BSP@.cfg. * nvram/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * tod/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-219-8/+11
| | | | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * consolex/Makefile.am: Don't include @RTEMS_BSP@.cfg. * network/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg. * tod/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-218-9/+11
| | | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Eliminate C_O_FILES. * fatal/Makefile.am: Don't include @RTEMS_BSP@.cfg. * network/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-207-6/+9
| | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-206-5/+8
| | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-205-5/+0
| | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-202-1/+9
| | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * shmsupp/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-207-6/+9
| | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * spurious/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-202-1/+5
| | | | * start/Makefile.am: Remove stray '\'.
* 2002-12-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-12-193-1/+48
| | | | | * start/start.S: Per PR329 now compiles with GNU tools. * startup/linkcmds: New file. Now almost links.
* 2002-12-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-12-192-0/+8
| | | | * start/start.S: Per PR329 now compiles with GNU tools.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-196-5/+8
| | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-196-5/+8
| | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-196-5/+8
| | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-197-6/+9
| | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * network/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-1914-12/+18
| | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * spurious/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-192-13/+15
| | | | | * aclocal/prog-cxx.m4: Remove RTEMS_PROG_CXX. Rework RTEMS_PROG_CXX_FOR_TARGET.
* Removed incorrect entry.Joel Sherrill2002-12-191-4/+0
|
* 2002-12-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-12-197-89/+16
| | | | * console/console.c: Removed __assert() which conflicts with newlib.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-192-2/+5
| | | | * automake/compile.am: Remove $(RTEMS_BSP_CFLAGS).
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-196-5/+16
| | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-193-9/+14
| | | | | | | * Makefile.am: Eliminate *_O_FILES. Use install-data-local instead of bsplist_DATA. * configure.ac: Require autoconf-2.57/automake-1.7.2. Apply 4th arg to AC_INIT to prevent autoconf to corrupt package name.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-1931-31/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP. * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg. * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg. * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg. * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg. * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg. * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg. * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg. * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg. * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-193-7/+8
| | | | | | * Makefile.am: Don't include @RTEMS_BSP@.cfg. Eliminate *_O_FILES. * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
* Include netinet sources.Eric Norum2002-12-192-1/+4
|
* 2002-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-187-15/+19
| | | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * spurious/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. Various fixes to get it compiling again. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-177-6/+9
| | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * network/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* 2002-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-177-6/+9
| | | | | | | | | * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * network/Makefile.am: Don't include @RTEMS_BSP@.cfg. * start/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.