OSDN Git Service

Add support for PB_ENABLE_MALLOC in nanopb-c
authorWink Saville <wink@google.com>
Thu, 26 Jun 2014 02:48:51 +0000 (19:48 -0700)
committerAmit Mahajan <amitmahajan@google.com>
Wed, 11 Mar 2015 23:59:50 +0000 (23:59 +0000)
commit597cfdb9db079994620333665db992de7c0a99a0
tree5a3f191de6c873750d1f0a8195fd6ad79679e1ea
parent042d4dc4a10bd9701e83ef2d28408243ddb7c5ef
Add support for PB_ENABLE_MALLOC in nanopb-c

There will be two version of the the nanopb-c library,
libnanopb-c-2.8.0 which doesn't support automatic malloc
and libnanopb-c-2.8.0-enable_malloc which does.

There will be two version of the the nanopb-c library,
libnanopb-c-2.8.0 which doesn't support automatic malloc
and libnanopb-c-2.8.0-enable_malloc which does.

Set LOCAL_PROTO_OPTIMIZE_TYPE=nanopb-c which doesn't support
malloc and set it to nanopb-c-enable_malloc which does.

For client code details see nanopb-api:
  http://koti.kapsi.fi/jpa/nanopb/docs/reference.html

Change-Id: If238412463aabb5e1d556dfc9c464bcaf9e3333a
core/binary.mk
core/clear_vars.mk
core/definitions.mk