summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/sh/sh7032 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2003-12-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-112-5/+9
| | | | * Makefile.am: Misc cleanups and fixes.
* 2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-022-1/+5
| | | | * Makefile.am: Remove all-local: $(ARCH).
* 2003-12-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-12-012-17/+36
| | | | * Makefile.am: Reformat. Use dirstamps for preinstallation.
* 2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-10-222-1/+4
| | | | * configure.ac: Remove RTEMS_CANONICAL_HOST.
* 2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-10-212-1/+4
| | | | * configure.ac: Remove RTEMS_CHECK_CPU.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-0412-11/+18
| | | | | | | * clock/ckinit.c, delay/delay.c, include/iosh7032.h, include/ispsh7032.h, include/sci.h, include/sh7_pfc.h, include/sh7_sci.h, sci/sci.c, score/cpu_asm.c, score/ispsh7032.c, timer/timer.c: URL for license changed.
* 2003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-09-042-4/+5
| | | | | * score/cpu_asm.c: Removed incorrect statement about copyright assignment.
* 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-182-1/+5
| | | | * Makefile.am: Reflect having moved aclocal/.
* Fix broken ChangeLog entries.Ralf Corsepius2003-08-181-1/+1
|
* 2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-162-3/+7
| | | | Makefile.am: Reflect having moved automake.
* 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-112-1/+5
| | | | * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
* 2003-08-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-08-092-0/+8
| | | | * Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
* Merger from rtems-4-6-branch.Ralf Corsepius2003-03-112-1/+4
|
* 2003-02-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2003-02-112-9/+20
| | | | | | | * score/cpu_asm.c: Rework logic that decides when to call _Thread_Dispatch. Analysis by Sergei Organov <osv@javad.ru> determined that _ISR_Signals_to_thread_executing was not being honored and/or cleared properly.
* 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-02-112-1/+5
| | | | * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
* 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-02-112-1/+5
| | | | * configure.ac: AC_PREREQ(2.57).
* 2003-01-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-01-168-145/+82
| | | | | | | | | | * Makefile.am: Merge-in subdir Makefile.ams * configure.ac: Reflect changes above. * score/Makefile.am: Removed. * sci/Makefile.am: Removed. * timer/Makefile.am: Removed. * clock/Makefile.am: Removed. * delay/Makefile.am: Removed.
* 2002-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-146-20/+14
| | | | | | | | | * clock/Makefile.am: Eliminate *_O_FILES. Don't include @RTEMS_BSP@.cfg. * delay/Makefile.am: Ditto. * sci/Makefile.am: Ditto. * score/Makefile.am: Ditto. * timer/Makefile.am: Ditto.
* 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-12-062-1/+4
| | | | * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
* 2002-11-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-11-074-31/+30
| | | | | | * Makefile.am: Merge in include/Makefile.am. * include/Makefile.am: Remove. * configure.ac: Reflect changes above.
* 2002-11-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-013-12/+16
| | | | * delay/delay.c, score/ispsh7032.c: Removed warnings.
* 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-10-212-3/+9
| | | | | | * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-116-5/+13
| | | | | | | | * clock/Makefile.am: Use .$(OBJEXT) instead of .o. * delay/Makefile.am: Use .$(OBJEXT) instead of .o. * sci/Makefile.am: Use .$(OBJEXT) instead of .o. * score/Makefile.am: Use .$(OBJEXT) instead of .o. * timer/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-04-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-04-082-52/+56
| | | | * score/cpu_asm.c: Adapt inline asm to gcc-3.0.4.
* 2001-04-03 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-04-033-2/+7
| | | | | * Per PR94, all rtems/score/CPUtypes.h are named rtems/score/types.h. * include/ispsh7032.h, score/ispsh7032.c: Account for name change.
* 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-289-9/+15
| | | | | | | | | | | | | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * clock/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * delay/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/Makefile.am: Remove AUTOMAKE_OPTIONS. * sci/Makefile.am: Remove AUTOMAKE_OPTIONS. * score/Makefile.am: Remove AUTOMAKE_OPTIONS. * timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-082-2/+4
| | | | * include/Makefile.am: Remove EXTRA_DIST.
* 2001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-10-1212-11/+6
| | | | | | | * clock/ckinit.c, delay/delay.c, include/iosh7032.h, include/ispsh7032.h, include/sci.h, include/sh7_pfc.h, include/sh7_sci.h, sci/sci.c, score/cpu_asm.c, score/ispsh7032.c, timer/timer.c: Fixed typo.
* 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-121-0/+38
| | | | | * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove.
* 2001-10-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-121-37/+0
| | | | | | * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
* 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-10-112-0/+7
| | | | | | * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate.
* 2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-272-1/+5
| | | | * include/Makefile.am: Use 'TMPINSTALL_FILES ='.
* 2001-02-18 Ralf Corsepiu <corsepius@faw.uni-ulm.de>Joel Sherrill2001-03-052-5/+11
| | | | * include/Makefile.am: Apply include_*HEADERS instead of H_FILES.
* 2001-01-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-0513-351/+12
| | | | | | | | | * /dev/null moved to libmisc. * Makefile.am, configure.in: Removed null directory. * include/Makefile.am: Removed null.h. * include/null.h, null/.cvsignore, null/Makefile.am, null/close.c, null/cntrl.c, null/init.c, null/open.c, null/read.c, null/write.c: Removed.
* 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-092-1/+5
| | | | * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
* 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-11-022-1/+5
| | | | * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
* 2000-10-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-10-262-1/+6
| | | | | * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU canonicalization.
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-058-1/+13
| | | | | | * clock/Makefile.am, delay/Makefile.am, null/Makefile.am, sci/Makefile.am, timer/Makefile.am, score/Makefile.am: Include compile.am
* Adding ChangeLogs.Joel Sherrill2000-08-101-0/+3
|
* Added .cvsignore files.Joel Sherrill2000-06-142-0/+13
|
* Patch rtems-rc-20000614-sh.tar.gz from Ralf CorsepiusJoel Sherrill2000-06-1411-25/+89
| | | | | | | | | | | | | | | | | | | | | <corsepiu@faw.uni-ulm.de> that migrates the SH port to multilib'ing. This patch involved moving a number of files in the CVS repository, adding new files, and deleting files from their previous location. Ralf gave good instructions (not repeated here) and here are his notes: Note 1: In this version, I did not change the installation points of the headers which are moved inside of the source-tree. This is a temporary hack for not breaking compatibility with 4.5 based BSPs, but will probably not last once having real multilibs (We would have include file conflicts when several BSPs/CPU_MODELS share a common installation prefix). Note 2: I hope not to have broken too much, but I would not be astonished if something goes wrong. Note 3: There are more patches to come :)
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-127-17/+15
|
* Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill2000-04-137-0/+14
| | | | adds .cvsignore.
* Patches rtems-rc-20000118-3.diff and rtems-rc-20000118-4.diff fromJoel Sherrill2000-01-316-73/+50
| | | | | | | | | | Ralf Corsepius <corsepiu@faw.uni-ulm.de> that contain: * Modifications, (minor) corrections, cleanups to most existing Makefile.ams * Adds automake support to all remaining BSPs which have not yet been converted to automake. * Makefile.am for all remaining wrapup/Makefile.ams
* Removed old hack of using Configuration Table entry ticks_per_timesliceJoel Sherrill2000-01-111-50/+40
| | | | | | | being set to 0 to indicate that there should be no Clock Tick. This was used by the Timing Tests to avoid clock tick overhead perturbing execution times. Now the Timing Tests simply leave the Clock Tick Driver out of the Device Driver Table.
* Removing Makefile.in and adding Makefile.am. These were missed in conversionJoel Sherrill1999-12-2114-1803/+210
| | | | to automake by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
* Patch rtems-rc-19991203-7.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-12-217-260/+1639
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | which adds partial automake support to libcpu/<cpu>/*. Until now I have only implemented full automake support for the sh (my demonstration example :) and the i386 (inevitiable for structural reasons of this subdirectory). For all other cpus only their toplevel directories (exception: powerpc), include subdirectories and a few selected subdirectories have been converted to automake. I did this on purpose, because add automake support to each subdirectory requires individual adaptations which to be tested individually. Additionally the weirdnesses of the powerpc subdirectories hit again, esp. some powerpc cpu-models * install files to $(PROJECT_INCLUDE)/<cpu-model>/ while others install them to $(PROJECT_INCLUDE)/ * the scheme used to configure libcpu/powerpc/ is difficult to implement using automake, therefore this subdirectory still is configured by autoconf (The one out of an unlimited set selection scheme hits again :), though powerpc/*/* subdirectories already apply automake. The patch also reveils structural weaknesses in RTEMS: E.g. There seem to exist at least 5 different general schemes: * Not using libcpu at all (eg. i960) * Strictly tree-style a libcpu/<cpu-variant>/* (eg. m68k, sh) * Flat libcpu directory layout with cpu-variants merged into sources or not destinguishing cpu-variants (i386) * Not supporting variants with deep source tree (sparc, hppa, mips64orion) * Woven directory structure with shared directories (powerpc) I regret having to say this, but from my POV this means, that there doesn't exist a general implementation scheme for libcpu at all. To apply: rm -rf ./c/src/lib/libcpu/i386/wrapup rm -rf ./c/src/lib/libcpu/mips64orion/include rm -rf ./c/src/lib/libcpu/powerpc/ppc403/include patch -p1 < rtems-rc-19991203-7.diff ./bootstrap
* Patch from Silverio Diquigiovanni <silverio.di@qem.it> to correctJoel Sherrill1999-12-131-1/+1
| | | | | TPC values. Reviewed by Ralf Corsepius <corsepiu@faw.uni-ulm.de> who originally submitted the file.
* Patch rtems-rc-19991117-9.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-226-9/+9
| | | | | to convert the libc directory to automake and "dozens of small fixes for Makefile.ins/configure.ins below c/src/lib."
* Added files missed by previous merger of SH-2 port.Joel Sherrill1999-11-224-0/+553
|