Mattias Gaertner
c77b403928
pastojs: fixed rtti property override
...
git-svn-id: trunk@36783 -
2017-07-24 13:33:17 +00:00
pierre
1ff7f061ff
Sparc64 uses the same value as sparc for O_APPEND
...
git-svn-id: trunk@36782 -
2017-07-24 10:01:14 +00:00
pierre
6f6139609d
Add explicit '.set nompis16' at front of stabs debug information to solve bug report 32138
...
git-svn-id: trunk@36781 -
2017-07-24 07:31:31 +00:00
Károly Balogh
90ed130750
bsd: add support for syscalls on m68k, based on NetBSD/elf
...
git-svn-id: trunk@36780 -
2017-07-23 23:02:44 +00:00
Károly Balogh
847f014707
netbsd: prt0 startup code and dummy files for build pass for m68k
...
git-svn-id: trunk@36779 -
2017-07-23 22:43:31 +00:00
marcus
645dd2a272
amunits: move DoMethod/DoSuperMethod to intuition, Hook Helper to Utility, exec helper to exec, commodities macros to commodities, mark amigalib as deprecated
...
git-svn-id: trunk@36778 -
2017-07-23 21:52:30 +00:00
marcus
20f148ef89
Morphunits: move DoMethod/DoSuperMethod to intuition, Hook Helper to Utility, mark amigalib as deprecated
...
git-svn-id: trunk@36777 -
2017-07-23 19:59:05 +00:00
florian
a2e442e111
* keep the names of X, Y and Z in assembler files, fixes issue #32150
...
git-svn-id: trunk@36776 -
2017-07-23 19:24:45 +00:00
florian
8c33fbbe64
* indention fixed
...
git-svn-id: trunk@36775 -
2017-07-23 19:24:43 +00:00
michael
2d64b99ac8
* Added HTML to color functions
...
git-svn-id: trunk@36774 -
2017-07-23 14:40:29 +00:00
michael
2b8e23e722
* Fix bug ID #32114 : more value types for TRegistry
...
git-svn-id: trunk@36773 -
2017-07-23 14:28:28 +00:00
michael
ef809c6341
* Added UTF8 versions of some filenames (bug ID 31676)
...
git-svn-id: trunk@36772 -
2017-07-23 10:39:56 +00:00
michael
aa5b2ff6fb
* Fix bug ID #24099 (make sure self is not destroyed while disconnecting sink)
...
git-svn-id: trunk@36771 -
2017-07-23 10:22:46 +00:00
michael
4e494607d6
* Fix definition of REFIID
...
git-svn-id: trunk@36770 -
2017-07-23 09:49:35 +00:00
michael
aaf0647f58
* Fix bug ID #31462 : sysreallocmem uses sys* routines instead of installed memmanager routines
...
git-svn-id: trunk@36769 -
2017-07-23 09:23:02 +00:00
michael
3a046bda5f
* Fix bug ID #31647 : added new shift state: ssScrollH
...
git-svn-id: trunk@36768 -
2017-07-23 09:10:11 +00:00
michael
f61e1cdb85
* Fix bug ID #31569
...
git-svn-id: trunk@36767 -
2017-07-23 09:05:55 +00:00
michael
b1f2b6aeb9
* Add some missing pointer declarations and HWND_MESSAGE (bug ID 30450)
...
git-svn-id: trunk@36766 -
2017-07-23 08:54:16 +00:00
michael
3b5d532ab5
* Corrected patch from Rolf Wetjen to use unicode API on windows (bug ID 32185)
...
git-svn-id: trunk@36765 -
2017-07-22 17:09:45 +00:00
florian
3b48c6e316
* sparc64 uses the same different signal numbers as sparc32 on linux
...
git-svn-id: trunk@36764 -
2017-07-22 13:26:48 +00:00
florian
7ed3757f8c
+ TCGSparc64.a_load_reg_ref_unaligned
...
git-svn-id: trunk@36763 -
2017-07-21 21:17:41 +00:00
florian
eaa33f416c
* sparc64: fix int to bool type conversions for 64 bit ints
...
git-svn-id: trunk@36762 -
2017-07-21 20:41:14 +00:00
florian
d4e6824862
* sparc64-linux has to use syscall_nr_gettimeofday instead of syscall_nr_time as well
...
git-svn-id: trunk@36761 -
2017-07-21 19:51:44 +00:00
florian
10f52f1cac
* fixed fppipe for sparc64-linux
...
git-svn-id: trunk@36760 -
2017-07-21 19:32:52 +00:00
michael
ab0c29e54f
* Rename RawByteString version of TstringStream constructor, compiler cannot decide for empty string
...
git-svn-id: trunk@36759 -
2017-07-21 18:02:26 +00:00
michael
2b1bb6a5f5
* TStringStream now observes encoding, bug ID #30508
...
git-svn-id: trunk@36758 -
2017-07-21 17:02:37 +00:00
michael
9878dc280b
* Fix bug ID #32168
...
git-svn-id: trunk@36757 -
2017-07-21 16:08:01 +00:00
nickysn
7c306f18e3
+ perform unsigned modulus by power of 2 constant by using an AND instruction (instead of DIV) on x86
...
git-svn-id: trunk@36756 -
2017-07-21 15:58:26 +00:00
nickysn
9853c4a2a3
+ enabled the load-modify-store optimization for the double argument version
...
(i.e. shift/rotate by k) of sar, rol and ror with type conversion on i386 and
x86_64.
git-svn-id: trunk@36755 -
2017-07-21 13:17:18 +00:00
Mattias Gaertner
5494057e7f
fcl-passrc: resolver: eval const str()
...
git-svn-id: trunk@36754 -
2017-07-20 18:13:55 +00:00
nickysn
c8377d3bfc
+ enabled the load-modify-store optimization for the double argument version
...
(i.e. shift/rotate by k) of sar, rol and ror on i386 and x86_64. Only the case
without any implicit type conversions is handled for now.
git-svn-id: trunk@36753 -
2017-07-20 14:09:25 +00:00
michael
b34ff11803
* Fix bug ID #32172 , correct installation of sighandlers
...
git-svn-id: trunk@36752 -
2017-07-20 11:39:16 +00:00
michael
d975ec6d0b
* Patch from Cyrax to initialize search index (bug id 32173)
...
git-svn-id: trunk@36751 -
2017-07-20 08:50:01 +00:00
michael
547f08e6ea
* Add TimeStamp property to TSearchRec (reworked patch from Ondrej Pokorny, bug ID #32165 )
...
git-svn-id: trunk@36750 -
2017-07-20 07:35:51 +00:00
michael
63b4a1b7e0
Stream PPI data only when needed (Patch from Ondrej Pokorny)
...
git-svn-id: trunk@36749 -
2017-07-20 07:31:16 +00:00
marco
f3e55c4019
* fixes from WP reported on forum "non blocking bugs in chmcmd"
...
git-svn-id: trunk@36747 -
2017-07-19 07:49:10 +00:00
pierre
6fdd952fd9
Fix check for setting use_unlimited_pic_mode for sparc64
...
git-svn-id: trunk@36746 -
2017-07-18 18:02:36 +00:00
nickysn
e562926763
+ implemented the load/modify/store optimization for i:=sar/rol/ror(i) when
...
there's a type conversion involved as well (e.g. uint32:=SarLongInt(unit32) ).
This only works for signed<->unsigned conversions of equal size, due to the
nature of the sar, rol and ror operations.
git-svn-id: trunk@36745 -
2017-07-18 13:48:35 +00:00
pierre
903955f329
Add 's' for sparc64 specific message prefix
...
git-svn-id: trunk@36744 -
2017-07-18 12:50:47 +00:00
pierre
4c3d8d422a
Add _GLOBAL_OFFSET_TABLE_ for sparc64 if -Cg is used
...
git-svn-id: trunk@36743 -
2017-07-18 12:49:26 +00:00
michael
2f9627f9f5
* Add missing functions from wincon.h (bug id 29963)
...
git-svn-id: trunk@36742 -
2017-07-18 07:22:38 +00:00
pierre
f3459454e6
Fix compilation failure for sparc CPU
...
git-svn-id: trunk@36741 -
2017-07-18 04:47:49 +00:00
michael
32cdee6f5d
* Fix bugs 30950 & 29781
...
git-svn-id: trunk@36740 -
2017-07-17 16:24:05 +00:00
nickysn
cb0c947f37
+ enabled the load-modify-store optimization for the single argument version
...
(i.e. shift/rotate by 1) of sar, rol and ror on i386 and x86_64.
git-svn-id: trunk@36739 -
2017-07-17 14:50:39 +00:00
florian
4ce6575096
* rebuilt Makefile
...
git-svn-id: trunk@36738 -
2017-07-16 09:24:22 +00:00
florian
a7d127cf08
* only sparc v7 and v8 require an instruction between FCMP and the branch
...
git-svn-id: trunk@36737 -
2017-07-16 09:24:20 +00:00
florian
ac894831e4
* use the 64 bit path in tSparcmoddivnode.pass_generate_code for all 64 bit types (including currency) on sparc64
...
git-svn-id: trunk@36736 -
2017-07-16 09:24:18 +00:00
florian
9e1dd6d9b5
* lpi version updated
...
git-svn-id: trunk@36735 -
2017-07-16 09:24:15 +00:00
Mattias Gaertner
64a6eaf91a
fcl-passrc: resolver: eval const set of char, int, bool
...
git-svn-id: trunk@36734 -
2017-07-15 09:50:15 +00:00
Károly Balogh
40cf0deab7
show the right help text for skipcrossprograms option
...
git-svn-id: trunk@36733 -
2017-07-14 23:12:12 +00:00