diff options
Diffstat (limited to 'profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch')
36 files changed, 314 insertions, 0 deletions
diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/make.defaults new file mode 100644 index 000000000000..4c5a401c2205 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv5tel-softfloat-linux-gnueabi" +CFLAGS="-O2 -pipe -march=armv5te" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.force new file mode 100644 index 000000000000..7a9786dd1b52 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.force @@ -0,0 +1,6 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.mask new file mode 100644 index 000000000000..0acffff7630e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv5te/use.mask @@ -0,0 +1,10 @@ +-armv5te + +# add CPU_FLAGS_ARM. Certain ebuilds now have cpu_flags_arm configure option + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 + +-cpu_flags_arm_edsp +-cpu_flags_arm_thumb +-cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/make.defaults new file mode 100644 index 000000000000..93609a7a443e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv6j-hardfloat-linux-gnueabi" +CFLAGS="-O2 -pipe -march=armv6j -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.force new file mode 100644 index 000000000000..1c2d16a00a24 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.force @@ -0,0 +1,6 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.mask new file mode 100644 index 000000000000..25c465df2333 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_hardfp/use.mask @@ -0,0 +1,9 @@ +-armv6 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 + +-cpu_flags_arm_edsp +-cpu_flags_arm_thumb +-cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/make.defaults new file mode 100644 index 000000000000..1bc0590d1aa2 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv6j-hardfloat-linux-gnueabi" +CFLAGS="-O2 -pipe -march=armv6j -mfpu=vfp -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.force new file mode 100644 index 000000000000..1c2d16a00a24 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.force @@ -0,0 +1,6 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.mask new file mode 100644 index 000000000000..0766e66efe96 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv6j_vfp_hardfp/use.mask @@ -0,0 +1,10 @@ +-armvfp +-armv6 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 + +-cpu_flags_arm_edsp +-cpu_flags_arm_thumb +-cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/make.defaults new file mode 100644 index 000000000000..9e2030740fa4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/package.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/package.mask new file mode 100644 index 000000000000..b651aa54acd0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/package.mask @@ -0,0 +1,5 @@ +# FL-1190 +>www-client/firefox-17.0.9 + +# FL-1191 +>mail-client/thunderbird-17.0.9 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.mask new file mode 100644 index 000000000000..3aa0be45bcda --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_hardfp/use.mask @@ -0,0 +1,19 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/make.defaults new file mode 100644 index 000000000000..d4d994a939e1 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=neon -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.mask new file mode 100644 index 000000000000..cafa5e6c4827 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neon_hardfp/use.mask @@ -0,0 +1,5 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/make.defaults new file mode 100644 index 000000000000..593ea0cac71e --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.mask new file mode 100644 index 000000000000..d7db10cbb967 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_neonvfpv4_hardfp/use.mask @@ -0,0 +1,21 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 + + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/make.defaults new file mode 100644 index 000000000000..00e611bff398 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.mask new file mode 100644 index 000000000000..3aa0be45bcda --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3_hardfp/use.mask @@ -0,0 +1,19 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/make.defaults new file mode 100644 index 000000000000..f89ad0f1f14d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.mask new file mode 100644 index 000000000000..165deef83e2f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d16_hardfp/use.mask @@ -0,0 +1,16 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 + + diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/make.defaults new file mode 100644 index 000000000000..9596f3a3e13f --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/make.defaults @@ -0,0 +1,5 @@ +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d32 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.mask new file mode 100644 index 000000000000..3aa0be45bcda --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/armv7a_vfpv3d32_hardfp/use.mask @@ -0,0 +1,19 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/make.defaults new file mode 100644 index 000000000000..1529bff4d734 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/make.defaults @@ -0,0 +1,8 @@ +# For ODroid XU-4 big.LITTLE +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mtune=cortex-a15.cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_ARM="edsp neon thumb vfp vfpv3 vfpv4 vfp-d32 v4 v5 v6 v7 thumb2" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.force b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.force new file mode 100644 index 000000000000..8bb0c80b4c6d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.force @@ -0,0 +1,9 @@ +cpu_flags_arm_v4 +cpu_flags_arm_v5 +cpu_flags_arm_v6 +cpu_flags_arm_v7 + +cpu_flags_arm_edsp +cpu_flags_arm_thumb +cpu_flags_arm_thumb2 +cpu_flags_arm_vfp diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.mask new file mode 100644 index 000000000000..3aa0be45bcda --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/odroid-xu4/use.mask @@ -0,0 +1,19 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 + +-cpu_flags_arm_v4 +-cpu_flags_arm_v5 +-cpu_flags_arm_v6 +-cpu_flags_arm_v7 + +-cpu_flags_arm_edsp +-cpu_flags_arm_neon +-cpu_flags_arm_thumb +-cpu_flags_arm_thumb2 +-cpu_flags_arm_vfp +-cpu_flags_arm_vfpv3 +-cpu_flags_arm_vfpv4 +-cpu_flags_arm_vfp-d32 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi/make.defaults new file mode 100644 index 000000000000..cfa4c2256853 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi/make.defaults @@ -0,0 +1,6 @@ +# Raspberry Pi 1 Model B, Model A, Model B+, Model A, Compute Module, Raspberry Pi Zero +CHOST="armv6j-hardfloat-linux-gnueabi" +CFLAGS="-O2 -pipe -march=armv6j -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/make.defaults new file mode 100644 index 000000000000..8950f2a7e768 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/make.defaults @@ -0,0 +1,6 @@ +# For Raspberry Pi 2 Model B (Broadcom BCM2836 released Feb 2015) +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/use.mask new file mode 100644 index 000000000000..cafa5e6c4827 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi2/use.mask @@ -0,0 +1,5 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/make.defaults new file mode 100644 index 000000000000..d2923d0dc6c4 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/make.defaults @@ -0,0 +1,6 @@ +# For Raspberry Pi 2 Model B version 1.2 (Oct 2016) and Raspberry Pi 3 Model B +CHOST="armv7a-unknown-linux-gnueabihf" +CFLAGS="-O2 -pipe -march=armv7-a -mtune=cortex-a53 -mfpu=neon-vfpv4 -mfloat-abi=hard" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" diff --git a/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/use.mask b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/use.mask new file mode 100644 index 000000000000..cafa5e6c4827 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/arch/arm/subarch/raspi3/use.mask @@ -0,0 +1,5 @@ +-neon +-armvfp +-armv5te +-armv6 +-armv6t2 |
