2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  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 жил өмнө
  florian 2fc350eabd * the reference counter offset depends only on the current rtl, not the compiler version, so no ifdef needed 13 жил өмнө
  florian fb7f25f410 * removed wrong -N switch (switch is not used) description 13 жил өмнө
  florian ecdec2e431 * disable reg. allocator optimization introduced in r21812 for now because it caused some trouble, see #22405 13 жил өмнө
  masta 51af7bd440 Assembly version of fpc_ansistr_incr_ref for ARM 13 жил өмнө
  masta b9770519f8 Assembly version of fpc_ansistr_decr_ref for ARM 13 жил өмнө