Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
PolyORB-HI-C
Commits
d0a40f10
Commit
d0a40f10
authored
May 31, 2018
by
yoogx
Browse files
* Remove obsolete platforms
For openaadl/ocarina#161
parent
d8396d21
Changes
9
Hide whitespace changes
Inline
Side-by-side
share/make/Makefile.am
View file @
d0a40f10
EXTRA_DIST
=
$(builddir)
/Makefile.common
$(srcdir)
/Makefile.arm.dslinux
\
$(srcdir)
/Makefile.arm.n770
$(srcdir)
/Makefile.leon.ork
\
$(srcdir)
/Makefile.leon3-xm3
\
EXTRA_DIST
=
$(builddir)
/Makefile.common
$(srcdir)
/Makefile.leon3-xm3
\
$(srcdir)
/Makefile.leon3-scoc3
\
$(srcdir)
/Makefile.leon3-xtratum
\
$(srcdir)
/Makefile.leon.rtems
\
...
...
@@ -10,12 +8,7 @@ EXTRA_DIST=$(builddir)/Makefile.common $(srcdir)/Makefile.arm.dslinux \
$(srcdir)
/Makefile.linux32-xenomai-native
\
$(srcdir)
/Makefile.linux32-xenomai-posix
\
$(srcdir)
/Makefile.linux64
$(srcdir)
/Makefile.win32
\
$(srcdir)
/Makefile.x86.rtems
\
$(srcdir)
/Makefile.x86.rtems_posix
\
$(srcdir)
/Makefile.x86.linuxtaste
\
$(srcdir)
/Makefile.nds.rtems
\
$(srcdir)
/Makefile.gumstix.rtems
\
$(srcdir)
/Makefile.spif.rtems
\
$(srcdir)
/Makefile.template
$(srcdir)
/Makefile.freertos
CLEANFILES
=
*
~
...
...
share/make/Makefile.arm.dslinux
deleted
100644 → 0
View file @
d8396d21
## This file is a part of PolyORB-HI-C software.
## It sets some variables useful to compile generated
## code to the Nintendo DS machine using DSLinux.
## To use and compile examples for DSLinux, get the
## toolchain at http://www.dslinux.org.
CC
=
ucfront-gcc arm-linux-elf-gcc
CPP
=
ucfront-gcc arm-linux-elf-g++
TARGET_CFLAGS
=
-O2
-g
-fomit-frame-pointer
-fno-common
-fno-builtin
-Wall
-mswp-byte-writes
-DCONFIG_NDS_ROM8BIT
-mcpu
=
arm946e-s
-mfpu
=
fpe3
-DEMBED
-D__PIC__
-fpic
-msingle-pic-base
-Dlinux
-D__linux__
-Dunix
-D__uClinux__
-DPOSIX
=
1
$(GCC_GENERIC_FLAGS)
LD
=
arm-linux-elf-gcc
TARGET_LDFLAGS
=
-Wl
,-elf2flt
-D__PIC__
-fpic
-msingle-pic-base
-mswp-byte-writes
-lpthread
-lrt
target-clean
:
target-objects
:
share/make/Makefile.arm.n770
deleted
100644 → 0
View file @
d8396d21
## This file is a part of PolyORB-HI-C software.
## It sets some variables useful to compile generated
## code to the Nokia N770 computer.
## To get the toolchain, please visit http://www.maemo.org
## FIXME : Set the right parameters
CC
=
arm-linux-gcc
CPP
=
arm-linux-g++
TARGET_CFLAGS
=
-DPOSIX
=
1
$(GCC_GENERIC_FLAGS)
LD
=
arm-linux-gcc
TARGET_LDFLAGS
=
-lpthread
-lrt
target-clean
:
target-objects
:
share/make/Makefile.gumstix.rtems
deleted
100644 → 0
View file @
d8396d21
## This file is a part of PolyORB-HI-C software.
## It sets some variables useful to compile generated
## code to the Gumstix platform with the RTEMS operating system.
## To use and compile RTEMS, visit http://www.rtems.com
MANAGERS
=
all
CC
=
arm-rtems4.10-gcc
CPP
=
arm-rtems4.10-g++
GPROF
=
arm-rtems4.10-gprof
TARGET_SOURCES
=
#TARGET_TRANSPORT_SOURCES = $(RUNTIME_PATH)/config/leon-rtems/config.c
TARGET_TRANSPORT_SOURCES
=
TARGET_CFLAGS
=
-D__PO_HI_RTEMS_CLASSIC_API
-DGUMSTIX_RTEMS
-mstructure-size-boundary
=
8
-mcpu
=
xscale
-mfpu
=
vfp
-mfloat-abi
=
soft
$(GCC_GENERIC_FLAGS)
TARGET_INCLUDE
=
LD
=
arm-rtems4.10-gcc
TARGET_LDFLAGS
=
target-clean
:
rm
-f
$(BINARY)
.ralf
rm
-f
flash.img
-include
$(RTEMS_MAKEFILE_PATH)/Makefile.inc
-include
$(RTEMS_CUSTOM)
-include
$(PROJECT_ROOT)/make/leaf.cfg
define
bsp-link-c
$(LINK.c)
$(CPU_CFLAGS)
$(AM_CFLAGS)
$(AM_LDFLAGS)
\
-o
$(BINARY)
$(LINK_OBJS)
$(LINK_LIBS)
endef
define
bsp-link-cxx
$(LINK.cc)
$(CPU_CFLAGS)
$(AM_CFLAGS)
$(AM_LDFLAGS)
\
-o
$(BINARY)
$(LINK_OBJS)
$(LINK_LIBS)
endef
target-objects
:
sim
:
rm
-f
flash.img
&&
\
dd
of
=
flash.img
bs
=
128k
count
=
128
if
=
/dev/zero
&&
\
dd
of
=
flash.img
bs
=
128k
conv
=
notrunc
if
=
$(RUNTIME_PATH)
/utils/gumstix-uboot.bin
&&
\
dd
of
=
flash.img
bs
=
1k
conv
=
notrunc
seek
=
4096
if
=
$(BINARY)
&&
\
qemu-system-arm
-M
connex
-m
289
-nographic
-monitor
null
-pflash
flash.img
define
bsp-post-link
$(NM)
-g
-n
$@
>
$(basename
$@).num
$(SIZE)
$@
cp
$@
$(basename
$@).ralf
endef
share/make/Makefile.leon.ork
deleted
100644 → 0
View file @
d8396d21
## This file is a part of PolyORB-HI-C software.
## It sets some variables useful to compile generated
## code to the LEON platform with the ORK Operating System.
## FIXME : Set the right variables
CC
=
TARGET_CFLAGS
=
LD
=
TARGET_LDFLAGS
=
target-clean
:
target-objects
:
share/make/Makefile.nds.rtems
deleted
100644 → 0
View file @
d8396d21
## This file is a part of PolyORB-HI-C software.
## It sets some variables useful to compile generated
## code to the NDS platform with the RTEMS operating system.
## To use and compile RTEMS, visit http://www.rtems.com
## This file has been built for RTEMS 4.9.0
## So, you have to build the cross compiler for RTEMS4.9
## Basically, it will called arm-rtems4.9
MANAGERS
=
all
-include
$(RTEMS_MAKEFILE_PATH)/Makefile.inc
CC
=
$(CC_FOR_TARGET)
CPP
=
$(CXX_FOR_TARGET)
GPROF
=
arm-rtems4.10-gprof
TARGET_SOURCES
=
#TARGET_TRANSPORT_SOURCES = $(RUNTIME_PATH)/config/leon-rtems/config.c
TARGET_TRANSPORT_SOURCES
=
TARGET_CFLAGS
=
-D__PO_HI_RTEMS_CLASSIC_API
-DNDS_RTEMS
-mstructure-size-boundary
=
8
-mcpu
=
arm9tdmi
-mfpu
=
vfp
-mfloat-abi
=
soft
$(GCC_GENERIC_FLAGS)
-mthumb-interwork
-g
TARGET_INCLUDE
=
-I
$(RUNTIME_PATH)
/config/leon-rtems/
LD
=
$(LD_FOR_TARGET)
TARGET_LDFLAGS
=
-lrtemsbsp
-lc
-lm
-mthumb-interwork
target-clean
:
rm
-f
$(BINARY)
.nds
sim
:
desmume
$(BINARY)
.nds
-include
$(RTEMS_CUSTOM)
-include
$(PROJECT_ROOT)/make/leaf.cfg
define
bsp-link-c
$(LINK.c)
$(CPU_CFLAGS)
$(AM_CFLAGS)
$(AM_LDFLAGS)
\
-o
$(BINARY)
$(LINK_OBJS)
$(LINK_LIBS)
endef
define
bsp-link-cxx
$(LINK.cc)
$(CPU_CFLAGS)
$(AM_CFLAGS)
$(AM_LDFLAGS)
\
-o
$(BINARY)
$(LINK_OBJS)
$(LINK_LIBS)
endef
target-objects
:
define
bsp-post-link
$(NM)
-g
-n
$@
>
$(basename
$@).num
$(SIZE)
$@
$(OBJCOPY)
-O
binary
$(basename
$@)
$(basename
$@).bin
$(NDSTOOL)
-c
$(basename
$@).nds
-9
$(basename
$@).bin
\
-7
$(COPROC_ELF_PATH)/coproc.bin
chmod
a+x
$(basename
$@).nds
rm
-f
$(basename
$@).bin
endef
share/make/Makefile.spif.rtems
deleted
100644 → 0
View file @
d8396d21
## This file is a part of PolyORB-HI-C software.
## It sets some variables useful to compile generated
## code to the SPIF platform with the RTEMS operating system.
## To use and compile RTEMS, visit http://www.rtems.com
## To get more informations about the SPIF projet, see http://www.enst.fr/~spif/
## FIXME : fix the right variables
CC
=
powerpc-rtems-gcc
CPP
=
powerpc-rtems-g++
TARGET_TRANSPORT_SOURCES
=
$(POLYORB_HI_PATH)
/share/config/spif-rtems/config.c
TARGET_CFLAGS
=
--pipe
-B
$(RTEMS_MAKEFILE_PATH)
/lib
\
-specs
bsp_specs
-qrtems
-g
-Wall
\
-O4
-mmultiple
-mstring
-mstrict-align
\
-g
-mcpu
=
860
-Dmpc860
-DRTEMS_POSIX
$(GCC_GENERIC_FLAGS)
LD
=
TARGET_INCLUDE
=
-I
$(RTEMS_MAKEFILE_PATH)
/lib/include/
\
-I
$(POLYORB_HI_PATH)
/share/config/spif-rtems/
TARGET_LDFLAGS
=
$(RTEMS_MAKEFILE_PATH)
/lib/no-dpmem.rel
\
$(RTEMS_MAKEFILE_PATH)
/lib/no-event.rel
\
$(RTEMS_MAKEFILE_PATH)
/lib/no-msg.rel
\
$(RTEMS_MAKEFILE_PATH)
/lib/no-mp.rel
\
$(RTEMS_MAKEFILE_PATH)
/lib/no-part.rel
\
$(RTEMS_MAKEFILE_PATH)
/lib/no-signal.rel
\
$(RTEMS_MAKEFILE_PATH)
/lib/no-timer.rel
\
$(RTEMS_MAKEFILE_PATH)
/lib/no-rtmon.rel
target-clean
:
share/make/Makefile.x86.rtems
deleted
100644 → 0
View file @
d8396d21
## This file is a part of PolyORB-HI-C software.
## It sets some variables useful to compile generated
## code to the LEON platform with the RTEMS operating system.
## To use and compile RTEMS, visit http://www.rtems.com
## This file has been built for RTEMS 4.8.0
define
bsp-post-link
$(NM)
-g
-n
$@
>
$(basename
$@).num
$(SIZE)
$@
endef
MANAGERS
=
all rate_monotonic
CC
=
i386-rtems4.8-gcc
CPP
=
i386-rtems4.8-g++
GPROF
=
i386-rtems4.8-gprof
TARGET_SOURCES
=
TARGET_TRANSPORT_SOURCES
=
TARGET_CFLAGS
=
-D__PO_HI_RTEMS_CLASSIC_API
-DX86_RTEMS
$(GCC_GENERIC_FLAGS)
TARGET_INCLUDE
=
-I
$(RUNTIME_PATH)
/config/
LD
=
i386-rtems4.8-gcc
TARGET_LDFLAGS
=
-lrtemsbsp
-lc
-lm
target-clean
:
-include
$(RTEMS_MAKEFILE_PATH)/Makefile.inc
-include
$(RTEMS_CUSTOM)
-include
$(PROJECT_ROOT)/make/leaf.cfg
define
bsp-link-c
$(LINK.c)
$(CPU_CFLAGS)
$(AM_CFLAGS)
$(AM_LDFLAGS)
\
-o
$(BINARY)
$(LINK_OBJS)
$(LINK_LIBS)
endef
define
bsp-link-cxx
$(LINK.cc)
$(CPU_CFLAGS)
$(AM_CFLAGS)
$(AM_LDFLAGS)
\
-o
$(BINARY)
$(LINK_OBJS)
$(LINK_LIBS)
endef
ifdef
USE_GPROF
TARGET_LDFLAGS
+=
-Wl
,--wrap,Clock_isr
-pg
target-objects
:
else
target-objects
:
endif
share/make/Makefile.x86.rtems_posix
deleted
100644 → 0
View file @
d8396d21
## This file is a part of PolyORB-HI-C software.
## It sets some variables useful to compile generated
## code to the LEON platform with the RTEMS operating system.
## To use and compile RTEMS, visit http://www.rtems.com
## This file has been built for RTEMS 4.8.0
define
bsp-post-link
$(NM)
-g
-n
$@
>
$(basename
$@).num
$(SIZE)
$@
endef
MANAGERS
=
all rate_monotonic
CC
=
i386-rtems4.8-gcc
CPP
=
i386-rtems4.8-g++
GPROF
=
i386-rtems4.8-gprof
TARGET_SOURCES
=
TARGET_TRANSPORT_SOURCES
=
TARGET_CFLAGS
=
-DRTEMS_POSIX
-DX86_RTEMS
$(GCC_GENERIC_FLAGS)
TARGET_INCLUDE
=
-I
$(RUNTIME_PATH)
/config/
LD
=
i386-rtems4.8-gcc
TARGET_LDFLAGS
=
-lrtemsbsp
-lc
-lm
target-clean
:
-include
$(RTEMS_MAKEFILE_PATH)/Makefile.inc
-include
$(RTEMS_CUSTOM)
-include
$(PROJECT_ROOT)/make/leaf.cfg
define
bsp-link-c
$(LINK.c)
$(CPU_CFLAGS)
$(AM_CFLAGS)
$(AM_LDFLAGS)
\
-o
$(BINARY)
$(LINK_OBJS)
$(LINK_LIBS)
endef
define
bsp-link-cxx
$(LINK.cc)
$(CPU_CFLAGS)
$(AM_CFLAGS)
$(AM_LDFLAGS)
\
-o
$(BINARY)
$(LINK_OBJS)
$(LINK_LIBS)
endef
ifdef
USE_GPROF
TARGET_LDFLAGS
+=
-Wl
,--wrap,Clock_isr
-pg
target-objects
:
else
target-objects
:
endif
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment