History log of /darwin-on-arm/xnu/makedefs/MakeInc.def
Revision Date Author Comments
# ace86123 19-Dec-2014 b-man <mckenzba@gmail.com>

Migerate from xnu-deps-linux to darwin-sdk for linux builds


# b7e171d6 03-Dec-2014 b-man <mckenzba@gmail.com>

Implement workaround for symbol resolution issue with Xcode 6.x toolchain


# cbdbb03e 11-Nov-2014 b-man <mckenzba@gmail.com>

Remove dependencies on external libclang_rt.cc_kext


# dd0e8877 02-Mar-2014 Lei <tearsofphoenix@icloud.com>

added armv6 library from old Xcode.


# c947b7ff 28-Feb-2014 tearsofphoenix <tearsofphoenix@icloud.com>

just let's compile the kernel, we need add libclang_rt.cc_kext.a of armv6 version in future.


# 298c2b80 27-Dec-2013 winocm <winocm@icloud.com>

HP TouchPad basic pexpert, work to do later.


# 57665ca2 20-Dec-2013 winocm <winocm@icloud.com>

Skeleton pexpert for S5L8900XRB, note for compiling v6.


# 96454183 20-Dec-2013 winocm <winocm@icloud.com>

Yay. http://cl.ly/image/332R0e2z3w2n


# bbdcb68f 09-Dec-2013 winocm <winocm@icloud.com>

Allow the kernel to be built with multiple makejobs on Linux platforms.


# f10ca151 24-Nov-2013 b-man <mckenzba@gmail.com>

Modify build system to natively support cross building on Linux (no more long make commands)


# 2472fdb8 23-Nov-2013 b-man <mckenzba@gmail.com>

Enable support for building/installing libkmod* and xnu headers on Linux host


# e7965b91 21-Nov-2013 winocm <winocm@icloud.com>

Nokia N900 platform expert. Courtesy of plus_chan.


# 25b0822b 16-Nov-2013 winocm <winocm@icloud.com>

Various 'improvements', including bumping up the version number, and allowing the kernel to be built with PLATFORM=iPhoneOS SDKROOT=iphoneos


# e3225b2a 06-Nov-2013 winocm <winocm@icloud.com>

Add support for 'dataconstro', force all CONST data to remain as RO and NoExecute.


# 636fd723 03-Nov-2013 Furkan Mustafa <f@s2n.io>

Initial Omap335x support, crashing at rtc_init


# c5ee6126 02-Nov-2013 winocm <winocm@icloud.com>

Kernel ASLR preparation bits are done, __nl_symbol_ptr symbol references need to be fixed up.


# 49b749e5 20-Oct-2013 winocm <winocm@icloud.com>

Silence some warnings, some more sanity checks and processor identification.


# a5a9112f 18-Oct-2013 winocm <winocm@icloud.com>

Add support for the first ARMv6 platform, raspberrypi. If any Apple people are there who work on clang/cctools, please fix the fact that clang generates iWMMXt insructions for ARMv6 -mno-thumb. This results in a sleh_undef in thread_create_internal on v6.


# bdef7d59 04-Oct-2013 winocm <winocm@icloud.com>

Here's the joy of kernel fun, get undefined instructions on a fresh build, track it down to the change of CFLAGs.


# f99e7dfa 04-Oct-2013 winocm <winocm@icloud.com>

Board specific -arch flags for ARM.


# 9dabea66 29-Sep-2013 rms <winocm@icloud.com>

Semiworking semibroken support for S5L8920X (iPhone 3GS) and S5L8922X (iPod touch 3G). We technically support every Apple ARMv7 SoC now (that's limera1nable.)


# a55e540d 27-Sep-2013 rms <winocm@icloud.com>

We are no longer targeting the ARMv8 Foundation Model. Development will be done for ARM64 on the ARM VersatileExpress platform with an AArch64 procesor. 'rtsm_ve_aemv8a' (Use the ARM Fast Models for that.)


# 83dc6dc5 26-Sep-2013 rms <winocm@icloud.com>

Stub out the rest of the functions for ARM64, make a dummy kernel... kextsymboltool needs to be fixed but the NXArchitecture stuff isn't under my control. Would someone like to file a radar for that?


# 85df1359 26-Sep-2013 rms <winocm@icloud.com>

Some ARM64 variables... pmap is coming soon.


# 9b74895c 24-Sep-2013 rms <winocm@icloud.com>

DEVELOPMENT kernels work, sorta...


# 24f8136b 21-Sep-2013 b-man <mckenzba@gmail.com>

Apply printf bug workaround, implement setjmp and longjmp for arm


# 57ec93cb 16-Sep-2013 rms <winocm@icloud.com>

Very initial buildsystem work for ARM64.


# 4eb80854 14-Aug-2013 rms <winocm@icloud.com>

The kernel can now build on iOS.


# 62268121 13-Aug-2013 rms <winocm@icloud.com>

Allow the kernel to be built on a Linux host.


# 03e21e8b 13-Aug-2013 rms <winocm@icloud.com>

Initial kernel import. So many things are broken with this thing, who's willing to fix them all?


# ace86123d5804072f0170bdbf07108ce09f93ae3 19-Dec-2014 b-man <mckenzba@gmail.com>

Migerate from xnu-deps-linux to darwin-sdk for linux builds


# b7e171d61db9bda81656cd03f3d5416afa947a39 03-Dec-2014 b-man <mckenzba@gmail.com>

Implement workaround for symbol resolution issue with Xcode 6.x toolchain


# cbdbb03e4ed2cfc37f0ef67fe7d078170da3e707 11-Nov-2014 b-man <mckenzba@gmail.com>

Remove dependencies on external libclang_rt.cc_kext


# dd0e8877afd7b5f383c1834811743a76d8794e75 02-Mar-2014 Lei <tearsofphoenix@icloud.com>

added armv6 library from old Xcode.


# c947b7fffce2162082fc4e4d3f0e1a0be1c3daa3 28-Feb-2014 tearsofphoenix <tearsofphoenix@icloud.com>

just let's compile the kernel, we need add libclang_rt.cc_kext.a of armv6 version in future.


# 298c2b807d1e15a4d66ced7ce52117e80cd61609 27-Dec-2013 winocm <winocm@icloud.com>

HP TouchPad basic pexpert, work to do later.


# 57665ca26c9cea8307a426d6228e620a7483fcce 20-Dec-2013 winocm <winocm@icloud.com>

Skeleton pexpert for S5L8900XRB, note for compiling v6.


# 96454183037e4d45c972c5dd578f31a3fba52f3e 20-Dec-2013 winocm <winocm@icloud.com>

Yay. http://cl.ly/image/332R0e2z3w2n


# bbdcb68f74d72025ac23052b7e97dbc885edd93a 09-Dec-2013 winocm <winocm@icloud.com>

Allow the kernel to be built with multiple makejobs on Linux platforms.


# f10ca151145e19a713e790a38685156453557c70 24-Nov-2013 b-man <mckenzba@gmail.com>

Modify build system to natively support cross building on Linux (no more long make commands)


# 2472fdb81d426fe1a3cc11513faf6de949a93c59 23-Nov-2013 b-man <mckenzba@gmail.com>

Enable support for building/installing libkmod* and xnu headers on Linux host


# e7965b913daa9ea1119a555a84619644c2c0ea56 21-Nov-2013 winocm <winocm@icloud.com>

Nokia N900 platform expert. Courtesy of plus_chan.


# 25b0822bb07071e59cbd551265ac163f70e31444 16-Nov-2013 winocm <winocm@icloud.com>

Various 'improvements', including bumping up the version number, and allowing the kernel to be built with PLATFORM=iPhoneOS SDKROOT=iphoneos


# e3225b2acf312d216f01dd8e02f4417b15bb43bd 06-Nov-2013 winocm <winocm@icloud.com>

Add support for 'dataconstro', force all CONST data to remain as RO and NoExecute.


# 636fd72334787c16a658190d0e19b73120e78a97 03-Nov-2013 Furkan Mustafa <f@s2n.io>

Initial Omap335x support, crashing at rtc_init


# c5ee6126f5f241fe2ecaf6b6c926bc47962b93e0 02-Nov-2013 winocm <winocm@icloud.com>

Kernel ASLR preparation bits are done, __nl_symbol_ptr symbol references need to be fixed up.


# 49b749e5e11c64b3ba67075069cdf3758983edc8 20-Oct-2013 winocm <winocm@icloud.com>

Silence some warnings, some more sanity checks and processor identification.


# a5a9112fa989ddd9323426adad75c98ae72794ce 18-Oct-2013 winocm <winocm@icloud.com>

Add support for the first ARMv6 platform, raspberrypi. If any Apple people are there who work on clang/cctools, please fix the fact that clang generates iWMMXt insructions for ARMv6 -mno-thumb. This results in a sleh_undef in thread_create_internal on v6.


# bdef7d59cec5d7b23e29c93950b023c0d55ab744 04-Oct-2013 winocm <winocm@icloud.com>

Here's the joy of kernel fun, get undefined instructions on a fresh build, track it down to the change of CFLAGs.


# f99e7dfa340eaf94cb28e4c6b3c87459ce7509e1 04-Oct-2013 winocm <winocm@icloud.com>

Board specific -arch flags for ARM.


# 9dabea66b1d5fa11625f8740437c3d7406148274 29-Sep-2013 rms <winocm@icloud.com>

Semiworking semibroken support for S5L8920X (iPhone 3GS) and S5L8922X (iPod touch 3G). We technically support every Apple ARMv7 SoC now (that's limera1nable.)


# a55e540dcc7e7d6da2e47f9642fda1adad320b56 27-Sep-2013 rms <winocm@icloud.com>

We are no longer targeting the ARMv8 Foundation Model. Development will be done for ARM64 on the ARM VersatileExpress platform with an AArch64 procesor. 'rtsm_ve_aemv8a' (Use the ARM Fast Models for that.)


# 83dc6dc53855e95a089b1ac9a6420fd204c21de5 26-Sep-2013 rms <winocm@icloud.com>

Stub out the rest of the functions for ARM64, make a dummy kernel... kextsymboltool needs to be fixed but the NXArchitecture stuff isn't under my control. Would someone like to file a radar for that?


# 85df1359639ea2eafc32962f817bbab6c455c7f6 26-Sep-2013 rms <winocm@icloud.com>

Some ARM64 variables... pmap is coming soon.


# 9b74895cdc8cef0076edaadab09b40f6ed438c4d 24-Sep-2013 rms <winocm@icloud.com>

DEVELOPMENT kernels work, sorta...


# 24f8136b3b76664da0cbee98a1c1cf11ffe6aa8d 21-Sep-2013 b-man <mckenzba@gmail.com>

Apply printf bug workaround, implement setjmp and longjmp for arm


# 57ec93cb11e1fd360a671d4fee95f235d8926e6d 16-Sep-2013 rms <winocm@icloud.com>

Very initial buildsystem work for ARM64.


# 4eb8085488d4bfe8bb6a2af5f9fe07cc8c00b9a4 14-Aug-2013 rms <winocm@icloud.com>

The kernel can now build on iOS.


# 62268121a77d04ad655846b9a0a959a6550fec0c 13-Aug-2013 rms <winocm@icloud.com>

Allow the kernel to be built on a Linux host.


# 03e21e8b11f9c88c6193ed365ebdd3482ec1cd4a 13-Aug-2013 rms <winocm@icloud.com>

Initial kernel import. So many things are broken with this thing, who's willing to fix them all?