Commit Graph

78 Commits

Author SHA1 Message Date
Jonas Maebe
fa328436ab * regenerated for iphonesim/x86-64
git-svn-id: trunk@29974 -
2015-02-23 22:56:41 +00:00
Jonas Maebe
3d01d4ceb1 * regenerated with Darwin/AArch64 support
git-svn-id: trunk@29950 -
2015-02-23 22:54:53 +00:00
yury
ed770f4485 * Use threadvar for the module name buffer to be thread-safe.
git-svn-id: trunk@29422 -
2015-01-06 11:20:20 +00:00
yury
870b4d1ffe * On Android the dladdr() function does not return full path to modules. Emulate dladdr() by reading the /proc/self/maps to get full path to modules.
git-svn-id: trunk@29418 -
2015-01-05 15:26:16 +00:00
yury
b401a90eab * Re-enable UnixGetModuleByAddrHook for Android to fix back traces for libraries. Get dladdr() dynamically at run-time to support older versions of Android.
git-svn-id: trunk@29401 -
2015-01-05 00:45:07 +00:00
marco
d407b668d1 * version updated to 3.1.1
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
florian
3988de549b * updates for make 3.82
git-svn-id: trunk@29357 -
2014-12-29 11:44:35 +00:00
pierre
3d34a8a3b0 Makefiles updated with fpcmake rev 27428
git-svn-id: trunk@27508 -
2014-04-10 09:58:17 +00:00
pierre
ae8679ec60 Remove varutils and variants units which are now in rtl-objpas package
git-svn-id: trunk@27504 -
2014-04-10 09:48:38 +00:00
marco
a818559481 * clocale moved to rtl-extra.
git-svn-id: trunk@27376 -
2014-03-30 15:27:35 +00:00
marco
c6424b2e0b * moved unit terminfo to rtl-console
git-svn-id: trunk@27353 -
2014-03-29 21:00:50 +00:00
marco
959ea7f5bb * printer unit moved. Amiga unit also moved but it is not actively used.
git-svn-id: trunk@27351 -
2014-03-29 20:35:28 +00:00
marco
7f8a9bcf6e * serial to rtl-extra
git-svn-id: trunk@27350 -
2014-03-29 20:06:36 +00:00
marco
c465d3d64a * moving 4 cp9* units. These are 16-bit and big.
git-svn-id: trunk@27349 -
2014-03-29 19:43:13 +00:00
marco
ed3a49372d * strutils moved to packages/rtl-objpas
git-svn-id: trunk@27339 -
2014-03-29 17:51:44 +00:00
yury
73c26bd6be * mipsel-android: Regenerated makefiles. From now the mipsel-android target can be built and used.
git-svn-id: trunk@26705 -
2014-02-07 12:37:17 +00:00
yury
b21471a772 * mipsel-android: Fixed calling library startup code.
git-svn-id: trunk@26699 -
2014-02-07 10:16:43 +00:00
yury
bb1a2d21ab * mipsel-android: Fixed library loading.
git-svn-id: trunk@26689 -
2014-02-06 19:09:58 +00:00
yury
b995da1e06 + Added mipsel-android startup files by Vsevolod Alekseyev.
git-svn-id: trunk@26688 -
2014-02-06 18:33:23 +00:00
Tomas Hajny
ce4cb437e2 + character sets for central Europe added also to Makefiles as implicit units
git-svn-id: trunk@26526 -
2014-01-20 00:20:11 +00:00
marco
f09374a197 * winsock(and -2), sockets and gpm to rtl-extra.
git-svn-id: trunk@26426 -
2014-01-11 19:45:37 +00:00
marco
876c2c5cca * also remove variants.
git-svn-id: trunk@26406 -
2014-01-07 08:13:07 +00:00
marco
41ef2a7a29 * more makefile fixes last change, mantis #25500
git-svn-id: trunk@26405 -
2014-01-06 21:01:01 +00:00
paul
14a34239cc rtl: add cp856 to makefiles
git-svn-id: trunk@26387 -
2014-01-05 06:03:28 +00:00
marco
a001e12d04 * rtl-console initial version.
git-svn-id: trunk@26372 -
2014-01-03 22:19:02 +00:00
marco
ebe262762a * Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes
those records via system. 

git-svn-id: trunk@26356 -
2014-01-02 13:26:09 +00:00
yury
90b8e051cb * Fixed crash during dll loading on android-i386 (Stupid error because I am not comfortable with at&t i386 assembler syntax). Issue #25435.
git-svn-id: trunk@26269 -
2013-12-23 12:02:50 +00:00
nickysn
1bea98995b * regenerated fpcmake makefiles after r25642
git-svn-id: trunk@25644 -
2013-10-05 10:11:27 +00:00
yury
7e5af23ace * Android: There are cases when libc "environ" var may be NULL. Check for such case and provide fake valid environment. Bug #24519.
git-svn-id: trunk@24804 -
2013-06-04 15:21:29 +00:00
pierre
d1d0ed3c16 Regenerate all Makefiles with an up-to-date fpcmake binary
git-svn-id: trunk@24371 -
2013-04-29 12:40:50 +00:00
pierre
78a7043352 Regenerate all Makefiles with an up-to-date fpcmake binary (dummy commit)
git-svn-id: trunk@24367 -
2013-04-29 12:30:54 +00:00
florian
3d7033d81e * Makefiles regenerated
git-svn-id: trunk@24325 -
2013-04-25 20:25:57 +00:00
paul
a592e77f35 rtl: add missing windows codepages (mantis #0024294)
git-svn-id: trunk@24295 -
2013-04-22 01:48:12 +00:00
paul
db357320d7 rtl: install all cpXXX .ppu and .o files
git-svn-id: trunk@23802 -
2013-03-12 11:44:15 +00:00
paul
5157304998 rtl: build fpwidestring for the same platforms as character unit
git-svn-id: trunk@23801 -
2013-03-12 03:23:08 +00:00
paul
e379daaf9c compiler, rtl: move cpXXXX.pas files from compiler to RTL\charmaps directory and cleanup them, enable charmaps building for the majority of targets
git-svn-id: trunk@23799 -
2013-03-12 01:35:25 +00:00
yury
5d061a7efa * Do not use persistent register r5 in the library init code. It fixes crash during library load on some versions of Android. Issue #23974.
* Made the startup code Thumb-safe.

git-svn-id: trunk@23694 -
2013-03-04 23:49:41 +00:00
yury
8bce7058fc * Build unixcp for android too.
git-svn-id: trunk@23674 -
2013-02-28 20:01:50 +00:00
yury
3fbe35da4b * Reverted r23646, since missing clocale has been committed.
git-svn-id: trunk@23649 -
2013-02-24 13:29:30 +00:00
yury
65d610902b + Forgot to commit dummy clocale. It has caused Issue #23931.
git-svn-id: trunk@23648 -
2013-02-24 13:27:50 +00:00
svenbarth
f229d601de Fix for Mantis #23931.
rtl/android/Makefile.fpc:
  * clocale.pp is located in $(UNIXINCDIR)

git-svn-id: trunk@23646 -
2013-02-22 17:32:58 +00:00
yury
9712b36821 + Add dummy clocale unit for Android to fix packages compilation.
git-svn-id: trunk@23636 -
2013-02-20 16:09:06 +00:00
yury
c27dcfd5b1 * Fixed building of Android RTL with newer versions of make. Issue #23911.
* Disabled building of clocale, since it does not work anyway. A new android implementation is needed.
* Disabled building of x86 and ports units. They are useless on Android.

git-svn-id: trunk@23635 -
2013-02-20 15:53:13 +00:00
florian
4eb660699c * patch by Takeda Matsuki to fix building for android with make 3.82, resolves #23911
git-svn-id: trunk@23632 -
2013-02-19 20:52:47 +00:00
yury
cf52a07470 * Updated makefiles.
git-svn-id: trunk@23609 -
2013-02-13 17:46:54 +00:00
yury
9471fb4f9e * Added ICU version of Android 4.1.
* Increment by 2 when finding an unknown ICU version.

git-svn-id: branches/targetandroid@23483 -
2013-01-22 09:47:31 +00:00
yury
0abe1d270b * Fixed file description.
git-svn-id: branches/targetandroid@23450 -
2013-01-18 23:27:45 +00:00
yury
04fd0eeee2 * Simplify arm startup code.
git-svn-id: branches/targetandroid@23449 -
2013-01-18 23:27:02 +00:00
yury
2aa9111b7c * Fixed file description.
git-svn-id: branches/targetandroid@23448 -
2013-01-18 23:25:58 +00:00
yury
3ed10a6936 * Rewrite initialization code for i386-android. i386-android works.
git-svn-id: branches/targetandroid@23447 -
2013-01-18 23:19:29 +00:00