San Mehat
c73a3a5771
libsysutils: Move to a null terminated string protocol using space as a field separator.
...
Also removes some debugging
Signed-off-by: San Mehat <san@google.com>
2009-06-15 14:06:03 -07:00
Mike Chan
6df2e9fc2e
am d709b582: remove 3G timeout values from init.rc, this should be device specific
...
Merge commit 'd709b582604e7f9d53b97f9ae13c5e12b2466c56'
* commit 'd709b582604e7f9d53b97f9ae13c5e12b2466c56':
remove 3G timeout values from init.rc, this should be device specific
2009-06-14 21:12:35 -07:00
Android (Google) Code Review
ba4dea8120
Merge changes 4101,4102
...
* changes:
Allow local variables to be declared anywhere in a block.
Support variable initialization.
2009-06-12 14:43:42 -07:00
Jack Palevich
a1804ddeba
Allow local variables to be declared anywhere in a block.
2009-06-12 14:40:04 -07:00
Jack Palevich
d7461a7342
Support variable initialization.
...
Global variables can only be initialized to integer constants.
Local variables can be initialized to arbitrary expressions.
2009-06-12 14:26:58 -07:00
Android (Google) Code Review
b96ebd7ef9
Merge change 4092
...
* changes:
Reserve all C99 keywords.
2009-06-12 13:56:12 -07:00
Mike Chan
d709b58260
remove 3G timeout values from init.rc, this should be device specific
...
Signed-off-by: Mike Chan <mike@android.com>
2009-06-12 13:55:15 -07:00
Jack Palevich
f1728bec74
Reserve all C99 keywords.
...
And improve checks/error messages around using non-symbols where a
symbol is expected.
2009-06-12 13:53:51 -07:00
Android (Google) Code Review
5a5b16cf7f
Merge change 4084
...
* changes:
Handle end-of-file inside of comments, local declarations.
2009-06-12 13:17:04 -07:00
Jack Palevich
22e3e8e1a6
Handle end-of-file inside of comments, local declarations.
2009-06-12 13:12:55 -07:00
Android (Google) Code Review
befe95bfed
Merge change 4081
...
* changes:
Implement string and character backslash constants.
2009-06-12 12:51:31 -07:00
Jack Palevich
b4758ff1de
Implement string and character backslash constants.
...
Until now we only supported '\n'. Now we support everything, including
octal ('\033') and hex '\x27' constants.
2009-06-12 12:49:14 -07:00
Android (Google) Code Review
7829ec0b77
Merge change 4072
...
* changes:
Make #define work again. (Had accidentally omitted the keyword.)
2009-06-12 11:55:15 -07:00
Jack Palevich
2ccc40d096
Make #define work again. (Had accidentally omitted the keyword.)
2009-06-12 11:53:07 -07:00
Android (Google) Code Review
01fa704538
am 47c1d734: Merge change 4051 into donut
...
Merge commit '47c1d7344ab183f5440843f6b594d1b74a2335b0'
* commit '47c1d7344ab183f5440843f6b594d1b74a2335b0':
vold: Give logwrapper the ability to put jobs into the background sched group.
2009-06-12 11:44:01 -07:00
Chung-yih Wang
9862028d79
am 0bd9a9f5: Add the ipcp scripts for pppd and racoon configuration for ipsec-tools.
...
Merge commit '0bd9a9f5bcaefda8d7d37c9383b004b516009b85'
* commit '0bd9a9f5bcaefda8d7d37c9383b004b516009b85':
Add the ipcp scripts for pppd and racoon configuration for ipsec-tools.
2009-06-12 11:43:50 -07:00
Android (Google) Code Review
3b7daf60fc
Merge change 4067
...
* changes:
Improve symbol-related error checking
2009-06-12 11:32:06 -07:00
Android (Google) Code Review
4da9e183bc
Merge change 4066
...
* changes:
Improve nested variable test.
2009-06-12 11:29:55 -07:00
Jack Palevich
a6baa23f08
Improve symbol-related error checking
...
+ Duplicate symbols.
+ Undefined variables;
+ Forward-referenced functions that were never defined.
2009-06-12 11:25:59 -07:00
The Android Open Source Project
38e264915c
merged 2cf6cff71f
w/minor conflict
2009-06-12 11:14:35 -07:00
Android (Google) Code Review
47c1d7344a
Merge change 4051 into donut
...
* changes:
vold: Give logwrapper the ability to put jobs into the background sched group.
2009-06-12 08:36:57 -07:00
San Mehat
825c27d239
vold: Give logwrapper the ability to put jobs into the background sched group.
...
Also set disk check/format execution to background.
Signed-off-by: San Mehat <san@google.com>
2009-06-12 07:39:52 -07:00
Chung-yih Wang
0bd9a9f5bc
Add the ipcp scripts for pppd and racoon configuration for ipsec-tools.
...
1. add ip-up/ip-down script
2. add /etc/ppp/peers/common
3. add /etc/racoon/racoon.conf
2009-06-12 22:35:42 +08:00
Android (Google) Code Review
7490e4b170
am 34c34267: Merge change 3951 into donut
...
Merge commit '34c342677e4ffb57584d571d8996822bf4d879ef'
* commit '34c342677e4ffb57584d571d8996822bf4d879ef':
Revert "adb: Workaround for adb disconnect problem."
2009-06-12 04:59:42 -07:00
Jack Palevich
61d22dc763
Improve nested variable test.
...
Test that we can have two levels of local variables.
2009-06-11 22:03:24 -07:00
Jack Palevich
b67b18f7c2
Add code generator tracer.
2009-06-11 21:50:17 -07:00
Jack Palevich
303d8ffca9
Improve local variable scoping.
...
Until now we faked local variables -- they only worked correctly if
there was no overlap between local variables and global variables.
Use a symbol table stack instead of a string list.
Fix bug with looking up undefined symbols.
2009-06-11 21:47:57 -07:00
Dan Egnor
2cf6cff71f
Add a note to event-log-tags listing the log tag range
...
reserved for partner use, etc..
2009-06-11 15:28:59 -07:00
Android (Google) Code Review
34c342677e
Merge change 3951 into donut
...
* changes:
Revert "adb: Workaround for adb disconnect problem."
2009-06-11 14:45:58 -07:00
Mike Lockwood
02d40b51c6
Revert "adb: Workaround for adb disconnect problem."
...
This reverts commit e38a31e305
.
This change had the unfortunate side effect of breaking ctrl-C
when executing "adb shell <command>"
Signed-off-by: Mike Lockwood <lockwood@android.com>
2009-06-11 17:40:48 -04:00
Jack Palevich
2db168f12f
Use a separate table for keywords.
2009-06-11 14:29:47 -07:00
Jack Palevich
0a280a0dde
Remove use of setjmp/longjmp from libacc compiler.
...
It makes it harder to deal with memory allocation.
Also fix bug in the otcc-ansi.c test, where the wrong part of the
code buffer was being mprotected, so that if the code buffer happened
to be allocated across a page boundary, some code would no receive
execute permission.
2009-06-11 10:53:51 -07:00
San Mehat
6f5fb6fda1
am 3d6f16e5: init.rc: Set default cpu shares for background scheduler group to < 1%
...
Merge commit '3d6f16e5edc9834b13a0bcc8a33c98e25518d919'
* commit '3d6f16e5edc9834b13a0bcc8a33c98e25518d919':
init.rc: Set default cpu shares for background scheduler group to < 1%
2009-06-10 11:15:30 -07:00
San Mehat
3d6f16e5ed
init.rc: Set default cpu shares for background scheduler group to < 1%
...
Signed-off-by: San Mehat <san@google.com>
2009-06-10 10:49:57 -07:00
Jaikumar Ganesh
1d36696821
Bluez4 changes
...
Rename hcid to bluetoothd and change permissions.
2009-06-09 17:21:38 -07:00
Android (Google) Code Review
61cd81dd8d
Merge change 3537
...
* changes:
Add tag for AggregationService.
2009-06-09 16:17:42 -07:00
Android (Google) Code Review
607e5dd69b
Merge change 3645
...
* changes:
Make otcc code work in x64 based system with 32-bit chroot.
2009-06-09 16:01:04 -07:00
Android (Google) Code Review
5b533bea52
Merge change 3499
...
* changes:
Make a host version of acc for testing.
2009-06-09 16:00:48 -07:00
Android (Google) Code Review
268eec1e5e
Merge change 3498
...
* changes:
Move macros into their own table.
2009-06-09 16:00:28 -07:00
Jack Palevich
8dc662efe9
Make otcc code work in x64 based system with 32-bit chroot.
...
Set execute permission on code before running it.
Handle negative relative offsets for global variables.
Add printfs to report the progress of nested compiles.
Change way we detect whether we can run the host compiler
or not. We used to check if we were running on a 32-bit
Linux. Now we check if the executable is a 32-bit Linux
executable.
2009-06-09 22:59:04 +00:00
Dmitry Shmidt
720f08f3ff
Add /config mounting point
...
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2009-06-09 14:38:56 -07:00
Chung-yih Wang
50900772ed
am 1f75d709: Add VPN and Keystore services and data directories.
...
Merge commit '1f75d709c10f49d2e2390b888e766bcfd17da860'
* commit '1f75d709c10f49d2e2390b888e766bcfd17da860':
Add VPN and Keystore services and data directories.
2009-06-08 20:01:48 -07:00
Chung-yih Wang
1f75d709c1
Add VPN and Keystore services and data directories.
...
-- changed the default mode to 0770 for keystore with the new user 'keystore'.
-- add the keystore service providing the basic key lookup/install/remove, but
only keystore user can access the key content.
2009-06-09 10:49:39 +08:00
Jim Miller
cae5f6aa21
Add tag for AggregationService.
2009-06-08 19:00:27 -07:00
Jack Palevich
36d9414f72
Make a host version of acc for testing.
...
Don't run the code we've compiled unless the -R option is present.
2009-06-08 15:55:32 -07:00
Jack Palevich
2d11dfba27
Move macros into their own table.
...
Catch attempts to define macros with parens (not supported.)
2009-06-08 14:34:26 -07:00
Kenny Root
417a323535
Fix typo in adb commandline help
...
Android developers are not expected to have PDP-11s.
2009-06-08 14:40:30 -05:00
Mathias Agopian
ce51b3b55f
break dependency on utils/Endian.h
2009-06-07 02:13:02 -07:00
Christopher Tate
65adbbb3d8
am 17df71e0: Add an OOM adjustment category for apps undergoing backup
...
Merge commit '17df71e0b277372de1d915c168c07c8877e82395'
* commit '17df71e0b277372de1d915c168c07c8877e82395':
Add an OOM adjustment category for apps undergoing backup
2009-06-05 21:17:51 -07:00
Christopher Tate
17df71e0b2
Add an OOM adjustment category for apps undergoing backup
...
In this initial commit, apps undergoing backup are treated equivalently
to apps hosting services: more important than anything other than the
foreground app.
2009-06-05 18:20:08 -07:00