dolby-oss
542a1ae876
clean up sample make config
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3789 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2010-01-06 13:53:34 +00:00
dolby-oss
74609400e7
jni fixes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3550 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-04-30 02:04:14 +00:00
dolby-oss
f6f7b92bfe
clean ups, and work on error reporting in the CAst front end
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3461 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-04-15 12:52:40 +00:00
dolby-oss
3e198f8244
merge of development on internal branch. Support for cross-building JNI code for Windows, and refactoring of abstract loader support.
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3242 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-02-26 16:54:30 +00:00
dolby-oss
65bfb788b7
adapt to core changes
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3228 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-02-19 15:59:01 +00:00
dolby-oss
e509347a24
support for include-style constructs at the AST level
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2731 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-25 15:16:21 +00:00
dolby-oss
8e46277e51
move echo instruction to CAst core; generalized invokes to deal with multiple return values; generalize function support to handle non-first-class functions, modeled as statics
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2131 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-10 04:26:21 +00:00
dolby-oss
9d980f3901
refactoring to bring reusable CAst translation code out of the PHP and JavaScript translators, and into the generic Cast projects. Also, adapted native code to compile on Mac OS X Tiger
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2017 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-16 01:51:42 +00:00
dolby-oss
9f35d33d2e
add native definition of IS_DEFINED_EXPR
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1002 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-04-24 16:15:53 +00:00
tabee
d84a963062
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@940 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-04-12 05:45:22 +00:00
dolby-oss
c51ad28e66
new CAstSymbol type for information about a symbol being declared. new support for default init values for unitialized variables
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@920 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-04-04 13:02:17 +00:00
tabee
75ac0b79c8
2007 02/27, Naoshi Tabuch: tabee@jp.ibm.com
...
Build script for native code.
On cygwin platforms, VC++/Platform SDK setup scripts are invoked first.
# moved from CAst.PHP project (yet unpublished)
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@798 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-27 14:53:46 +00:00
tabee
6f7e4c5b7d
2007 02/27, Naoshi Tabuch: tabee@jp.ibm.com
...
Fix for Visual C++
+ uses _alloca()/memset() instead of var-length arrays/bzero()
+ includes <malloc.h> for _alloca()
# neither do not affect gcc compilation
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@797 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-27 14:44:42 +00:00
dolby-oss
334e6fc3c7
fixes to conversion of native code to wala'ized names
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@639 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-02 21:22:02 +00:00
dolby-oss
3d9390a397
Initial contribution of core script analysis code
...
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@616 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-02 17:17:13 +00:00