Commit Graph

6324 Commits

Author SHA1 Message Date
Elliott Hughes
0437f3ff29 Refactor the syscall generation script.
Primarily so that the new x86_64 alias functionality is now available for
all architectures.

Change-Id: I9fde59093a1d08de98923f121a6e3d05ec5801d2
2013-10-07 23:53:13 -07:00
Elliott Hughes
59e5ba8088 am f662660c: am 4501a00b: am d2b6b5f2: Merge "Add an optional alias list to SYSCALLS.TXT"
* commit 'f662660ca30cca565dc6e4db5ec070bdac24ce05':
  Add an optional alias list to SYSCALLS.TXT
2013-10-07 23:09:41 -07:00
Elliott Hughes
f662660ca3 am 4501a00b: am d2b6b5f2: Merge "Add an optional alias list to SYSCALLS.TXT"
* commit '4501a00be35f2fc851795ac8b15b8956eab69c27':
  Add an optional alias list to SYSCALLS.TXT
2013-10-07 23:07:09 -07:00
Elliott Hughes
4501a00be3 am d2b6b5f2: Merge "Add an optional alias list to SYSCALLS.TXT"
* commit 'd2b6b5f2dbe56f19b6143f876e2677da1735bb5d':
  Add an optional alias list to SYSCALLS.TXT
2013-10-07 23:05:08 -07:00
Elliott Hughes
d2b6b5f2db Merge "Add an optional alias list to SYSCALLS.TXT" 2013-10-08 06:03:01 +00:00
Elliott Hughes
7dcfc88302 am 911214d5: am 3fce4015: Upgrade to tzdata2013g.
* commit '911214d582cd0a58d883339ce450867e2aab9282':
  Upgrade to tzdata2013g.
2013-10-07 15:16:19 -07:00
Elliott Hughes
ed49572c04 am af19e09b: resolved conflicts for merge of e1fe52cc to klp-dev-plus-aosp
* commit 'af19e09b02c676e9cda2fae6398e34150fd3567d':
  Upgrade to tzdata2013f.
2013-10-07 15:12:39 -07:00
Elliott Hughes
911214d582 am 3fce4015: Upgrade to tzdata2013g.
* commit '3fce4015902bcf8d4257ee7624d463d92453b602':
  Upgrade to tzdata2013g.
2013-10-07 15:12:09 -07:00
Elliott Hughes
af19e09b02 resolved conflicts for merge of e1fe52cc to klp-dev-plus-aosp
Change-Id: Id3f3176a842fb4bb45f4f48773e6e27ea7d8769f
2013-10-07 15:10:00 -07:00
Elliott Hughes
e296ab8de1 am 46a091f5: resolved conflicts for merge of 21f59276 to klp-dev-plus-aosp
* commit '46a091f5f15b8a5bfae678e324a98443f6c8340f':
  Upgrade to tzdata2013e.
2013-10-07 15:08:15 -07:00
Elliott Hughes
46a091f5f1 resolved conflicts for merge of 21f59276 to klp-dev-plus-aosp
Change-Id: Idab174c61b0e3122124aece6b7bf2179aea1536d
2013-10-07 15:04:47 -07:00
Elliott Hughes
f296aece8f am 5be92401: am 101a6987: am 5d40527a: Merge "libc: fix __cxa_atexit implicit declaration"
* commit '5be92401e991779d99ab74f1577359db6a48d54d':
  libc: fix __cxa_atexit implicit declaration
2013-10-07 11:39:14 -07:00
Elliott Hughes
5be92401e9 am 101a6987: am 5d40527a: Merge "libc: fix __cxa_atexit implicit declaration"
* commit '101a6987c1e3ebfabefb1692ada492b7c0da43ee':
  libc: fix __cxa_atexit implicit declaration
2013-10-07 11:36:40 -07:00
Elliott Hughes
101a6987c1 am 5d40527a: Merge "libc: fix __cxa_atexit implicit declaration"
* commit '5d40527aba85bfbd19155a6d7a6ea3bb3a541cb6':
  libc: fix __cxa_atexit implicit declaration
2013-10-07 11:35:28 -07:00
Elliott Hughes
5d40527aba Merge "libc: fix __cxa_atexit implicit declaration" 2013-10-07 18:33:51 +00:00
synergydev
589eaa4c72 libc: fix __cxa_atexit implicit declaration
Change-Id: Iacad18b332a717e4485c83df4bd42a850ff7699f
2013-10-07 11:33:20 -07:00
Elliott Hughes
ba137b98bf am 3fc57ce6: am d8d60a92: am 04cdfa67: Merge "Clean up the x86 and x86_64 _exit_with_stack_teardown implementations."
* commit '3fc57ce6fd6c412d019bd757733c9d4e7bb28d90':
  Clean up the x86 and x86_64 _exit_with_stack_teardown implementations.
2013-10-07 10:54:59 -07:00
Elliott Hughes
3fc57ce6fd am d8d60a92: am 04cdfa67: Merge "Clean up the x86 and x86_64 _exit_with_stack_teardown implementations."
* commit 'd8d60a92e7029ff8eeae5cbe62db94972e6cc06d':
  Clean up the x86 and x86_64 _exit_with_stack_teardown implementations.
2013-10-07 10:53:08 -07:00
Elliott Hughes
d8d60a92e7 am 04cdfa67: Merge "Clean up the x86 and x86_64 _exit_with_stack_teardown implementations."
* commit '04cdfa67c7e4755ddbcd1d907f00d3cbdf6cd1f2':
  Clean up the x86 and x86_64 _exit_with_stack_teardown implementations.
2013-10-07 10:51:24 -07:00
Elliott Hughes
04cdfa67c7 Merge "Clean up the x86 and x86_64 _exit_with_stack_teardown implementations." 2013-10-07 17:49:19 +00:00
H.J. Lu
6fe4e87954 Add an optional alias list to SYSCALLS.TXT
This patch adds an optional alias list to SYSCALLS.TXT.  It is used to
create aliases for a syscall.  For x86-64, lseek64 is an alias for lseek.

Change-Id: Icb11fd2bb461ea4f5f0a26bfc585471d7d7cc468
Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2013-10-07 21:37:12 +04:00
Elliott Hughes
a4330dc276 am 4d388c6a: am 019d0f33: am d262e17e: Merge "Don\'t define the meaningless SOFTFLOAT for x86."
* commit '4d388c6a32e920b76ec18203e56b38724f800229':
  Don't define the meaningless SOFTFLOAT for x86.
2013-10-07 10:35:38 -07:00
Elliott Hughes
4d388c6a32 am 019d0f33: am d262e17e: Merge "Don\'t define the meaningless SOFTFLOAT for x86."
* commit '019d0f33478f10ebd2c885e6a920d3bbed7a8de3':
  Don't define the meaningless SOFTFLOAT for x86.
2013-10-07 10:32:25 -07:00
Elliott Hughes
019d0f3347 am d262e17e: Merge "Don\'t define the meaningless SOFTFLOAT for x86."
* commit 'd262e17ec13b9a844940c12c90b30334f6ad744c':
  Don't define the meaningless SOFTFLOAT for x86.
2013-10-07 10:29:32 -07:00
Elliott Hughes
d262e17ec1 Merge "Don't define the meaningless SOFTFLOAT for x86." 2013-10-07 17:27:18 +00:00
Elliott Hughes
a97cc5b458 Clean up the x86 and x86_64 _exit_with_stack_teardown implementations.
Change-Id: I4bcbbc53893612bd94643ef07722becb00f91792
2013-10-07 10:25:11 -07:00
Elliott Hughes
ee489f6ad2 Don't define the meaningless SOFTFLOAT for x86.
Change-Id: I9f932ad5d9f731a0de18efb881d02cedf9fcbede
2013-10-07 09:53:44 -07:00
Elliott Hughes
b2018b5025 am 22678c4d: am dd384c3e: am a6e9ae80: Merge "Fix MIPS build."
* commit '22678c4db9cb6e72f1b8ae3e0896cb0a98bb26e9':
  Fix MIPS build.
2013-10-06 22:39:08 -07:00
Elliott Hughes
22678c4db9 am dd384c3e: am a6e9ae80: Merge "Fix MIPS build."
* commit 'dd384c3e7bae2e55981aeadee42f5ee0049219ec':
  Fix MIPS build.
2013-10-06 22:37:44 -07:00
Elliott Hughes
dd384c3e7b am a6e9ae80: Merge "Fix MIPS build."
* commit 'a6e9ae80e51bffa40e600beb38e7796d2ef45242':
  Fix MIPS build.
2013-10-06 22:35:05 -07:00
Elliott Hughes
a6e9ae80e5 Merge "Fix MIPS build." 2013-10-07 05:32:56 +00:00
Elliott Hughes
21e7164335 Fix MIPS build.
Although 'register' is deprecated, we need to use v1, and there's
no way to do that through register constraints on the assembler
fragment itself.

Change-Id: Ib5b12c4c3652513d10cc61d4a4b11314ece25663
2013-10-06 22:29:17 -07:00
Elliott Hughes
fd58a7d531 am ddd8a917: am 06ac96d1: am 4e965d95: Merge "libc: Remove deprecated register"
* commit 'ddd8a91729fc3d917134ba6b4ccf7d01303633d5':
  libc: Remove deprecated register
2013-10-06 21:49:04 -07:00
Elliott Hughes
ddd8a91729 am 06ac96d1: am 4e965d95: Merge "libc: Remove deprecated register"
* commit '06ac96d134fe5c5f3797ef2adc9df837c45d74f3':
  libc: Remove deprecated register
2013-10-06 21:47:25 -07:00
Elliott Hughes
06ac96d134 am 4e965d95: Merge "libc: Remove deprecated register"
* commit '4e965d95cfe19cc7d3aefd9b8d0ad607475793fe':
  libc: Remove deprecated register
2013-10-06 21:45:58 -07:00
Elliott Hughes
4e965d95cf Merge "libc: Remove deprecated register" 2013-10-07 04:43:57 +00:00
Elliott Hughes
4d34e8d937 am 51bbfd6f: am 8eafc786: am fcfb6822: Merge "Upgrade to tzdata2013g."
* commit '51bbfd6fb20f983fb342ef260b8855d2b9ab98f8':
  Upgrade to tzdata2013g.
2013-10-06 20:06:03 -07:00
Elliott Hughes
51bbfd6fb2 am 8eafc786: am fcfb6822: Merge "Upgrade to tzdata2013g."
* commit '8eafc786eadea69cd1e7fde8afd9372a94dffff6':
  Upgrade to tzdata2013g.
2013-10-06 20:03:24 -07:00
Elliott Hughes
8eafc786ea am fcfb6822: Merge "Upgrade to tzdata2013g."
* commit 'fcfb6822d1cd26d754d6f6f3bfd737b33c55b7db':
  Upgrade to tzdata2013g.
2013-10-06 20:00:14 -07:00
Elliott Hughes
3fce401590 Upgrade to tzdata2013g.
From the release notes:

  Changes affecting current and near-future time stamps

    Morocco now observes DST from the last Sunday in March to the last
    Sunday in October, not April to September respectively.  (Thanks
    to Steffen Thorsen.)

(cherry picked from commit 40f072192f)

Change-Id: I247f8cf4ef32ec5d6e6fe3845f9a8977b7e748b9
2013-10-06 19:59:14 -07:00
Elliott Hughes
fcfb6822d1 Merge "Upgrade to tzdata2013g." 2013-10-07 02:57:30 +00:00
synergydev
baa5874404 libc: Remove deprecated register
In c++11, register has been deprecated, and
libc is now built as gnu++11

From the documentation:
A register specifier is a hint to the implementation
that the variable so declared will be heavily used.
[ Note: The hint can be ignored and in most implementations
it will be ignored if the address of the variable is taken.
This use is deprecated (see D.2)

Change-Id: I459dc3f5f9de63fc09eeda3bc6700f31bdf20f6f
2013-10-06 13:25:02 -07:00
Elliott Hughes
e1fe52ccf1 Upgrade to tzdata2013f.
From the release notes:

  Changes affecting near-future time stamps

    Tocantins will very likely not observe DST starting this spring.
    (Thanks to Steffen Thorsen.)

    Jordan will likely stay at UTC+3 indefinitely, and will not fall
    back this fall.

    Palestine will fall back at 00:00, not 01:00.  (Thanks to Steffen Thorsen.)

(cherry picked from commit 4ced7ef05a)

Change-Id: Icd4754694fbe3b7c475a63666eeeab36c72908ac
2013-10-06 11:41:17 -07:00
Elliott Hughes
21f5927605 Upgrade to tzdata2013e.
From the release notes:

  Changes affecting near-future time stamps

    This year Fiji will start DST on October 27, not October 20.
    (Thanks to David Wheeler for the heads-up.)  For now, guess that
    Fiji will continue to spring forward the Sunday before the fourth
    Monday in October.

  Changes affecting time stamps before 1970

    Pacific/Johnston is now a link to Pacific/Honolulu.  This corrects
    some errors before 1947.

    Some zones have been turned into links, when they differ from
    existing zones only in older data that was likely invented or that
    differs only in LMT or transition from LMT.  These changes affect
    only time stamps before 1943.  The affected zones are:
    Africa/Juba, America/Anguilla, America/Aruba, America/Dominica,
    America/Grenada, America/Guadeloupe, America/Marigot,
    America/Montserrat, America/St_Barthelemy, America/St_Kitts,
    America/St_Lucia, America/St_Thomas, America/St_Vincent,
    America/Tortola, and Europe/Vaduz.  (Thanks to Alois Treindl for
    confirming that the old Europe/Vaduz zone was wrong and the new
    link is better for WWII-era times.)

    Change Kingston Mean Time from -5:07:12 to -5:07:11.  This affects
    America/Cayman, America/Jamaica and America/Grand_Turk time stamps
    from 1890 to 1912.

    Change the UT offset of Bern Mean Time from 0:29:44 to 0:29:46.
    This affects Europe/Zurich time stamps from 1853 to 1894.  (Thanks
    to Alois Treindl).

    Change the date of the circa-1850 Zurich transition from 1849-09-12
    to 1853-07-16, overriding Shanks with data from Messerli about
    postal and telegraph time in Switzerland.

  Data changes affecting behavior of tzselect and similar programs

    Country code BQ is now called the more-common name "Caribbean Netherlands"
    rather than the more-official "Bonaire, St Eustatius & Saba".

    Remove from zone.tab the names America/Montreal, America/Shiprock,
    and Antarctica/South_Pole, as they are equivalent to existing
    same-country-code zones for post-1970 time stamps.  The data for
    these names are unchanged, so the names continue to work as before.

(cherry picked from commit 35b123ef1e)

Change-Id: Ieb2627cc817db93280ceabe4034800bf36ca3f5f
2013-10-06 11:40:07 -07:00
Elliott Hughes
40f072192f Upgrade to tzdata2013g.
From the release notes:

  Changes affecting current and near-future time stamps

    Morocco now observes DST from the last Sunday in March to the last
    Sunday in October, not April to September respectively.  (Thanks
    to Steffen Thorsen.)

Change-Id: I9a657a1b819ce17bb424474d4bcdae093f4c4dca
2013-10-06 11:35:34 -07:00
Elliott Hughes
42f9e130c4 am 9258c7b2: am b7d77a9e: am 56777421: Merge "Add arch-x86_64/include/machine."
* commit '9258c7b23edbc761bf4a5cec2f57f83574d6aec6':
  Add arch-x86_64/include/machine.
2013-10-04 17:36:58 -07:00
Elliott Hughes
11ef89183e am 12e62b4f: am fb8ce528: am 8fb977ba: Merge "Add arch-x86_64/bionic."
* commit '12e62b4fe73cb9a769e3ef4ef937bb4b7ba6d293':
  Add arch-x86_64/bionic.
2013-10-04 17:35:59 -07:00
Elliott Hughes
9258c7b23e am b7d77a9e: am 56777421: Merge "Add arch-x86_64/include/machine."
* commit 'b7d77a9eb1effd5f0472dff14a8fe77d9da2c7a2':
  Add arch-x86_64/include/machine.
2013-10-04 16:21:25 -07:00
Elliott Hughes
b7d77a9eb1 am 56777421: Merge "Add arch-x86_64/include/machine."
* commit '5677742199456e96a5f5e006102a0bafa79747b2':
  Add arch-x86_64/include/machine.
2013-10-04 16:19:29 -07:00
Elliott Hughes
5677742199 Merge "Add arch-x86_64/include/machine." 2013-10-04 23:17:31 +00:00