yury
|
2e58240861
* If there is no HOME directory, the current dir must be used.
|
12 years ago |
yury
|
8333a4d000
* Fixed expanding ~ if there is no HOME env var set.
|
12 years ago |
yury
|
5254f8e572
* Make sure that the thread has been started, before destroying the event.
|
12 years ago |
yury
|
4cec8df547
* Do not use DOS code pages for Android. Now all CP string tests pass on Android.
|
12 years ago |
yury
|
a5182d6487
* Use more common code pages 1251 and 1252 instead of old DOS code pages (not available on Android). There is Euro symbol character that has different code in 1251 and 1252 code pages. Use it for tests.
|
12 years ago |
yury
|
09e2ec28e6
* Skip 2 tests for android, since they require local execution.
|
12 years ago |
yury
|
32551f3c6b
* Fixed running library tests on android.
|
12 years ago |
yury
|
9330507f8d
* Implemented Unicode string manager for Android. It uses ICU library libicuuc.so. Note: ICU on Android has limited number of code pages. So don't expect support for DOS code pages or other exotic code pages.
|
12 years ago |
yury
|
7322164c0a
* I've found that libc on Android does not implement widechar case functions such as towupper(). Such functions are just wrappers over regular char functions. Therefore the whole cwstring unit is useless for Android. For now I've added stub cwstring unit for Android and reverted all Android specific changes in unix/cwstring.pp. Later, Unicode manager for Androud should be implemented using libicuuc, which is default Android lib.
|
12 years ago |
yury
|
b480479b8c
* Android does not have libiconv, so don't use it in cwstring unit. For now support only UTF-8 code page in ansistrings. Later it is possible to use libicuuc for code page conversions on Android.
|
12 years ago |
yury
|
26c1ab9375
* Added uuchar unit to build for android.
|
12 years ago |
yury
|
2dcb174f25
* Always specify dynamic linker name for executables.
|
12 years ago |
yury
|
b0fb02e4c9
* Updated Makefile
|
12 years ago |
yury
|
5fbb67a303
* cprt0.as is not needed, since we link to libc always.
|
12 years ago |
yury
|
97dd19b04f
* cprt0.as is not needed, since we link to libc always.
|
12 years ago |
yury
|
9b5511adac
* libctype is not needed, since only bionic is supported anyway.
|
12 years ago |
yury
|
6ccb152647
* Rework of Android startup code. It is needed to always link to libc on android to implement finalization and environment variables in shared libraries.
|
12 years ago |
yury
|
f37a18f600
* Enable weak externals for android.
|
12 years ago |
yury
|
1e78337015
* Oops, wrong commit r23235. Reverted. Now correct: Fixed lineinfo for Android.
|
12 years ago |
yury
|
fefaef34db
* Fixed lineinfo for Android.
|
12 years ago |
yury
|
17c9af9ec8
* Fixed the test for android.
|
12 years ago |
yury
|
e76af3a670
+ Added C object files for arm-android.
|
12 years ago |
yury
|
663f354471
* Support for running tests on a remote Android device using ADB.
|
12 years ago |
tom_at_work
|
75e57faba1
re-apply the changes of r22045 to correct files after recent revert
|
13 years ago |
tom_at_work
|
19238eafde
- revert r22045: applied changes to wrong files, i.e. linux system files, instead of android ones
|
13 years ago |
tom_at_work
|
810adb2f65
Merge with trunk r22040. Regenerated makefiles.
|
13 years ago |
tom_at_work
|
787ca1c0bc
Made cprt0 startup files to compile. Static executables using them likely do not work though.
|
13 years ago |
tom_at_work
|
fe87b547ea
Updated systems/t_android to only recognize the "bionic" libc as valid libc.
|
13 years ago |
florian
|
b330bba0bc
+ introduce -Oofastmath
|
13 years ago |
florian
|
8fd84376d7
* msg files regenerated
|
13 years ago |