• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

system/corennnnn


RSS
Rev. Hora Autor
4d93f30 2009-05-16 05:30:00 Jack Palevich

ACC ARM code gen: Implement global variables.

Collapsed the inc/dec codegen into the loadEAX function, because it
allows us to generate better code for inc/dec'ing a global variable
on ARM, because we don't have to load the variable's address twice.

d99d144 2009-05-16 05:02:13 San Mehat

resolved conflicts w/ b415390e74deae0f4c3eb43330c9f8708281acc5 merge

328a4fb 2009-05-16 04:57:58 Dan Egnor

Make /system/xbin/tcpdump setuid root.

408bf61 2009-05-16 03:51:35 Android (Google) Code Review

am e398151e: Merge change 1694 into donut

Merge commit 'e398151e7830510f27305cc1cb8f9a0510106f9a'

* commit 'e398151e7830510f27305cc1cb8f9a0510106f9a':
nexus: Flesh out VPN support a bit more, cleanup service handling

fc1ceb6 2009-05-16 03:51:34 Android (Google) Code Review

am dee68663: Merge change 1693 into donut

Merge commit 'dee68663724c7117a51eb3af3d9390e00af832f5'

* commit 'dee68663724c7117a51eb3af3d9390e00af832f5':
libsysutils: Introduce 'ServiceManager', for starting/stopping init services

9918d0a 2009-05-16 03:01:21 Jack Palevich

Add license, document language changes.

b415390 2009-05-16 02:47:22 Android (Google) Code Review

Merge change 1778 into donut

* changes:
init: Create new 'vpn' user/group and set owner of '/dev/tun' to it.

e398151 2009-05-16 02:44:22 Android (Google) Code Review

Merge change 1694 into donut

* changes:
nexus: Flesh out VPN support a bit more, cleanup service handling

dee6866 2009-05-16 02:44:06 Android (Google) Code Review

Merge change 1693 into donut

* changes:
libsysutils: Introduce 'ServiceManager', for starting/stopping init services

4a6f232 2009-05-16 02:40:29 San Mehat

init: Create new 'vpn' user/group and set owner of '/dev/tun' to it.

Signed-off-by: San Mehat <san@google.com>

5d6d417 2009-05-16 02:40:29 San Mehat

nexus: Flesh out VPN support a bit more, cleanup service handling

Signed-off-by: San Mehat <san@google.com>

c41d1c8 2009-05-16 02:40:23 San Mehat

libsysutils: Introduce 'ServiceManager', for starting/stopping init services

Signed-off-by: San Mehat <san@google.com>

035b427 2009-05-16 02:15:18 Eric Fischer

am 722a5c04: Add support for "standalone months" to tztime\'s strftime().

Merge commit '722a5c0462f38827f4097065bfc3826b9e0e9fb4'

* commit '722a5c0462f38827f4097065bfc3826b9e0e9fb4':
Add support for "standalone months" to tztime's strftime().

b862ab7 2009-05-15 14:32:16 Mathias Agopian

Merge commit 'goog/master' into merge_master

9ded6bb 2009-05-15 11:42:45 Android (Google) Code Review

Merge change 1741

* changes:
ACC: Arm code gen improvements ++/--, &, odds and ends

243fb9f 2009-05-15 11:42:17 Android (Google) Code Review

Merge change 1740

* changes:
Implement <, >, ==, !=, >= <=, &&, and ||.

bd89490 2009-05-15 11:35:31 Jack Palevich

ACC: Arm code gen improvements ++/--, &, odds and ends

Added C++-style "//..end-of-line" comments, since I kept trying to use them when writing
test programs.

The biggest known missing piece is global variables.

722a5c0 2009-05-15 09:22:20 Eric Fischer

Add support for "standalone months" to tztime's strftime().

The idea here is that some languages need a different form of the month
name in constructions like "January 2" than in "January 2009", since the
one in the "January 2" case really means "of January." So with this change,
a format string of "%-B" will use the standalone month, while "%B" will
continue to use the format month.

8de461d 2009-05-15 09:21:45 Jack Palevich

Implement <, >, ==, !=, >= <=, &&, and ||.

60e300f 2009-05-15 08:45:04 Android (Google) Code Review

Merge change 1714

* changes:
ACC ARM code gen: Implement local variables, function args

69796b6 2009-05-15 08:43:18 Jack Palevich

ACC ARM code gen: Implement local variables, function args

+ Fix prolog and epilog code.

a47c2fd 2009-05-15 07:12:43 San Mehat

am c83cd879: init: Fix heap corruption for services with arguments

Merge commit 'c83cd879d45e667fbb4763f18c908928ee9d67d8'

* commit 'c83cd879d45e667fbb4763f18c908928ee9d67d8':
init: Fix heap corruption for services with arguments
toolbox: ifconfig: Implement mtu setting, plus setting interface addr should
toolbox: route: Reflow some of the mess, fix route add parameter names to

c83cd87 2009-05-15 07:08:04 San Mehat

init: Fix heap corruption for services with arguments

The 'args' array *must* be the last entry in the structure.

This fixes a longstanding issue (apparently since tc3) where
a service with an argument would corrupt the heap. The more
arguments, the more corruption :|. This will probably also end up
making key-code bound services more reliable (ie: bugreports triggered
via the keyboard)

Signed-off-by: San Mehat <san@google.com>

cb1c9ef 2009-05-15 06:27:06 Jack Palevich

ACC ARM code gen improvements. printf("Hello, world\n"); works!

+ Improved li to handle all 32-bit values.
+ Implemented push/pop of temp registers during evaluation
+ Implemented the unary and binary easy math operators (+,-,*,<<,>>,|,&,^,~)
+ Implemented global function calling.

54a1eb7 2009-05-14 23:28:52 San Mehat

toolbox: ifconfig: Implement mtu setting, plus setting interface addr should
implicitly 'up' the iface just like normal ifconfig does.

Also convert tabs -> spaces

83ec181 2009-05-14 23:28:45 San Mehat

toolbox: route: Reflow some of the mess, fix route add parameter names to
match standard route

Signed-off-by: San Mehat <san@google.com>

11f6b92 2009-05-14 11:53:49 Android (Google) Code Review

Merge change 1629

* changes:
ARM codegen: Add disassembler, implement return

2ae648f 2009-05-14 11:53:32 Android (Google) Code Review

Merge change 1628

* changes:
Begin filling in ARM code generator.

a6986aa 2009-05-14 11:53:13 Android (Google) Code Review

Merge change 1627

* changes:
Add stub Arm code generator.

a653561 2009-05-14 11:51:03 Jack Palevich

ARM codegen: Add disassembler, implement return

This program works:

main() { return 42; }

The disassembler was borrowed from codeflinger, and just modified enough to compile
under C++ without warnings.

Implemented gsym
Implemented a hack verison of li, only works for -256..255
Implemented gjmp