summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-03-26 13:25:36 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-03-26 15:12:51 +0200
commit5d395124adb82c4ce7da8d1d14b5bd3360f915cb (patch)
tree48263332071c9c5a03c4ae396ec9f3ce4031599f /c/src/lib/libcpu
parentbsps/mcf5225x: Move libcpu content to bsps (diff)
downloadrtems-5d395124adb82c4ce7da8d1d14b5bd3360f915cb.tar.bz2
bsps/m68k: Remove libcpu/m68k
This patch is a part of the BSP source reorganization. Update #3285.
Diffstat (limited to 'c/src/lib/libcpu')
-rw-r--r--c/src/lib/libcpu/m68k/Makefile.am7
-rw-r--r--c/src/lib/libcpu/m68k/configure.ac60
-rw-r--r--c/src/lib/libcpu/m68k/mcf548x/include/Freescale_license.txt132
3 files changed, 0 insertions, 199 deletions
diff --git a/c/src/lib/libcpu/m68k/Makefile.am b/c/src/lib/libcpu/m68k/Makefile.am
deleted file mode 100644
index afbe9caf9c..0000000000
--- a/c/src/lib/libcpu/m68k/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-include $(top_srcdir)/../../../automake/compile.am
-
-noinst_PROGRAMS =
-
-include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/lib/libcpu/m68k/configure.ac b/c/src/lib/libcpu/m68k/configure.ac
deleted file mode 100644
index 5f24e9efd4..0000000000
--- a/c/src/lib/libcpu/m68k/configure.ac
+++ /dev/null
@@ -1,60 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libcpu-m68k],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([m68040])
-RTEMS_TOP([../../../../..],[../../..])
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-
-RTEMS_CANONICAL_TARGET_CPU
-
-AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-
-RTEMS_PROG_CC_FOR_TARGET
-AM_PROG_CC_C_O
-RTEMS_CANONICALIZE_TOOLS
-RTEMS_PROG_CCAS
-
-RTEMS_CHECK_TOOL([OBJCOPY],[objcopy])
-
-# At this time all models should use the shared directory so do this
-AM_CONDITIONAL(shared, true)
-
-AM_CONDITIONAL(m68040, test "$RTEMS_CPU_MODEL" = "m68040")
-
-AM_CONDITIONAL(mcf5206, test "$RTEMS_CPU_MODEL" = "mcf5206")
-
-AM_CONDITIONAL(mcpu32, test "$RTEMS_CPU_MODEL" = "m68340" \
-|| test "$RTEMS_CPU_MODEL" = "m68331" \
-|| test "$RTEMS_CPU_MODEL" = "m68332" \
-|| test "$RTEMS_CPU_MODEL" = "m68336" \
-|| test "$RTEMS_CPU_MODEL" = "m68337" \
-|| test "$RTEMS_CPU_MODEL" = "mcpu32" \
-)
-
-AM_CONDITIONAL(mcpu32p, test "$RTEMS_CPU_MODEL" = "m68360" \
-|| test "$RTEMS_CPU_MODEL" = "mcpu32p" \
-)
-
-AM_CONDITIONAL(mcf5272, test "$RTEMS_CPU_MODEL" = "mcf5272" )
-AM_CONDITIONAL(mcf5282, test "$RTEMS_CPU_MODEL" = "mcf5282" )
-AM_CONDITIONAL(mcf5235, test "$RTEMS_CPU_MODEL" = "mcf5235" )
-AM_CONDITIONAL(mcf5223x, test "$RTEMS_CPU_MODEL" = "mcf5223x" )
-AM_CONDITIONAL(mcf5225x, test "$RTEMS_CPU_MODEL" = "mcf52258" )
-AM_CONDITIONAL(mcf532x, test "$RTEMS_CPU_MODEL" = "mcf532x" )
-AM_CONDITIONAL(mcf548x, test "$RTEMS_CPU_MODEL" = "mcf548x" )
-
-RTEMS_CHECK_NETWORKING
-AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
-
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile
-])
-AC_OUTPUT
diff --git a/c/src/lib/libcpu/m68k/mcf548x/include/Freescale_license.txt b/c/src/lib/libcpu/m68k/mcf548x/include/Freescale_license.txt
deleted file mode 100644
index b844714dce..0000000000
--- a/c/src/lib/libcpu/m68k/mcf548x/include/Freescale_license.txt
+++ /dev/null
@@ -1,132 +0,0 @@
-FREESCALE SEMICONDUCTOR SOFTWARE LICENSE AGREEMENT
-
-This is a legal agreement between you (either as an individual or as an
-authorized representative of your employer) and Freescale Semiconductor,
-Inc. ("Freescale"). It concerns your rights to use this file and any
-accompanying written materials (the "Software"). In consideration for
-Freescale allowing you to access the Software, you are agreeing to be
-bound by the terms of this Agreement. If you do not agree to all of the
-terms of this Agreement, do not download the Software. If you change your
-mind later, stop using the Software and delete all copies of the Software
-in your possession or control. Any copies of the Software that you have
-already distributed, where permitted, and do not destroy will continue
-to be governed by this Agreement. Your prior use will also continue to
-be governed by this Agreement.
-
-LICENSE GRANT. Freescale grants to you, free of charge, the
-non-exclusive, non-transferable right (1) to use the Software, (2) to
-reproduce the Software, (3) to prepare derivative works of the Software,
-(4) to distribute the Software and derivative works thereof in source
-(human-readable) form and object (machine readable) form, and (5) to
-sublicense to others the right to use the distributed Software. If you
-violate any of the terms or restrictions of this Agreement, Freescale
-may immediately terminate this Agreement, and require that you stop
-using and delete all copies of the Software in your possession or control.
-
-COPYRIGHT. The Software is licensed to you, not sold. Freescale
-owns the Software, and United States copyright laws and international
-treaty provisions protect the Software. Therefore, you must treat the
-Software like any other copyrighted material (e.g. a book or musical
-recording). You may not use or copy the Software for any other purpose
-than what is described in this Agreement. Except as expressly provided
-herein, Freescale does not grant to you any express or implied rights
-under any Freescale or third-party patents, copyrights, trademarks, or
-trade secrets. Additionally, you must reproduce and apply any copyright or
-other proprietary rights notices included on or embedded in the Software
-to any copies or derivative works made thereof, in whole or in part,
-if any.
-
-SUPPORT. Freescale is NOT obligated to provide any support, upgrades or
-new releases of the Software. If you wish, you may contact Freescale and
-report problems and provide suggestions regarding the Software. Freescale
-has no obligation whatsoever to respond in any way to such a problem
-report or suggestion. Freescale may make changes to the Software at any
-time, without any obligation to notify or provide updated versions of
-the Software to you.
-
-NO WARRANTY. TO THE MAXIMUM EXTENT PERMITTED BY LAW, FREESCALE EXPRESSLY
-DISCLAIMS ANY WARRANTY FOR THE SOFTWARE. THE SOFTWARE IS PROVIDED AS
-IS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING,
-WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. YOU ASSUME THE ENTIRE RISK
-ARISING OUT OF THE USE OR PERFORMANCE OF THE SOFTWARE, OR ANY SYSTEMS
-YOU DESIGN USING THE SOFTWARE (IF ANY). NOTHING IN THIS AGREEMENT MAY BE
-CONSTRUED AS A WARRANTY OR REPRESENTATION BY FREESCALE THAT THE SOFTWARE
-OR ANY DERIVATIVE WORK DEVELOPED WITH OR INCORPORATING THE SOFTWARE
-WILL BE FREE FROM INFRINGEMENT OF THE INTELLECTUAL PROPERTY RIGHTS OF
-THIRD PARTIES.
-
-INDEMNITY. You agree to fully defend and indemnify Freescale from any and
-all claims, liabilities, and costs (including reasonable attorney's fees)
-related to (1) your use (including your sublicensee's use, if permitted)
-of the Software or (2) your violation of the terms and conditions of
-this Agreement.
-
-LIMITATION OF LIABILITY. IN NO EVENT WILL FREESCALE BE LIABLE, WHETHER
-IN CONTRACT, TORT, OR OTHERWISE, FOR ANY INCIDENTAL, SPECIAL, INDIRECT,
-CONSEQUENTIAL OR PUNITIVE DAMAGES, INCLUDING, BUT NOT LIMITED TO,
-DAMAGES FOR ANY LOSS OF USE, LOSS OF TIME, INCONVENIENCE, COMMERCIAL
-LOSS, OR LOST PROFITS, SAVINGS, OR REVENUES TO THE FULL EXTENT SUCH MAY
-BE DISCLAIMED BY LAW.
-
-COMPLIANCE WITH LAWS; EXPORT RESTRICTIONS. This software may be subject
-to the U.S. Export Regulations and/or the regulatory authority of the
-country in which the download takes place. By downloading this software
-you understand and agree to comply with all applicable export control
-regulations when further transferring or exporting the software either
-as downloaded or as integrated into other software or commodities.
-
-GOVERNMENT USE. Use of the Software and any corresponding documentation,
-if any, is provided with RESTRICTED RIGHTS. Use, duplication or
-disclosure by the Government is subject to restrictions as set forth in
-subparagraph (c)(1)(ii) of The Rights in Technical Data and Computer
-Software clause at DFARS 252.227-7013 or subparagraphs (c)(l) and
-(2) of the Commercial Computer Software--Restricted Rights at 48 CFR
-52.227-19, as applicable. Manufacturer is Freescale Semiconductor, Inc.,
-6501 William Cannon Drive West, Austin, TX, 78735.
-
-HIGH RISK ACTIVITIES. You acknowledge that the Software is not fault
-tolerant and is not designed, manufactured or intended by Freescale for
-incorporation into products intended for use or resale in on-line control
-equipment in hazardous, dangerous to life or potentially life-threatening
-environments requiring fail-safe performance, such as in the operation
-of nuclear facilities, aircraft navigation or communication systems, air
-traffic control, direct life support machines or weapons systems, in which
-the failure of products could lead directly to death, personal injury
-or severe physical or environmental damage (High Risk Activities). You
-specifically represent and warrant that you will not use the Software
-or any derivative work of the Software for High Risk Activities.
-
-CHOICE OF LAW; VENUE; LIMITATIONS. You agree that the statutes and
-laws of the United States and the State of Texas, USA, without regard
-to conflicts of laws principles, will apply to all matters relating to
-this Agreement or the Software, and you agree that any litigation will
-be subject to the exclusive jurisdiction of the state or federal courts
-in Texas, USA. You agree that regardless of any statute or law to the
-contrary, any claim or cause of action arising out of or related to this
-Agreement or the Software must be filed within one (1) year after such
-claim or cause of action arose or be forever barred.
-
-PRODUCT LABELING. You are not authorized to use any Freescale trademarks,
-brand names, or logos.
-
-ENTIRE AGREEMENT. This Agreement constitutes the entire agreement
-between you and Freescale regarding the subject matter of this Agreement,
-and supersedes all prior communications, negotiations, understandings,
-agreements or representations, either written or oral, if any. This
-Agreement may only be amended in written form, executed by you and
-Freescale.
-
-SEVERABILITY. If any provision of this Agreement is held for any reason
-to be invalid or unenforceable, then the remaining provisions of this
-Agreement will be unimpaired and, unless a modification or replacement
-of the invalid or unenforceable provision is further held to deprive
-you or Freescale of a material benefit, in which case the Agreement
-will immediately terminate, the invalid or unenforceable provision will
-be replaced with a provision that is valid and enforceable and that
-comes closest to the intention underlying the invalid or unenforceable
-provision.
-
-NO WAIVER. The waiver by Freescale of any breach of any provision of
-this Agreement will not operate or be construed as a waiver of any other
-or a subsequent breach of the same or a different provision.