pierre
ea3bc10fd1
Change ReplaceForbiddenAsmSymbolChars to use ansistrings to avoid shortstring overflow
...
git-svn-id: trunk@29471 -
2015-01-14 13:43:14 +00:00
marco
0abb3f3e02
* fixed capitalization Int64 and added qword
...
git-svn-id: trunk@29470 -
2015-01-13 17:18:29 +00:00
marco
db43ec946f
* definition of internal type int64 for documentation purposes.
...
git-svn-id: trunk@29469 -
2015-01-13 17:14:51 +00:00
marco
bb4adddd2c
* fix for compilation error when building with buildunit instead of fppkg?
...
git-svn-id: trunk@29468 -
2015-01-13 16:27:37 +00:00
marco
bf33284b2f
* support for modifiable attributes. Mantis #26850
...
git-svn-id: trunk@29467 -
2015-01-13 15:34:33 +00:00
marco
d47aae933c
* ltelnet subcommand first character improvements. Mantis #27273
...
git-svn-id: trunk@29466 -
2015-01-13 14:51:32 +00:00
marco
b21d30b3aa
* mantis #27271 , enable ipc for solaris.
...
git-svn-id: trunk@29465 -
2015-01-13 14:40:58 +00:00
lacak
e8c40ee106
fcl-db: tests: rename test tables to "FPDEV2", which is automatically cleaned up upon test completion.
...
git-svn-id: trunk@29462 -
2015-01-13 12:04:55 +00:00
marco
16744dc6dc
* set tag to 900044 for easier scripting.
...
PR: #27284
Submitted by: John Marino
Reviewed by: Marco van de Voort
Approved by: Marco van de Voort
git-svn-id: trunk@29458 -
2015-01-13 09:02:26 +00:00
Tomas Hajny
a73c5c0c0d
* improved thread-safety in case of reinitialization of cached information after codepage change, improved fallback routines for upper/lowercase if no Unicode support is available
...
git-svn-id: trunk@29457 -
2015-01-13 01:11:28 +00:00
florian
ccb01d6196
* allow subtraction/addition of internally generated nodes, resolves #27256
...
git-svn-id: trunk@29456 -
2015-01-12 20:56:17 +00:00
pierre
1590ba813d
Test skipped for go32v2, because it forbids the testsuite to complete without manually killing the program
...
git-svn-id: trunk@29454 -
2015-01-12 16:54:39 +00:00
nickysn
513700cf64
* regenerate fpccfg.inc after r29434
...
git-svn-id: trunk@29453 -
2015-01-12 16:05:35 +00:00
pierre
c19f3d6994
Test fix Revision 29450 fro bug report 27294.
...
git-svn-id: trunk@29452 -
2015-01-12 15:13:15 +00:00
lacak
d033c7e122
fcl-db: tests: cosmetic + correct typos
...
git-svn-id: trunk@29451 -
2015-01-12 13:59:17 +00:00
pierre
9b468ba728
Change code so that the condition to use global or local symbol matches
...
the code written in hlcg.gen_proc_symbol to avoid change from AB_LOCAL
to AB_GLOBAL, which generates erroneous code (at least for targets using GOT)
git-svn-id: trunk@29450 -
2015-01-12 12:24:15 +00:00
pierre
a959b1a6ef
Add Warning/Hint if changing bind type after assembler symbol has
...
been used already.
Warning if from Global to local, temporarily downgraded to Note
to avoid faling cycle as -Sew is default.
git-svn-id: trunk@29449 -
2015-01-12 12:19:25 +00:00
lacak
9d6f5ece63
fcl-db: sqlite: add sqImplicitTransaction to ConnOptions.
...
git-svn-id: trunk@29448 -
2015-01-12 10:56:18 +00:00
marco
1b85962ef3
* put default libgcc path under if Dontlinkstdlibpath...
...
git-svn-id: trunk@29447 -
2015-01-12 10:34:39 +00:00
pierre
831a876ec5
Added asmsymbindname array name for TAsmSymBind type
...
for use in new messages commits 29444-29445
git-svn-id: trunk@29446 -
2015-01-12 10:15:17 +00:00
pierre
b3a4d47b96
Regenerated after msg/errore.msg commit:
...
Added two new messages for changes in assembler symbols after use.
Those changes can lead to invalid code generation.
git-svn-id: trunk@29445 -
2015-01-12 10:10:21 +00:00
pierre
18fe66b0e7
Added two new messages for changes in assembler symbols after use.
...
Those changes can lead to invalid code generation.
git-svn-id: trunk@29444 -
2015-01-12 10:05:21 +00:00
lacak
9fba59b3bc
fcl-db:
...
- base: added new TDataSetState: dsRefreshFields used in refreshing field between local TBufDataSet and remote DB during process of applying updates.
- mssql: implemented RefreshLastInsertID + test
git-svn-id: trunk@29443 -
2015-01-12 09:00:37 +00:00
lacak
8ae9752530
fcl-db: cosmetic
...
git-svn-id: trunk@29442 -
2015-01-12 06:38:29 +00:00
Tomas Hajny
c3fee174b8
* ensure initialization of CountryCode parameter for DosMapCase in OS2UpperAnsiString
...
git-svn-id: trunk@29441 -
2015-01-12 00:07:07 +00:00
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