diff options
author | tluu <tluu@ti.com> | 2010-09-13 13:12:45 -0500 |
---|---|---|
committer | Keith Deacon <kdeacon@ti.com> | 2011-02-21 22:29:39 -0600 |
commit | 9fd1f1e91cd643ad0305e6ab8d121feb12604c37 (patch) | |
tree | a9cdee6c25ef67f7cf3fc51e3c78de5f249a1b2a | |
parent | e9503ef8c460f4818062ecc80a9e0b4f8c6745b8 (diff) | |
download | dalvik-9fd1f1e91cd643ad0305e6ab8d121feb12604c37.tar.gz |
Add System property in VM to get omap enhancement flag
Allows an application to detect for an omap enhanced device
with a System.getProperty() call. Application should
check for for the omap.enhancement property to be true.
i.e "true".equals(System.getProperty("omap.enhancement"))
getProperty will return null string if OMAP_ENHANCEMENT is
not defined and result of comparison will be false.
Change-Id: Ie167b499f63e17d02b6bd3784d09a5424306e543
-rw-r--r-- | vm/Properties.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vm/Properties.c b/vm/Properties.c index 288085b66..c6068cce7 100644 --- a/vm/Properties.c +++ b/vm/Properties.c @@ -189,6 +189,9 @@ void dvmCreateDefaultProperties(Object* propObj) setProperty(propObj, put, "os.arch", info.machine); setProperty(propObj, put, "os.name", info.sysname); +#ifdef OMAP_ENHANCEMENT + setProperty(propObj, put, "omap.enhancement", "true"); +#endif setProperty(propObj, put, "os.version", info.release); setProperty(propObj, put, "user.home", getenv("HOME")); setProperty(propObj, put, "user.name", getenv("USER")); |