Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed CVS Id | Joel Sherrill | 1998-04-27 | 1 | -1/+1 |
| | |||||
* | Added bh, ch, dh, bl, cl, and dl register macros. | Joel Sherrill | 1998-04-15 | 2 | -0/+14 |
| | |||||
* | Per suggestion from Eric Norum, went from one initial extension set | Joel Sherrill | 1998-04-15 | 2 | -9/+13 |
| | | | | | | to multiple. This lets the stack check extension be installed at system initialization time and avoids the BSP having to even know about its existence. | ||||
* | Ralf Corsepius suggested a way to get rid of UNIX compiler files and use ↵ | Joel Sherrill | 1998-04-14 | 1 | -1/+0 |
| | | | | gcc-target-default.cfg | ||||
* | Added "sigemptyset()" call to insure that the memcmp() would work. | Joel Sherrill | 1998-03-31 | 1 | -0/+4 |
| | | | | | It appears that the new glibc does not clear all the bits of the signal set with a sigprocmask. | ||||
* | Changed int to unsigned32 to match cpu.h. | Joel Sherrill | 1998-03-27 | 1 | -1/+1 |
| | |||||
* | m68k software interrupt stack support from Chris Johns and Eric Norum. | Joel Sherrill | 1998-03-25 | 1 | -4/+0 |
| | |||||
* | Added _XOPEN_SOURCE definition to allow use of UNIX IPC. | Joel Sherrill | 1998-03-24 | 1 | -0/+1 |
| | |||||
* | Real definition for the beginning of the data section per Eric Norum's | Joel Sherrill | 1998-03-24 | 2 | -4/+4 |
| | | | | suggestion. | ||||
* | Rename hppa1_1 to hppa1.1 and switched to using __XXX__ macros for | Joel Sherrill | 1998-03-24 | 1 | -4/+4 |
| | | | | the CPU family name constants. | ||||
* | SH port submitted from Ralf Corsepius <corsepiu@faw.uni-ulm.de>. | Joel Sherrill | 1998-03-20 | 3 | -0/+506 |
| | |||||
* | Modified to make it possible for an ISR to return a mutex which did | Joel Sherrill | 1998-02-20 | 1 | -2/+20 |
| | | | | not use priority ceiling or priority inheritance protocols. | ||||
* | Ralf Corsepius noted that there was a dead path in _Thread_Initialize. | Joel Sherrill | 1998-02-18 | 1 | -6/+2 |
| | |||||
* | updated copyright to 1998 | Joel Sherrill | 1998-02-17 | 102 | -103/+103 |
| | |||||
* | Ralf Corsepius noticed that generally was spelled incorrectly. | Joel Sherrill | 1998-02-04 | 1 | -1/+1 |
| | |||||
* | Change to remove warning on glibc2 systems per Ralf Corsepius's | Joel Sherrill | 1998-01-28 | 1 | -1/+6 |
| | | | | suggestion. | ||||
* | Solaris port updates from Chris Johns | Joel Sherrill | 1998-01-23 | 1 | -10/+0 |
| | |||||
* | Removed warning per Chris Johns' suggestion. | Joel Sherrill | 1998-01-20 | 2 | -2/+2 |
| | |||||
* | Error reported by Duncan Smith <dds@flavors.com>: | Joel Sherrill | 1998-01-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | >> >>There is a 30 day error in _TOD_Days_since_last_leap_year[2..3] >> > >> >Thanks. >> >What's the condition to hit this error? >> >Every year 4n+2 and 4n+3 ? >> >(i.e. 1998, 1999, 2002, 2003, ...) >> > >> OK: 96 97 00 01 04 05 ... >> Bad: 98 99 02 03 06 07 ... There is also a problem in newlib 1.7.x reported at the same time: >> I found another, that would strike only on 2/29/2000, or other leapyears. >> Only a problem on 1 day. >> >> Joel: FYI, there is a bug in Newlib localtime.c, localtime or (_tm_time). >> Ours is modified for dst and timezones, but the bug was in original source. >> I have not looked at the latest public source (nor do I know where to find >> it). | ||||
* | Fixed spacing. | Joel Sherrill | 1998-01-06 | 1 | -2/+2 |
| | |||||
* | Moved include of rtems/score/cpu.h to make sure TRUE and FALSE were defined. | Joel Sherrill | 1997-12-06 | 1 | -2/+2 |
| | | | | | This simple error resulted in the wrong FP context structure being used for hardware contexts on the m68k. This was a difficult problem to find. | ||||
* | Fixed typo in the pointer to the license terms. | Joel Sherrill | 1997-10-08 | 104 | -208/+208 |
| | |||||
* | Fixed comment. | Joel Sherrill | 1997-10-06 | 1 | -1/+1 |
| | |||||
* | Corrected bug per Katsutoshi Shibuya's report: | Joel Sherrill | 1997-08-22 | 2 | -4/+4 |
| | | | | | | | The definition of "BEGIN_DATA" should not be null; should be ".data". Also, the definition of "BEGIN_BSS" should be ".bss". For this error, the compiled object has codes that write on the text segment area. It is fatal when the code runs on ROM. | ||||
* | Merged very large and much appreciated patch from Chris Johns | Joel Sherrill | 1997-07-31 | 2 | -4/+110 |
| | | | | | <cjohns@plessey.com.au>. This patch includes the ods68302 bsp, the RTEMS++ class library, and the rtems++ test. | ||||
* | Repository damaged -- files readded. | Joel Sherrill | 1997-07-09 | 1 | -0/+214 |
| | |||||
* | Added post switch extension. | Joel Sherrill | 1997-07-09 | 1 | -0/+5 |
| | |||||
* | Added sp, sfc, and fpcsr register defines. | Joel Sherrill | 1997-07-09 | 2 | -0/+8 |
| | |||||
* | Added support for context switching the data used by the gcc m68k | Joel Sherrill | 1997-05-28 | 2 | -1/+30 |
| | | | | | | software floating point emulation code. Code implemented by Karen Sara Looney <Karen.Looney@colorado.edu> with much email assistance from Joel. | ||||
* | Patch from Chris John <cjohns@awa.com.au> to add use of a select statement | Joel Sherrill | 1997-04-22 | 2 | -2/+138 |
| | | | | | | in the unix port idle thread task. This should keep the entire application from blocking when any component does a blocking application. Also added TOD_MICROSECONDS_TO_TICKS. | ||||
* | multiprocessing fixed on linux by fixing cpu.c so correct form of | Joel Sherrill | 1997-04-22 | 1 | -3/+4 |
| | | | | semctl was being invoked. | ||||
* | updated with new license information per Tony Bennett. | Joel Sherrill | 1997-04-22 | 2 | -20/+7 |
| | |||||
* | headers updated to reflect new style copyright notice as part | Joel Sherrill | 1997-04-22 | 113 | -522/+522 |
| | | | | of switching to the modified GNU GPL. | ||||
* | Added FPSP support for MC68040 | Joel Sherrill | 1997-04-16 | 1 | -2/+19 |
| | |||||
* | 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 |
| | |||||
* | 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 |
| | |||||
* | This set of changes is the build of what was required to convert to | Joel Sherrill | 1997-04-01 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | initialized a stack variable to avoid a warning. | 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 | 3 | -11/+41 |
| | | | | | | | | | 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. |