History log of /frameworks/compile/slang/RSCCOptions.td
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a1f95ee8df425089100148a42954cf61dc285015 09-Aug-2013 Stephen Hines <srhines@google.com> Update slang for LLVM merge up to r187914.

Move OptParser.td dependency to use LLVM's version.
Switch to llvm::sys::fs::F_* enums.
Switch to LLVM Option handling library (not in Clang any more).
Add new ALIASARGS field to OPTION macro.
Switch to clang::getLastArgIntValue() helper function.
Use llvm::sys::fs::OpenFlags as enum and not unsigned int.
Remove unused DisableSimplifyLibCalls().
Switch to llvm::sys::fs::create_directories().

Change-Id: I9b12e18b759536c762ea0dd43356907ee53dbddb
/frameworks/compile/slang/RSCCOptions.td
e006c14e3a1b79c3fbabc6ea8b12ce5f7be8e5a6 18-May-2013 Stephen Hines <srhines@google.com> Support -O0 as well as -O 0 for option passing.

Bug: 9022067

This is not the same as standard Clang, and I would prefer to deprecate the
old way (with space), but the SDK build system will need some time to adapt.

Change-Id: I872afe8db3db6745b5507176007c012d0c4da117
/frameworks/compile/slang/RSCCOptions.td
b39955853528aa53376e40375af4bdf92dbb8cc2 26-Jan-2013 Stephen Hines <srhines@google.com> Add docs for -MD.

Change-Id: Iab83e3da183f1cb896d2058955338b328ca941a2
/frameworks/compile/slang/RSCCOptions.td
23c4358f12bd9d0ba7166eceebd683db95a41b3f 10-Jan-2013 Stephen Hines <srhines@google.com> Updates for LLVM merge to r171906 on 20130108.

Change-Id: I4cf3718041d8876d4a23a412b6b4fa4226ec3b50
/frameworks/compile/slang/RSCCOptions.td
0a813a3ef2a82f19d7eab9e23ae8493197143803 04-Aug-2012 Stephen Hines <srhines@google.com> Add RS package name option + support.

Usage:
llvm-rs-cc -rs-package-name=android.renderscript ...
or
llvm-rs-cc -rs-package-name android.renderscript ...

This allows us to reflect a different import path for our base RS classes.
The default value is "android.renderscript", resulting in a reflection that
produces "import android.renderscript.*;".

Change-Id: Icf7e83b963ba70c803899697f49b41fdfb9586e7
/frameworks/compile/slang/RSCCOptions.td
3c9c8645f52ea95e94f88715f9594750567a4e33 02-Mar-2012 Stephen Hines <srhines@google.com> Merge "Add option to generate reflected C++ code."
e3cb21bc8654181da174ac441acec7726b5a78ec 02-Mar-2012 Jean-Baptiste Queru <jbq@google.com> am fa5209a2: am 9c459f0c: Merge "Enable emission of debugger-friendly bitcode"

* commit 'fa5209a2bd1e10f675a889c60d8d5a589e860d18':
Enable emission of debugger-friendly bitcode
5c25c5159c0a5be9af992679067790716626da7b 27-Feb-2012 Stephen Hines <srhines@google.com> Add option to generate reflected C++ code.

BUG=5972398

Change-Id: Ib31ca4bd48a0aa15ebb27092a1ba502e7520d0cf
/frameworks/compile/slang/RSCCOptions.td
c460b37ffb50819a32c2a8967754b6f784b28263 09-Jan-2012 mkopec1 <mkopec1@intel.com> Enable emission of debugger-friendly bitcode

- Add "-g" flag to llvm-rs-cc in order to emit debug metadata
- Add optimization level parameter -O and tests
- Add lit based tests (use llvm-lit from libbcc/tests/debuginfo)
-- Add README file for lit-tests directory

Change-Id: I5e2f6f9b6f536fa7a10de008b54ac0878cf352a9
/frameworks/compile/slang/RSCCOptions.td
8f4d972ef6c6796ffdde603e456979a7004d1e20 05-Dec-2011 Stephen Hines <srhines@google.com> Add support for warning flag processing.

BUG=5714569

Change-Id: I96567325df605c5eb0f0bf2f2371a1cea9718a5b
/frameworks/compile/slang/RSCCOptions.td
b7d1269f983f28d9fe625a96439fa88b39dc96f6 03-Sep-2011 Stephen Hines <srhines@google.com> Remove obsolete/confusing options and fix strings.

Change-Id: I26b5eeea7ddc8cc4984745daa52635ea95ad7c66
/frameworks/compile/slang/RSCCOptions.td
2e35b136cc2434080fcd682d2f95e53a87675dd4 22-Jul-2011 Stephen Hines <srhines@google.com> Add support for -target-api <n> to llvm-rs-cc.

Change-Id: Ieaef83fae55f84e87a9301b377633ac658a724b6
/frameworks/compile/slang/RSCCOptions.td
c383a500aa59423264811be3874461bf8adbfea0 11-Oct-2010 Zonr Chang <zonr@google.com> Prepend legal announcement in all files.

Release libslang/llvm-rs-cc/llvm-rs-link under Apache 2.0 license.
/frameworks/compile/slang/RSCCOptions.td
ffa58bb392b79944a1cc23b0d41cbef9a34f8c2e 10-Oct-2010 Shih-wei Liao <sliao@google.com> Revert "Revert "Improve RSCCOptions.td""

This reverts commit a89771a1c938abb64ce6c8ebac90bb6e617482c9.
/frameworks/compile/slang/RSCCOptions.td
b81c6a4cbd9c08e0b20ea4fbc615b416ac1bc9ec 10-Oct-2010 Shih-wei Liao <sliao@google.com> Revert "Revert "New implementation of llvm-rs-cc (replacement of slang_driver).""

This reverts commit a6d60672695f1438a63acdbf85eae7f97ce2b50d.
/frameworks/compile/slang/RSCCOptions.td
a6d60672695f1438a63acdbf85eae7f97ce2b50d 10-Oct-2010 Shih-wei Liao <sliao@google.com> Revert "New implementation of llvm-rs-cc (replacement of slang_driver)."

This reverts commit 6791df284557f4173a9715b3634f4f4901a6bb8a.
/frameworks/compile/slang/RSCCOptions.td
a89771a1c938abb64ce6c8ebac90bb6e617482c9 10-Oct-2010 Shih-wei Liao <sliao@google.com> Revert "Improve RSCCOptions.td"

This reverts commit 2f8b0a4764f7b5d8fea66f9a4a4c9afd07416124.
/frameworks/compile/slang/RSCCOptions.td
2f8b0a4764f7b5d8fea66f9a4a4c9afd07416124 10-Oct-2010 Shih-wei Liao <sliao@google.com> Improve RSCCOptions.td

Change-Id: Ib99b585e024443dcc9bf46d777feca2f58d51102
/frameworks/compile/slang/RSCCOptions.td
6791df284557f4173a9715b3634f4f4901a6bb8a 09-Oct-2010 Shih-wei Liao <sliao@google.com> New implementation of llvm-rs-cc (replacement of slang_driver).

Change-Id: I1b8b6cf3dad8ef8fe2f4d24d4df604099f45ff37
/frameworks/compile/slang/RSCCOptions.td