summaryrefslogtreecommitdiff
path: root/firmware/target/arm/thread-pp.c (follow)
Commit message (Collapse)AuthorAge
* move PP specific files to pp/Rafaël Carré2012-01-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31533 a1c6a512-1295-4272-9138-f99709370657
* Commit to certain names for cache coherency APIs and discard the aliases.Michael Sevakis2011-12-17
| | | | | | | Wouldn't surprise me a bit to get some non-green. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31339 a1c6a512-1295-4272-9138-f99709370657
* thread.c includes gcc_extensions.h and thread-XXX.c files are includes ↵Michael Sevakis2011-12-10
| | | | | | inside thread.c therefore do not require their own. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31206 a1c6a512-1295-4272-9138-f99709370657
* Convert remaining __attribute__((noreturn)) to NORETURN_ATTR.Boris Gjenero2011-12-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31189 a1c6a512-1295-4272-9138-f99709370657
* Introduce USED_ATTR wrapper for __attribute__((used)).Boris Gjenero2011-12-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31188 a1c6a512-1295-4272-9138-f99709370657
* Clean up multiple definitions of RAM size. Remove -DMEM (make) and MEM ↵Andree Buschmann2011-02-02
| | | | | | (code), use the already defined MEMORYSIZE instead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29189 a1c6a512-1295-4272-9138-f99709370657
* For multiprocessor targets, do the thread_exit routine such that we don't ↵Michael Sevakis2010-06-18
| | | | | | need to rely on the compiler's good graces to have stack switching be reliable. Only needs a few asm instructions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26906 a1c6a512-1295-4272-9138-f99709370657
* Clean unused stuff out of thread.h and config.h and reorganize thread-pp.c ↵Michael Sevakis2010-06-10
| | | | | | to simplify the preprocessor blocks. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26743 a1c6a512-1295-4272-9138-f99709370657
* Fix PP5002 builds. Somehow an #else went missing along the line.Michael Sevakis2010-06-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26480 a1c6a512-1295-4272-9138-f99709370657
* Threading: Split processor support code into respective target files. C ↵Michael Sevakis2010-06-02
files from /target/xxx are included into thread.c because of essential inlining and files are code, not declarations. Copyrights in each new file go to whoever implemented the first functional support. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26479 a1c6a512-1295-4272-9138-f99709370657