Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added FPSP support for MC68040 | Joel Sherrill | 1997-04-16 | 1 | -2/+19 |
| | |||||
* | Reduced number of POSIX thread priorities from 255 to 254 to avoid conflicts | Joel Sherrill | 1997-04-15 | 2 | -4/+10 |
| | | | | | of lowest priority with the RTEMS IDLE thread. This was causing the lowest priority GNAT Ada task to never run. | ||||
* | printing task names now instead of id numbers | Joel Sherrill | 1997-04-09 | 1 | -3/+16 |
| | |||||
* | new files. | Joel Sherrill | 1997-04-09 | 5 | -0/+415 |
| | |||||
* | added code to prevent attempts to clean up the library when rtems is | Joel Sherrill | 1997-04-09 | 1 | -0/+8 |
| | | | | down. | ||||
* | added support for tracking thread cpu usage. | Joel Sherrill | 1997-04-09 | 1 | -0/+2 |
| | |||||
* | enhanced printf statements | Joel Sherrill | 1997-04-09 | 1 | -4/+4 |
| | |||||
* | corrected spacing. | Joel Sherrill | 1997-04-09 | 1 | -8/+8 |
| | |||||
* | added SYSTEM_STATE_SHUTDOWN | Joel Sherrill | 1997-04-09 | 1 | -0/+1 |
| | |||||
* | enhanced rtems_shutdown_executive to insure that no attempt will | Joel Sherrill | 1997-04-09 | 1 | -1/+4 |
| | | | | be made to shut the system down when it is down. | ||||
* | added support for statistics on rate monotonic periods. | Joel Sherrill | 1997-04-09 | 2 | -10/+110 |
| | |||||
* | Added ka9q tcpip stack and network driver for the gen68360. This effort | Joel Sherrill | 1997-04-09 | 2 | -14/+114 |
| | | | | | | | | | | | | | was done based on the 3.6.0 release and had to be autoconf'ed locally. It is turned on is the bsp enables it and it is not explicitly disabled via the configure option --disable-tcpip. As many warnings as possible were removed locally after the code was merged. Only the gen68360 and mvme136 bsps were compiled this way. The ka9q port and network driver were submitted by Eric Norum (eric@skatter.USask.Ca). The network demo programs are not included in the tree at this point. | ||||
* | changed signed int to unsigned int to eliminate a warning. | Joel Sherrill | 1997-04-07 | 1 | -1/+1 |
| | |||||
* | removed noreturn attribute to eliminate warnings. | Joel Sherrill | 1997-04-07 | 1 | -2/+7 |
| | |||||
* | added initialization of variable to eliminate warning. | Joel Sherrill | 1997-04-07 | 1 | -1/+1 |
| | |||||
* | added "ifndef" to avoid redefinition warning. | Joel Sherrill | 1997-04-07 | 4 | -0/+8 |
| | |||||
* | added "return" to eliminate warning. | Joel Sherrill | 1997-04-07 | 1 | -0/+2 |
| | |||||
* | added "ifndef" to avoid redefinition warning | Joel Sherrill | 1997-04-07 | 8 | -0/+16 |
| | |||||
* | commented out sccs_id to eliminate warning. | Joel Sherrill | 1997-04-07 | 2 | -6/+12 |
| | |||||
* | Replaced warning message for cpus which do not have hardware support | Joel Sherrill | 1997-04-07 | 1 | -2/+3 |
| | | | | | for an interrupt stack. Hopefully this will encourage someone to implement software stack switching on the m68k. | ||||
* | changed signed int to unsigned to eliminate warning | Joel Sherrill | 1997-04-07 | 1 | -1/+1 |
| | |||||
* | added "ifndef" for ASM to avoid redefinition warnings. | Joel Sherrill | 1997-04-07 | 1 | -0/+2 |
| | |||||
* | was checking for null cpu_table -- short have been checking configuration | Joel Sherrill | 1997-04-02 | 1 | -1/+1 |
| | | | | table. | ||||
* | This set of changes is the build of what was required to convert to | Joel Sherrill | 1997-04-01 | 2 | -2/+137 |
| | | | | | | | | | | | | | | | | | | | | GNU autoconf. This is the first large step in allowing an RTEMS user to perform a one-tree build (per crossgcc FAQ) including RTEMS in the build process. With this change RTEMS is configured in built in the same style as the GNU tools, yet retains the basic structure of its traditional Makefiles (ala Tony Bennett). Jiri Gaisler (jgais@wd.estec.esa.nl) deserves (and received) a big thank you for doing this. There are still issues to be resolved but as of this commit, all target which can be built on a linux host have been using a modified version of the source Jiri submitted. This source was merged and most targets built in the tree before this commit. There are some issues which remain to be resolved but they are primarily related to host OS dependencies, script issues, the use of gawk for hack_specs, and the dependence on gcc snapshots. These will be resolved. | ||||
* | modified _Chain_Insert_unprotected to have the form required to be used | Joel Sherrill | 1997-03-11 | 1 | -2/+2 |
| | | | | as the sole statement in an if or else statement | ||||
* | added include of rtems.h so the proper macro definitions would be present. | Joel Sherrill | 1997-03-10 | 1 | -0/+2 |
| | |||||
* | initialized a stack variable to avoid a warning. | Joel Sherrill | 1997-03-10 | 1 | -1/+1 |
| | |||||
* | created. Split getpid() from types.c to allow it to be overridden by | Joel Sherrill | 1997-03-10 | 1 | -0/+22 |
| | | | | | cxe1001 of the ACVC 2.0.1. This allows gnat/rtems to pass the partition tests. | ||||
* | Fixed bug where the initial detachstate was not being set properly | Joel Sherrill | 1997-03-10 | 1 | -1/+1 |
| | |||||
* | Modified calls to _Thread_Change_priority to take a third argument. The new | Joel Sherrill | 1997-03-08 | 4 | -14/+48 |
| | | | | | | | | | argument indicates whether the task is to be placed at the head or tail of its priority fifo when it is lowering its own priority. POSIX normally follows the RTEMS API conventions but GNAT expects that all lowering of a task's priority by the task itself will result in being placed at the head of the priority FIFO. Normally, this would only occur as the result of lose of inherited priority. | ||||
* | Modified calls to _Thread_Change_priority to take a third argument. The new | Joel Sherrill | 1997-03-08 | 1 | -1/+1 |
| | | | | | | | | | | | | argument indicates whether the task is to be placed at the head or tail of its priority fifo when it is lowering its own priority. POSIX normally follows the RTEMS API conventions but GNAT expects that all lowering of a task's priority by the task itself will result in being placed at the head of the priority FIFO. Normally, this would only occur as the result of lose of inherited priority. The RTEMS API always puts tasks at the end of their priority group except upon loss of inherited priority. | ||||
* | Removed getpid from this file and made it its own file. This lets it | Joel Sherrill | 1997-03-08 | 1 | -10/+0 |
| | | | | get replaced as required. | ||||
* | Added commit to indicate exepcted _Thread_Dispatch_disable_level. Hopefully | Joel Sherrill | 1997-03-08 | 1 | -0/+4 |
| | | | | no one will ever get confused here again and try to enable dispatching. :( | ||||
* | Modifications to make go32 build using new i386-go32-rtems toolset | Joel Sherrill | 1997-01-29 | 2 | -4/+7 |
| | | | | and gcc 2.8.x -specs options. | ||||
* | Merged newlib's libgloss support for rtems into this directory. This | Joel Sherrill | 1997-01-29 | 4 | -32/+41 |
| | | | | should simplify the build process. | ||||
* | Removed definitions which are now in targopts.h. This eliminates the | Joel Sherrill | 1997-01-29 | 1 | -8/+4 |
| | | | | | need for the "sed'ing" of this file. This should be a significant win when addressing non-unix host and non-gnu toolsets. | ||||
* | added type to macro to eliminate warning for untyped use of a register. | Joel Sherrill | 1997-01-29 | 1 | -1/+1 |
| | |||||
* | Added include of targopts.h. | Joel Sherrill | 1997-01-29 | 13 | -7/+20 |
| | |||||
* | With the transition from command line macro definitions to targopts.h, | Joel Sherrill | 1997-01-28 | 1 | -3/+2 |
| | | | | | it was necessary to include system.h before checking if anything was defined. | ||||
* | Switch to using newlib's implementation of time(). | Joel Sherrill | 1997-01-28 | 1 | -0/+3 |
| | |||||
* | fixed comments on vanilla 68000 SW interrupt stack (or the lack thereof) | Joel Sherrill | 1997-01-15 | 1 | -1/+2 |
| | |||||
* | added some casts to reduce warnings reported by users with Microtec C++ | Joel Sherrill | 1997-01-08 | 4 | -28/+35 |
| | | | | compiler. | ||||
* | added type definitions for all supported task entry formats | Joel Sherrill | 1997-01-08 | 1 | -1/+6 |
| | |||||
* | Suggested changes from Mark Jordan which eliminate warnings and errors | Joel Sherrill | 1996-12-02 | 7 | -14/+19 |
| | | | | | | | | he received using the Microtec C++ compiler. Most of these are either missing casts from/to (void *), heavy handed use of enumerated types, or simply assumed conversions. There is at least one actual bug in an error path in thread.c in which the wrong argument was passed to _Thread_Stack_Free and was not being caught by gcc. | ||||
* | Changes to reflect new revision of erc32 per Jiri Gaisler's suggestions. | Joel Sherrill | 1996-12-02 | 3 | -0/+25 |
| | | | | This is current as of sis 2.6. | ||||
* | Updates from Derrick Ostertag <ostertag@transition.com> to fix bug in | Joel Sherrill | 1996-12-02 | 1 | -8/+15 |
| | | | | interrupt handling. | ||||
* | Update from Chris Johns <cjohns@awa.com.au> to add better support for | Joel Sherrill | 1996-12-02 | 1 | -3/+19 |
| | | | | 68000 class CPUs. | ||||
* | Added asserts for unhandled conditions which need to result in error | Joel Sherrill | 1996-11-08 | 1 | -1/+8 |
| | | | | | | statuses being returned to gnat runtime in order for it to raise use_errors. This was needed to identify the places in gnat's runtime which needed to be addressed. | ||||
* | added ENOSYS support | Joel Sherrill | 1996-10-15 | 1 | -0/+1 |
| | |||||
* | added support for cpu time used field in tcb | Joel Sherrill | 1996-10-15 | 1 | -0/+16 |
| |