)]}' { "commit": "75e1a7203dd7bfe7a520914efb52b396d883375a", "tree": "14b9727f68d7be1cd0b199c0e1fcfa8db0f01128", "parents": [ "0a8ceb5b5a778b7cfc319c3eecca754898ec27ed" ], "author": { "name": "eric fang", "email": "eric.fang@arm.com", "time": "Tue Dec 03 08:43:47 2019 +0000" }, "committer": { "name": "Than McIntosh", "email": "thanm@google.com", "time": "Fri Dec 13 15:08:43 2019 +0000" }, "message": "gollvm: add check for \u0027-fsplit-stack\u0027 option\n\nOn some platforms such as linux arm64, gcc and ld.gold don\u0027t support\n\u0027-fsplit-stack\u0027 option at present, but currently gollvm doesn\u0027t check this,\nand enters the normal compilation process, then fails when linking. This CL\nadds a check for this option when parsing command line options, so that if\n\u0027-fsplit-stack\u0027 is not supported, the program can exit earlier and report\nthe corresponding error message.\n\nChange-Id: I41f74435f790375c4dedd0c5e544124e67d62087\nReviewed-on: https://go-review.googlesource.com/c/gollvm/+/210323\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "241fad3adb9be8d43ca3138dfac46aacfb32a786", "old_mode": 33188, "old_path": "CMakeLists.txt", "new_id": "4baae8a551db7d1868e47dbc00ce398adb75ada0", "new_mode": 33188, "new_path": "CMakeLists.txt" }, { "type": "modify", "old_id": "c6185bf911297c9b8ec46a03e9d9e820f23285af", "old_mode": 33188, "old_path": "cmake/modules/AddGollvm.cmake", "new_id": "80e602ee699100fc44bdfec31be12e495b11a4a8", "new_mode": 33188, "new_path": "cmake/modules/AddGollvm.cmake" }, { "type": "modify", "old_id": "0baeac3eea59c42ab19f915c917bea5b52312338", "old_mode": 33188, "old_path": "cmake/modules/ConfigSetup.cmake", "new_id": "dc271edd999bd5bcd246c5b66db7d8f118c40374", "new_mode": 33188, "new_path": "cmake/modules/ConfigSetup.cmake" }, { "type": "modify", "old_id": "411083d263cc73d26ada662702689d96f8f449e6", "old_mode": 33188, "old_path": "driver-main/llvm-goc.cpp", "new_id": "1299be912061245b78d77def5ddfb0b7c3757e10", "new_mode": 33188, "new_path": "driver-main/llvm-goc.cpp" }, { "type": "modify", "old_id": "963d2799970435b7d1fe3558d57654f3ce1b49b1", "old_mode": 33188, "old_path": "driver/GollvmConfig.h.cmake", "new_id": "debf7076a052cecee0179621d75f4686fdc00dbf", "new_mode": 33188, "new_path": "driver/GollvmConfig.h.cmake" } ] }