forked from Imagelibrary/rtems
2000-10-24 Alan Cudmore <alanc@linuxstart.com> and
Joel Sherrill <joel@OARcorp.com> * This is a major reworking of the mips64orion port to use gcc predefines as much as possible and a big push to multilib the mips port. The mips64orion port was copied/renamed to mips to be more like other GNU tools. Alan did most of the technical work of determining how to map old macro names used by the mips64orion port to standard compiler macro definitions. Joel did the merge with CVS magic to keep individual file history and did the BSP modifications. Details follow: * Makefile.am: Made clock and timer subdirectories conditional. * configure.in: Ditto. * clock/clock.S: Switch from using <idtmon.h> to <asm.h>. * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
This commit is contained in:
@@ -1,3 +1,19 @@
|
|||||||
|
2000-10-24 Alan Cudmore <alanc@linuxstart.com> and
|
||||||
|
Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* This is a major reworking of the mips64orion port to use
|
||||||
|
gcc predefines as much as possible and a big push to multilib
|
||||||
|
the mips port. The mips64orion port was copied/renamed to mips
|
||||||
|
to be more like other GNU tools. Alan did most of the technical
|
||||||
|
work of determining how to map old macro names used by the mips64orion
|
||||||
|
port to standard compiler macro definitions. Joel did the merge
|
||||||
|
with CVS magic to keep individual file history and did the BSP
|
||||||
|
modifications. Details follow:
|
||||||
|
* Makefile.am: Made clock and timer subdirectories conditional.
|
||||||
|
* configure.in: Ditto.
|
||||||
|
* clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
|
||||||
|
* clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
|
||||||
|
|
||||||
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
* clock/Makefile.am, timer/Makefile.am: Include compile.am
|
* clock/Makefile.am, timer/Makefile.am: Include compile.am
|
||||||
|
|||||||
@@ -5,7 +5,14 @@
|
|||||||
AUTOMAKE_OPTIONS = foreign 1.4
|
AUTOMAKE_OPTIONS = foreign 1.4
|
||||||
ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal
|
ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal
|
||||||
|
|
||||||
SUBDIRS = clock timer
|
SHARED_LIB =
|
||||||
|
|
||||||
|
if r46xx
|
||||||
|
CPU_SUBDIR = clock timer
|
||||||
|
endif
|
||||||
|
|
||||||
|
SUBDIRS = $(SHARED_LIB) $(CPU_SUBDIR)
|
||||||
|
|
||||||
|
|
||||||
include $(top_srcdir)/../../../../../automake/subdirs.am
|
include $(top_srcdir)/../../../../../automake/subdirs.am
|
||||||
include $(top_srcdir)/../../../../../automake/local.am
|
include $(top_srcdir)/../../../../../automake/local.am
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include <iregdef.h>
|
#include <iregdef.h>
|
||||||
#include <idtcpu.h>
|
#include <idtcpu.h>
|
||||||
#include <idtmon.h>
|
#include <asm.h>
|
||||||
|
|
||||||
FRAME(mips_set_timer,sp,0,ra)
|
FRAME(mips_set_timer,sp,0,ra)
|
||||||
.set noreorder
|
.set noreorder
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ AC_CONFIG_AUX_DIR(../../../../..)
|
|||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE(rtems-c-src-lib-libcpu-mips64orion,$RTEMS_VERSION,no)
|
AM_INIT_AUTOMAKE(rtems-c-src-lib-libcpu-mips,$RTEMS_VERSION,no)
|
||||||
AM_MAINTAINER_MODE
|
AM_MAINTAINER_MODE
|
||||||
|
|
||||||
RTEMS_ENABLE_BARE
|
RTEMS_ENABLE_BARE
|
||||||
@@ -26,6 +26,9 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
||||||
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
|
RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
|
||||||
|
|
||||||
|
AM_CONDITIONAL(r46xx, test "$RTEMS_CPU_MODEL" = "R4600" \
|
||||||
|
|| test "$RTEMS_CPU_MODEL" = "R4650" )
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
#include <iregdef.h>
|
#include <iregdef.h>
|
||||||
#include <idtcpu.h>
|
#include <idtcpu.h>
|
||||||
#include <idtmon.h>
|
#include <asm.h>
|
||||||
|
|
||||||
FRAME(mips_read_timer,sp,0,ra)
|
FRAME(mips_read_timer,sp,0,ra)
|
||||||
.set noreorder
|
.set noreorder
|
||||||
|
|||||||
Reference in New Issue
Block a user