summaryrefslogtreecommitdiff
path: root/tools/aidl/aidl_language.cpp
AgeCommit message (Collapse)Author
2015-09-11Remove the aidl toolChristopher Wiley
This has been moved into its own repository at //system/tools/aidl Test: Built aosp_arm-eng from scratch. Bug: 23691099 Change-Id: Ic45d55682b9dcafe894efe0a6317792f9c1236c6
2015-09-10Revert change to win32 isatty stubCasey Dahlin
This is attempting to fix build breakage caused by redefining the isatty stub for win32. Change-Id: I5f854934cb9d2b2981f6349045e85d9ad737aa77 Signed-off-by: Casey Dahlin <sadmac@google.com>
2015-09-10Convert to C++ Bison outputCasey Dahlin
We have to step up to a GLR parser to do this without exceptions (for no reason other than Bison happens to use exceptions for the LALR(1) template and not for the GLR one), but this should let us smooth out integration going forward. Change-Id: Iff44662914b4a65dfa5612d07c3a1ede07e6e4a9 Signed-off-by: Casey Dahlin <sadmac@google.com>
2015-09-10First pass on reentrant C++-ish parserCasey Dahlin
We're flipping Flex/Bison in to reentrant mode, cutting down on global variables, and exposing a more C++-like interface earlier. This is the first phase. There's still a couple of weird hacks to deal with the previous code's reckless disregard for scope sanity, but the outline of things to come is starting to appear, and this CL really doesn't need to get any bigger. Change-Id: Ife2d70db026d7ab1319bdf6c586959315666d0bb Signed-off-by: Casey Dahlin <sadmac@google.com>
2015-08-17Replace HAVE_MS_C_RUNTIME with _WIN32 in frameworks/base/tools.Elliott Hughes
Change-Id: Ideef62acbf53a442167c9b8038021affffef9e8a
2009-03-03auto import from //depot/cupcake/@135843The Android Open Source Project
2009-03-03auto import from //depot/cupcake/@135843The Android Open Source Project
2008-10-21Initial ContributionThe Android Open Source Project