Commit Graph

44468 Commits

Author SHA1 Message Date
nickysn
5406b13a08 - disable package fcl-res for i8086-msdos, since it doesn't build in 186+ mode,
so it prevents making an msdos installer. Note that the fcl-res package is
  currently unusable on this platform anyway, because it uses unit classes,
  which exceeds the 64kb global data limit (due to too much rtti) and thus
  doesn't work in any memory model currently supported (it should work in the
  huge model, but that is not ready yet).

git-svn-id: trunk@29440 -
2015-01-11 22:32:35 +00:00
joost
96ea6b0001 * Added uninstall command to fppkg
git-svn-id: trunk@29439 -
2015-01-11 18:22:01 +00:00
joost
e2b241e0ee * Added command to uninstall packages
git-svn-id: trunk@29438 -
2015-01-11 18:10:34 +00:00
nickysn
3af91db14d + added msdos to the NOUTILSTARGETS
git-svn-id: trunk@29437 -
2015-01-11 14:43:34 +00:00
nickysn
aeb8c97257 + added i8086 unit paths, containing the subarch and memory model to the default fpc.cfg
git-svn-id: trunk@29434 -
2015-01-11 12:45:43 +00:00
Tomas Hajny
16d4e39c59 * added information for future implementation of certain SMP specific API functions
git-svn-id: trunk@29433 -
2015-01-11 00:18:10 +00:00
Tomas Hajny
e7f76cee9e * fixed re-initialization of cached UConv object after changed codepage and added implementation of several more UnicodeStringManager routines
git-svn-id: trunk@29432 -
2015-01-11 00:16:12 +00:00
pierre
87b9c1b2ea Possible fix for the OpenSolaris x86_64 cycle failure, due to bind change from AB_GLOBAL back to AB_LOCAL after code generation, which lead to invalid code
git-svn-id: trunk@29431 -
2015-01-10 22:55:11 +00:00
lacak
1e3d48288c fcl-db: mssql: make Rollback more safe. Check if there is active transaction first to avoid error "The ROLLBACK TRANSACTION request has no corresponding BEGIN TRANSACTION."
Sometimes SQL Server automaticaly rollbacks transaction and then raises error ...
ODBC driver does same: IF @@TRANCOUNT>0 ROLLBACK.

git-svn-id: trunk@29430 -
2015-01-09 13:33:02 +00:00
yury
bb7aee5e8e * Added link to the pas2jni wiki page.
git-svn-id: trunk@29429 -
2015-01-08 13:19:05 +00:00
Károly Balogh
3b16824b9f ami-extra: fix build on amiga/m68k. this change is several days old, but forgot to commit *sigh*
git-svn-id: trunk@29428 -
2015-01-07 12:34:49 +00:00
svenbarth
af43e5e3e9 Fix for Mantis #24872.
psub.pas, tcgprocinfo.parse_body:
  * also check record symtables besides object symtables to determine whether the staticsymtable is accessed from a globally declared generic
  * use a translateable message if the static symtable is accessed if it should not
msg/errore.msg:
  + add new error message for when the static symtable is accessed from a global generic
msgidx.inc & msgtixt.inc:
  * regenerated

+ added test

git-svn-id: trunk@29427 -
2015-01-06 20:46:12 +00:00
florian
b13e00ea70 * make yysleng a longint
git-svn-id: trunk@29426 -
2015-01-06 16:01:33 +00:00
florian
15537361ee * patch by "rs" to support lines longer than 255 chars in h2pas, resolves #15056
git-svn-id: trunk@29425 -
2015-01-06 15:16:18 +00:00
florian
43515ab109 * explicitly add asmmode, resolves #27255
git-svn-id: trunk@29424 -
2015-01-06 14:45:34 +00:00
florian
11b68b0e11 * lazarus project file
git-svn-id: trunk@29423 -
2015-01-06 13:32:30 +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
marco
55cce4cb69 * strip outdated $If's. We don't bootstrap that much with 2.0.x anymore anyway.
git-svn-id: trunk@29420 -
2015-01-05 19:08:33 +00:00
yury
de770592da * pas2jni: - Fixed method pointer handling for ARM platforms.
- Support for the JNI_OnException custom handler.
  - Added useful info to the readme. 

git-svn-id: trunk@29419 -
2015-01-05 18:27:53 +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
marco
9b63b3f94e * one more versionupdate.
git-svn-id: trunk@29417 -
2015-01-05 15:07:54 +00:00
joost
3a5e83452a * No need to install resource-files from binaries, those are
linked into the binary

git-svn-id: trunk@29411 -
2015-01-05 11:46:42 +00:00
joost
d5d55cc796 * Re-generated fpmkunitsrc.inc
git-svn-id: trunk@29410 -
2015-01-05 11:43:46 +00:00
joost
1a90d29063 * Re-generated packages-Makefile.fpcs and Makefiles
git-svn-id: trunk@29409 -
2015-01-05 11:34:47 +00:00
joost
c4453766d9 * Renamed univint to iosxlocale in iosxlocale/Makefile.fpc
git-svn-id: trunk@29408 -
2015-01-05 11:18:58 +00:00
Károly Balogh
6070ac3def m68k: some more basic FPU stuff
git-svn-id: trunk@29407 -
2015-01-05 05:26:44 +00:00
Károly Balogh
e24f59fb9f IDE: enabled AROS' system clipboard code also for Amiga and MorphOS
git-svn-id: trunk@29406 -
2015-01-05 05:06:12 +00:00
Károly Balogh
285f564ed1 ami-extra: added to root packages Makefiles
git-svn-id: trunk@29405 -
2015-01-05 04:07:14 +00:00
Károly Balogh
0bc21e4c69 ami-extra: new package with utility/helper units common to all Amiga-like systems
git-svn-id: trunk@29404 -
2015-01-05 04:06:37 +00:00
Károly Balogh
842971f597 morphunits/amunits: fixed wrong argument register location for iffparse/CloseClipboard()
git-svn-id: trunk@29403 -
2015-01-05 01:20:35 +00:00
yury
3e5fab4334 * Updated revision.inc for fpcmake.
git-svn-id: trunk@29402 -
2015-01-05 00:46:29 +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
florian
9a9bf4be91 * write better hint message about the first occurence of an identifuer in case of a duplicate identifier error
git-svn-id: trunk@29400 -
2015-01-04 21:23:26 +00:00
marco
d407b668d1 * version updated to 3.1.1
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
joost
d53da9192b * Renamed pas2js package to utils-pas2js, for consistency
git-svn-id: trunk@29397 -
2015-01-04 20:46:57 +00:00
florian
9b6b029ca1 * patch by Yuri Zaporozhets to fix typos in text messages, resolves #27250
git-svn-id: trunk@29396 -
2015-01-04 20:46:36 +00:00
marco
bda05fb028 * further ipc solaris fixes by Werner B. Mantis #27223
git-svn-id: trunk@29395 -
2015-01-04 20:43:10 +00:00
joost
fcade9d8b8 * Re-generated utils-Makefile.fpcs and Makefiles
git-svn-id: trunk@29394 -
2015-01-04 20:37:29 +00:00
Jonas Maebe
bad1b2a1c1 * fix for issue introduced in r28862: the compiler considered also
dynamic arrays and fixed-length static arrays when looking for
    overloads of array constructors, while these are not valid in
    such cases (and it also gave an error afterwards when trying to
    actually use them). This caused a lot of spurious "can't select
    which overloaded routine to call" errors when using many JVM
    routines

git-svn-id: trunk@29393 -
2015-01-04 19:41:21 +00:00
yury
7f23fcd02c * pas2jni: Removed unneeded code. Added unsupported features to the readme.
git-svn-id: trunk@29392 -
2015-01-04 19:05:17 +00:00
florian
ec3063c8cc * forgot to regenerate msgtxt.inc
git-svn-id: trunk@29391 -
2015-01-04 18:48:52 +00:00
Tomas Hajny
bec4a9ceb7 * modified solution for ensuring validity of cached conversion objects
git-svn-id: trunk@29390 -
2015-01-04 18:28:14 +00:00
Tomas Hajny
faead59e7a * start building unicode related units
git-svn-id: trunk@29389 -
2015-01-04 18:23:13 +00:00
marco
ea6894cd14 * remove deprecated CASE node of socket addr (deprecated since 2010)
* remove inactive "legacysocket" 1.0.x functions. Passive for a whole 
    cycle without any questions
 * remove signed htonl versions.

git-svn-id: trunk@29388 -
2015-01-04 17:40:46 +00:00
marco
f2d4792342 * fix use of deprecated fields.
git-svn-id: trunk@29387 -
2015-01-04 17:36:48 +00:00
Károly Balogh
645058353e morphunits: added a MorphOS-adapted iffparse.library interface unit
git-svn-id: trunk@29386 -
2015-01-04 17:29:33 +00:00
pierre
017d82efb7 Regenerated after 29384: Add -Cg option for mips and mipsel cpu's on unix-like systems
git-svn-id: trunk@29385 -
2015-01-04 15:30:43 +00:00
pierre
491fb0dcce Add -Cg option for mips and mipsel cpu's on unix-like systems
git-svn-id: trunk@29384 -
2015-01-04 15:29:48 +00:00
florian
2c26c35eb6 * updated copyright year to 2015
+ added "and others" if translation was not updated yet

git-svn-id: trunk@29383 -
2015-01-04 15:26:29 +00:00
florian
29d4037a9c * make integer division instruction (div/idiv) on x86 dependent on the
resulttype of the div node set by the type checking pass, this is 
  also how the generic code generator handles it, resolves #27173

git-svn-id: trunk@29382 -
2015-01-04 13:08:57 +00:00