Commit Graph

44447 Commits

Author SHA1 Message Date
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
git-svn-id: trunk@29396 -
2015-01-04 20:46:36 +00:00
marco
bda05fb028 * further ipc solaris fixes by Werner B. Mantis
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 

git-svn-id: trunk@29382 -
2015-01-04 13:08:57 +00:00
Károly Balogh
3cdf2d0e53 AROS: fixed the new do_filesize() code to build on AROS.
git-svn-id: trunk@29381 -
2015-01-04 01:55:49 +00:00
Károly Balogh
f2c7a3efbf m68k: some assembler SwapEndian() implementations I did a while back. disabled for now, because they weren't extensively tested and benchmarked
git-svn-id: trunk@29380 -
2015-01-04 01:39:49 +00:00
Károly Balogh
3d2fca152b amicommon: a better, faster implementation of do_filesize(). since it no longer seeks, speed should be constant and not depend on the filesize and underlying FS fragmentation, among others
git-svn-id: trunk@29379 -
2015-01-04 01:32:37 +00:00
Jonas Maebe
b0c7415f3a * fixed CharLengthPChar() implementation and added comment (from Windows
sysutils unit) about what it does (this routine currently isn't used
    anywhere, so the bugs didn't really have any impact)

git-svn-id: trunk@29378 -
2015-01-03 22:58:10 +00:00
marco
95b005cab7 * merged in IPC for Solaris based on 2.6.4 patch, Mantis
git-svn-id: trunk@29377 -
2015-01-03 16:42:27 +00:00
marco
928a11cf8c * rename boyscout to lower case. Mantis
git-svn-id: trunk@29376 -
2015-01-03 14:04:23 +00:00
marco
6db1f5bfa8 * Delphi compat changes pchar->pansichar. add pppansichar to systemh.inc
git-svn-id: trunk@29375 -
2015-01-03 13:54:59 +00:00
blikblum
d0c8c121ab Change variables from PChar to PAnsiChar
Change FileName to UTF8String

git-svn-id: trunk@29374 -
2015-01-03 10:58:48 +00:00
pierre
cc537a2e76 Try to avoid uncorrect optimization
git-svn-id: trunk@29373 -
2015-01-02 23:00:22 +00:00
Károly Balogh
7a91d5f495 m68k: oops, unbroke the build with softfpu
git-svn-id: trunk@29372 -
2015-01-02 16:00:53 +00:00
Károly Balogh
d000b1bc7c m68k: basic 68881 fpu support. probably still broken at umpzillion places, and mostly untested, but at least it builds the RTL and all packages successfully with -Cp68020 -Cf68881 instead of dying with random internalerrors() and now even emits actual FPU opcodes.
git-svn-id: trunk@29370 -
2015-01-02 05:29:45 +00:00
joost
588256f79a * Added missing path-delimiter between target and packagevariant path
git-svn-id: trunk@29367 -
2015-01-01 13:55:51 +00:00
marco
43121ed5e1 * Fix for
git-svn-id: trunk@29365 -
2015-01-01 00:27:18 +00:00
marco
4733e50de5 * system unit additions from mantis . Exports some dynarray related RTTI functions.
git-svn-id: trunk@29364 -
2015-01-01 00:21:40 +00:00
joost
ff7ce315e6 * Replaced single events in TBuildEnine with TNotifyEventCollection. This
way multiple events can be bound on actions.
 * Added events to TCustomInstaller. The TBuildEngine is not initialized
   during the creation of the packages. So setting TBuildEngine-events
   was cumbersome.

git-svn-id: trunk@29363 -
2014-12-31 15:47:09 +00:00
florian
f813703cf3 * fixes several issues with loop unrolling
git-svn-id: trunk@29362 -
2014-12-31 15:45:06 +00:00
michael
868ba1560f * Applied patch by Michael Van Ham (bug ID 27220)
git-svn-id: trunk@29361 -
2014-12-30 07:35:31 +00:00
sergei
da8346079f * mips-linux: Enabled tf_safecall_exceptions (it just works, no reason to keep disabled) and also tf_pic_uses_got (so that checks elsewhere in compiler set pi_needs_got flag; actual functionality is not changed because currently MIPS just forces pi_needs_got unconditionally).
git-svn-id: trunk@29360 -
2014-12-29 23:26:40 +00:00
sergei
b46ce6b70e * Fixed condition to output div/divu having R0 as first operand as non-macros.
git-svn-id: trunk@29359 -
2014-12-29 23:19:01 +00:00
florian
0a19825e25 * elf_x86_64 -> elf_x86_64_sol2, should resolve
git-svn-id: trunk@29358 -
2014-12-29 17:57:45 +00:00
florian
3988de549b * updates for make 3.82
git-svn-id: trunk@29357 -
2014-12-29 11:44:35 +00:00