| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous cache manager support used a single souce file
(cache_manager.c) which included an implementation header (cache_.h).
This required the use of specialized include paths to find the right
header file. Change this to include a generic implementation header
(cacheimpl.h) in specialized source files.
Use the following directories and files:
* bsps/shared/cache
* bsps/@RTEMS_CPU@/shared/cache
* bsps/@RTEMS_CPU@/@RTEMS_BSP_FAMILY/start/cache.c
Update #3285.
|
|
|
|
|
|
|
| |
Fix infinite loop in rtems_invalidate_multiple_instruction_lines().
Implement this function.
Close #3080.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* cache/cache.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* syscall/Makefile.am: Remove.
* reg_win/Makefile.am: Remove.
* cache/Makefile.am: Remove.
* Makefile.am: Merge-in Makefile.ams above. Use automake compilation
rules.
* configure.ac: Reflect changes above.
Add subdir-objects to AUTOMAKE_OPTIONS.
Require automake >= 1.8.2.
|
|
|
|
|
| |
* cache/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
Add PRE/TMPINSTALL_FILES to CLEANFILES.
|
|
|
|
| |
* cache/Makefile.am: Eliminate VPATH.
|
|
|
|
| |
* cache/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
|
|
|
|
|
|
| |
* cache/Makefile.am: Remove all-local: $(ARCH).
* reg_win/Makefile.am: Remove all-local: $(ARCH).
* syscall/Makefile.am: Remove all-local: $(ARCH).
|
|
|
|
|
|
| |
* cache/Makefile.am: Reformat. Use dirstamps for preinstallation.
* reg_win/Makefile.am: Reformat.
* syscall/Makefile.am: Reformat.
|
|
|
|
|
|
|
| |
Makefile.am: Reflect having moved automake.
cache/Makefile.am: Reflect having moved automake.
reg_win/Makefile.am: Reflect having moved automake.
syscall/Makefile.am: Reflect having moved automake.
|
|
|
|
|
|
|
| |
* cache/Makefile.am: Don't include @RTEMS_BSP@.cfg.
Eliminate *_O_FILES.
* reg_win/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* syscall/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
|
|
|
|
| |
* cache/Makefile.am: Use .$(OBJEXT) instead of .o.
* reg_win/Makefile.am: Use .$(OBJEXT) instead of .o.
* syscall/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac:
AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
AM_INIT_AUTOMAKE([no-define foreign 1.6]).
* cache/Makefile.am: Remove AUTOMAKE_OPTIONS.
* Makefile.am: Remove AUTOMAKE_OPTIONS.
* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
* reg_win/Makefile.am: Remove AUTOMAKE_OPTIONS.
* syscall/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
|
|
|
|
| |
* include/Makefile.am: Use 'TMPINSTALL_FILES ='.
* cache/Makefile.am: Use 'PREINSTALL_FILES ='.
* cache/Makefile.am: Use 'CLEANFILES ='.
|
|
|
|
|
|
| |
* include/Makefile.am, syscall/Makefile.am, cache/Makefile.am:
Apply include_*HEADERS instead of H_FILES.
* cache/.cvsignore: Add cache.h.
|
|
|
|
|
| |
* cache/Makefile.am: Removed automake warning by introducing a
simple variable.
|
|
|
|
|
|
| |
* cache/cache.h: Fix reference to MC68040 and put in stubs
for missing support routines. The functionality of these
routines needs to be addressed.
|
|
* Makefile.am, configure.in: Added support for instruction
cache enabling based on CPU model.
* cache/.cvsignore, cache/Makefile.am, cache/cache.c,
cache/cache_.h: New files.
|