yury
|
2e58240861
* If there is no HOME directory, the current dir must be used.
|
12 лет назад |
yury
|
8333a4d000
* Fixed expanding ~ if there is no HOME env var set.
|
12 лет назад |
yury
|
5254f8e572
* Make sure that the thread has been started, before destroying the event.
|
12 лет назад |
yury
|
4cec8df547
* Do not use DOS code pages for Android. Now all CP string tests pass on Android.
|
12 лет назад |
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 лет назад |
yury
|
09e2ec28e6
* Skip 2 tests for android, since they require local execution.
|
12 лет назад |
yury
|
32551f3c6b
* Fixed running library tests on android.
|
12 лет назад |
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 лет назад |
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 лет назад |
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 лет назад |
yury
|
26c1ab9375
* Added uuchar unit to build for android.
|
12 лет назад |
yury
|
2dcb174f25
* Always specify dynamic linker name for executables.
|
12 лет назад |
yury
|
b0fb02e4c9
* Updated Makefile
|
12 лет назад |
yury
|
5fbb67a303
* cprt0.as is not needed, since we link to libc always.
|
12 лет назад |
yury
|
97dd19b04f
* cprt0.as is not needed, since we link to libc always.
|
12 лет назад |
yury
|
9b5511adac
* libctype is not needed, since only bionic is supported anyway.
|
12 лет назад |
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 лет назад |
yury
|
f37a18f600
* Enable weak externals for android.
|
12 лет назад |
yury
|
1e78337015
* Oops, wrong commit r23235. Reverted. Now correct: Fixed lineinfo for Android.
|
12 лет назад |
yury
|
fefaef34db
* Fixed lineinfo for Android.
|
12 лет назад |
yury
|
17c9af9ec8
* Fixed the test for android.
|
12 лет назад |
yury
|
e76af3a670
+ Added C object files for arm-android.
|
12 лет назад |
yury
|
663f354471
* Support for running tests on a remote Android device using ADB.
|
12 лет назад |
tom_at_work
|
75e57faba1
re-apply the changes of r22045 to correct files after recent revert
|
13 лет назад |
tom_at_work
|
19238eafde
- revert r22045: applied changes to wrong files, i.e. linux system files, instead of android ones
|
13 лет назад |
tom_at_work
|
810adb2f65
Merge with trunk r22040. Regenerated makefiles.
|
13 лет назад |
tom_at_work
|
787ca1c0bc
Made cprt0 startup files to compile. Static executables using them likely do not work though.
|
13 лет назад |
tom_at_work
|
fe87b547ea
Updated systems/t_android to only recognize the "bionic" libc as valid libc.
|
13 лет назад |
florian
|
b330bba0bc
+ introduce -Oofastmath
|
13 лет назад |
florian
|
8fd84376d7
* msg files regenerated
|
13 лет назад |