Changeset 5b53d97 in rtems


Ignore:
Timestamp:
Oct 24, 2000, 9:52:19 PM (19 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
509f8351
Parents:
86748ff
Message:

2000-10-24 Alan Cudmore <alanc@…> and

Joel Sherrill <joel@…>

  • 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>.
Location:
c/src/lib/libcpu/mips
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libcpu/mips/ChangeLog

    r86748ff r5b53d97  
     12000-10-24      Alan Cudmore <alanc@linuxstart.com> and
     2        Joel Sherrill <joel@OARcorp.com>
     3
     4        * This is a major reworking of the mips64orion port to use
     5        gcc predefines as much as possible and a big push to multilib
     6        the mips port.  The mips64orion port was copied/renamed to mips
     7        to be more like other GNU tools.  Alan did most of the technical
     8        work of determining how to map old macro names used by the mips64orion
     9        port to standard compiler macro definitions.  Joel did the merge
     10        with CVS magic to keep individual file history and did the BSP
     11        modifications. Details follow:
     12        * Makefile.am: Made clock and timer subdirectories conditional.
     13        * configure.in: Ditto.
     14        * clock/clock.S: Switch from using <idtmon.h> to <asm.h>.
     15        * clock/gettime.S: Switch from using <idtmon.h> to <asm.h>.
     16
    1172000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    218
  • c/src/lib/libcpu/mips/Makefile.am

    r86748ff r5b53d97  
    66ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal
    77
    8 SUBDIRS = clock timer
     8SHARED_LIB =
     9
     10if r46xx
     11CPU_SUBDIR = clock timer
     12endif
     13
     14SUBDIRS = $(SHARED_LIB) $(CPU_SUBDIR)
     15
    916
    1017include $(top_srcdir)/../../../../../automake/subdirs.am
  • c/src/lib/libcpu/mips/clock/clock.S

    r86748ff r5b53d97  
    2424#include <iregdef.h>
    2525#include <idtcpu.h>
    26 #include <idtmon.h>
     26#include <asm.h>
    2727
    2828FRAME(mips_set_timer,sp,0,ra)
  • c/src/lib/libcpu/mips/configure.in

    r86748ff r5b53d97  
    1010RTEMS_CANONICAL_TARGET_CPU
    1111
    12 AM_INIT_AUTOMAKE(rtems-c-src-lib-libcpu-mips64orion,$RTEMS_VERSION,no)
     12AM_INIT_AUTOMAKE(rtems-c-src-lib-libcpu-mips,$RTEMS_VERSION,no)
    1313AM_MAINTAINER_MODE
    1414
     
    2727RTEMS_CHECK_BSP_CACHE(RTEMS_BSP)
    2828
     29AM_CONDITIONAL(r46xx, test "$RTEMS_CPU_MODEL" = "R4600" \
     30|| test "$RTEMS_CPU_MODEL" = "R4650" )
     31
    2932# Explicitly list all Makefiles here
    3033AC_OUTPUT(
  • c/src/lib/libcpu/mips/timer/gettime.S

    r86748ff r5b53d97  
    2525#include <iregdef.h>
    2626#include <idtcpu.h>
    27 #include <idtmon.h>
     27#include <asm.h>
    2828
    2929FRAME(mips_read_timer,sp,0,ra)
Note: See TracChangeset for help on using the changeset viewer.