-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- add toolchains extracted from toolkit from Synology downloads - add SRM 1.3 to build matrix - hawkeye is an early release and seems incorrect (router model WRX560 not yet released)
- Loading branch information
Showing
15 changed files
with
144 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
TC_NAME = syno-aarch64 | ||
|
||
TC_ARCH = cypress | ||
TC_VERS = 1.3 | ||
TC_TYPE = SRM | ||
# TODO: validate kernel version | ||
TC_KERNEL = 4.4.60 | ||
TC_GLIBC = 2.32 | ||
|
||
TC_DIST = cypress-gcc1030_glibc232_srm-1.3 | ||
TC_EXT = tar.xz | ||
TC_DIST_SITE_URL = https://github.com/SynoCommunity/spksrc/releases/download/ | ||
TC_DIST_SITE_PATH = toolchains%2Fsrm1.3 | ||
|
||
TC_TARGET = aarch64-unknown-linux-gnu | ||
TC_SYSROOT = $(TC_TARGET)/sysroot | ||
TC_EXTRA_CFLAGS = -march=armv8-a -mcpu=cortex-a53+crypto | ||
|
||
include ../../mk/spksrc.tc.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
cypress-gcc1030_glibc232_srm-1.3.tar.xz SHA1 911984ee0fb2b74d73ee4bf3d061c04c71de0548 | ||
cypress-gcc1030_glibc232_srm-1.3.tar.xz SHA256 9674ad17852b7d959551c5402b5d396cf5d9111650ab903b79b7b2053b269a22 | ||
cypress-gcc1030_glibc232_srm-1.3.tar.xz MD5 90512b5e3644406af8ce15b0ff444b4d |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
TC_NAME = syno-armv7 | ||
|
||
# generic toolchain for arm7hf SRM | ||
TC_ARCH = ipq806x dakota | ||
TC_VERS = 1.3 | ||
TC_TYPE = SRM | ||
TC_KERNEL = 4.4.60 | ||
TC_GLIBC = 2.32 | ||
|
||
TC_DIST = ipq806x-gcc1030_glibc232_srm-1.3 | ||
TC_EXT = tar.xz | ||
TC_DIST_SITE_URL = https://github.com/SynoCommunity/spksrc/releases/download/ | ||
TC_DIST_SITE_PATH = toolchains%2Fsrm1.3 | ||
TC_DIST_FILE = ipq806x-$(TC_DIST_NAME) | ||
|
||
TC_TARGET = arm-unknown-linux-gnueabi | ||
TC_SYSROOT = $(TC_TARGET)/sysroot | ||
TC_EXTRA_CFLAGS = -mhard-float -mfpu=vfpv3-d16 -march=armv7-a -mtune=cortex-a9 | ||
|
||
include ../../mk/spksrc.tc.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
ipq806x-gcc1030_glibc232_srm-1.3.tar.xz SHA1 16e65e2c894624209eef5c28fe2355cad45fa208 | ||
ipq806x-gcc1030_glibc232_srm-1.3.tar.xz SHA256 dca25911415d575be5f6746371d3483321727bf6e43d50913b8996b502603030 | ||
ipq806x-gcc1030_glibc232_srm-1.3.tar.xz MD5 262155161fbbb4d9149a72619d0f681a |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
TC_ARCH = cypress | ||
TC_VERS = 1.3 | ||
TC_TYPE = SRM | ||
# TODO: validate kernel version | ||
TC_KERNEL = 4.4.60 | ||
TC_GLIBC = 2.32 | ||
|
||
TC_DIST = cypress-gcc1030_glibc232_srm-1.3 | ||
TC_EXT = tar.xz | ||
TC_DIST_SITE_URL = https://github.com/SynoCommunity/spksrc/releases/download/ | ||
TC_DIST_SITE_PATH = toolchains%2Fsrm1.3 | ||
|
||
TC_TARGET = aarch64-unknown-linux-gnu | ||
TC_SYSROOT = $(TC_TARGET)/sysroot | ||
TC_EXTRA_CFLAGS = -march=armv8-a -mcpu=cortex-a53+crypto | ||
|
||
include ../../mk/spksrc.tc.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
cypress-gcc1030_glibc232_srm-1.3.tar.xz SHA1 911984ee0fb2b74d73ee4bf3d061c04c71de0548 | ||
cypress-gcc1030_glibc232_srm-1.3.tar.xz SHA256 9674ad17852b7d959551c5402b5d396cf5d9111650ab903b79b7b2053b269a22 | ||
cypress-gcc1030_glibc232_srm-1.3.tar.xz MD5 90512b5e3644406af8ce15b0ff444b4d |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
TC_ARCH = dakota | ||
TC_VERS = 1.3 | ||
TC_TYPE = SRM | ||
TC_KERNEL = 4.4.60 | ||
TC_GLIBC = 2.32 | ||
|
||
TC_DIST = dakota-gcc1030_glibc232_srm-1.3 | ||
TC_EXT = tar.xz | ||
TC_DIST_SITE_URL = https://github.com/SynoCommunity/spksrc/releases/download/ | ||
TC_DIST_SITE_PATH = toolchains%2Fsrm1.3 | ||
|
||
TC_TARGET = arm-unknown-linux-gnueabi | ||
TC_SYSROOT = $(TC_TARGET)/sysroot | ||
TC_EXTRA_CFLAGS = -mhard-float -mfpu=vfpv3-d16 -march=armv7-a | ||
|
||
include ../../mk/spksrc.tc.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
dakota-gcc1030_glibc232_srm-1.3.tar.xz SHA1 4149ea4426ae1c020fb72b53d9f94dc38d506d7d | ||
dakota-gcc1030_glibc232_srm-1.3.tar.xz SHA256 20c5beab10ee944e40a81ead9ce52c6b79e47cdadceb0c475078677ae7118a80 | ||
dakota-gcc1030_glibc232_srm-1.3.tar.xz MD5 84395d6951f57173f8456c885c90ec6a |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
TC_ARCH = hawkeye | ||
TC_VERS = 1.3 | ||
TC_TYPE = SRM | ||
# TODO: validate kernel version | ||
TC_KERNEL = 4.4.60 | ||
TC_GLIBC = 2.32 | ||
|
||
TC_DIST = hawkeye-gcc1030_glibc232_srm-1.3 | ||
TC_EXT = tar.xz | ||
TC_DIST_SITE_URL = https://github.com/SynoCommunity/spksrc/releases/download/ | ||
TC_DIST_SITE_PATH = toolchains%2Fsrm1.3 | ||
|
||
TC_TARGET = arm-unknown-linux-gnueabi | ||
TC_SYSROOT = $(TC_TARGET)/sysroot | ||
|
||
include ../../mk/spksrc.tc.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
hawkeye-gcc1030_glibc232_srm-1.3.tar.xz SHA1 4604bc90701910e02ee6531655abb8dfe8359f05 | ||
hawkeye-gcc1030_glibc232_srm-1.3.tar.xz SHA256 797a232dc3f30389f80609dd8047e92bcee70e48f51bb92b73672aa582233458 | ||
hawkeye-gcc1030_glibc232_srm-1.3.tar.xz MD5 c9b9bbf8fc59798030df8ae4608ca2a6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
TC_ARCH = ipq806x | ||
TC_VERS = 1.3 | ||
TC_TYPE = SRM | ||
TC_KERNEL = 4.4.60 | ||
TC_GLIBC = 2.32 | ||
|
||
TC_DIST = ipq806x-gcc1030_glibc232_srm-1.3 | ||
TC_EXT = tar.xz | ||
TC_DIST_SITE_URL = https://github.com/SynoCommunity/spksrc/releases/download/ | ||
TC_DIST_SITE_PATH = toolchains%2Fsrm1.3 | ||
|
||
TC_TARGET = arm-unknown-linux-gnueabi | ||
TC_SYSROOT = $(TC_TARGET)/sysroot | ||
TC_EXTRA_CFLAGS = -mhard-float -mfpu=vfpv3-d16 -march=armv7-a -mtune=cortex-a9 | ||
|
||
include ../../mk/spksrc.tc.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
ipq806x-gcc1030_glibc232_srm-1.3.tar.xz SHA1 16e65e2c894624209eef5c28fe2355cad45fa208 | ||
ipq806x-gcc1030_glibc232_srm-1.3.tar.xz SHA256 dca25911415d575be5f6746371d3483321727bf6e43d50913b8996b502603030 | ||
ipq806x-gcc1030_glibc232_srm-1.3.tar.xz MD5 262155161fbbb4d9149a72619d0f681a |