summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/sparc64/shared (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-115-9/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* PR2041: sparc64: vector number not included in CPU_Interrupt_frameGedare Bloom2012-03-141-2/+2
| | | | | Add the trap vector to the interrupt frame. Also rename the assembly macro that accesses the field to be consistent with similar macros.
* 2011-11-06 gedare@rtems.orgGedare Bloom2011-11-061-0/+1
| | | | * shared/score/interrupt.S: Pass ISR correct pointer to interrupt frame
* 2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-111-1/+1
| | | | | * shared/cache/cache.c: Use "__asm__" instead of "asm" for improved c99-compliance.
* 2010-08-25 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-08-251-6/+6
| | | | | | | | PR 1688/libcpu * shared/score/interrupt.S: Fix bug in the sun4u _ISR_Dispatch code that ends up cloberring the global registers. It manifests primarily as a memory alignment error when the globals are used to read to/from memory.
* 2010-08-20 Gedare Bloom <giddyup44@yahoo.com>Joel Sherrill2010-08-201-1/+1
| | | | | | | | | PR 1681/cpukit * shared/score/interrupt.S: With the percpu patch, ASM uses INTERRUPT_STACK_HIGH instead of _CPU_Interrupt_stack_high. The sparc64 was still using the old variable, which was declared in its cpu.h file. This patch to comment out the declaration and switch to using INTERRUPT_STACK_HIGH.
* 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-291-35/+5
| | | | | | | | PR 1573/cpukit * shared/score/interrupt.S: Add a per cpu data structure which contains the information required by RTEMS for each CPU core. This encapsulates information such as thread executing, heir, idle and dispatch needed.
* 2010-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-177-0/+1058
* .cvsignore, ChangeLog, Makefile.am, configure.ac, preinstall.am, shared/cache/cache.c, shared/cache/cache_.h, shared/interrupts/installisrentries.c, shared/score/cpu.c, shared/score/interrupt.S, shared/syscall/sparc64-syscall.S, shared/syscall/sparc64-syscall.h: New files.