------------------------------------------------------------------------
r42022 | pierre | 2019-05-08 11:38:43 +0200 (Wed, 08 May 2019) | 1 line
Do not use BSD system tar option -I if TARPROG is gtar for OpenBSD
------------------------------------------------------------------------
--- Merging r42022 into '.':
U tests/Makefile
U tests/Makefile.fpc
--- Recording mergeinfo for merge of r42022 into '.':
U .
git-svn-id: branches/fixes_3_2@42023 -
C compiler/systems.pas
--- Recording mergeinfo for merge of r41709 into '.':
U .
Summary of conflicts:
Text conflicts: 1
# revisions: 41709
git-svn-id: branches/fixes_3_2@41989 -
U packages/opengl/src/gl.pp
U packages/opengl/src/glu.pp
U packages/opengl/src/glut.pp
--- Recording mergeinfo for merge of r41646 into '.':
U .
--- Merging r41647 into '.':
G packages/opengl/src/gl.pp
G packages/opengl/src/glu.pp
G packages/opengl/src/glut.pp
--- Recording mergeinfo for merge of r41647 into '.':
G .
--- Merging r41675 into '.':
U compiler/systems/i_bsd.pas
--- Recording mergeinfo for merge of r41675 into '.':
G .
--- Merging r41695 into '.':
A rtl/openbsd/si_impl.inc
U rtl/openbsd/si_intf.inc
U rtl/openbsd/si_prc.pp
U rtl/openbsd/x86_64/si_prc.inc
--- Recording mergeinfo for merge of r41695 into '.':
G .
--- Merging r41696 into '.':
U compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41696 into '.':
G .
--- Merging r41697 into '.':
G compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41697 into '.':
G .
--- Merging r41698 into '.':
G compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41698 into '.':
G .
--- Merging r41699 into '.':
G compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41699 into '.':
G .
--- Merging r41700 into '.':
G compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41700 into '.':
G .
--- Merging r41701 into '.':
U rtl/openbsd/si_impl.inc
G rtl/openbsd/si_intf.inc
G rtl/openbsd/x86_64/si_prc.inc
--- Recording mergeinfo for merge of r41701 into '.':
G .
# revisions: 41646,41647,41675,41695,41696,41697,41698,41699,41700,41701
git-svn-id: branches/fixes_3_2@41985 -
U packages/morphunits/src/amigados.pas
U packages/morphunits/src/exec.pas
--- Recording mergeinfo for merge of r41941 into '.':
U .
--- Merging r41942 into '.':
U packages/arosunits/src/amigados.pas
--- Recording mergeinfo for merge of r41942 into '.':
G .
--- Merging r41944 into '.':
U packages/arosunits/src/agraphics.pas
--- Recording mergeinfo for merge of r41944 into '.':
G .
--- Merging r41945 into '.':
U packages/morphunits/src/agraphics.pas
--- Recording mergeinfo for merge of r41945 into '.':
G .
--- Merging r41947 into '.':
U packages/arosunits/src/intuition.pas
--- Recording mergeinfo for merge of r41947 into '.':
G .
--- Merging r41948 into '.':
U packages/morphunits/src/intuition.pas
--- Recording mergeinfo for merge of r41948 into '.':
G .
--- Merging r41953 into '.':
U packages/morphunits/src/utility.pas
--- Recording mergeinfo for merge of r41953 into '.':
G .
--- Merging r41955 into '.':
U packages/amunits/src/coreunits/agraphics.pas
U packages/amunits/src/coreunits/clipboard.pas
U packages/amunits/src/coreunits/intuition.pas
--- Recording mergeinfo for merge of r41955 into '.':
G .
--- Merging r41956 into '.':
U packages/arosunits/src/datatypes.pas
U packages/arosunits/src/locale.pas
U packages/arosunits/src/serial.pas
U packages/arosunits/src/workbench.pas
--- Recording mergeinfo for merge of r41956 into '.':
G .
--- Merging r41957 into '.':
U packages/morphunits/src/datatypes.pas
--- Recording mergeinfo for merge of r41957 into '.':
G .
# revisions: 41941,41942,41944,41945,41947,41948,41953,41955,41956,41957
git-svn-id: branches/fixes_3_2@41984 -
r41159 | pierre | 2019-02-01 13:26:46 +0000 (Fri, 01 Feb 2019) | 1 line
Fix parallel make for embedded rtl
------------------------------------------------------------------------
--- Merging r41159 into '.':
U rtl/embedded/Makefile
U rtl/embedded/Makefile.fpc
--- Recording mergeinfo for merge of r41159 into '.':
U .
git-svn-id: branches/fixes_3_2@41974 -
U rtl/inc/objc.pp
--- Recording mergeinfo for merge of r41243 into '.':
U .
--- Merging r41335 into '.':
U compiler/arm/cgcpu.pas
U compiler/cgobj.pas
--- Recording mergeinfo for merge of r41335 into '.':
G .
--- Merging r41422 into '.':
U compiler/scanner.pas
--- Recording mergeinfo for merge of r41422 into '.':
G .
--- Merging r41474 into '.':
U compiler/pexpr.pas
A tests/webtbf/tw35149a.pp
A tests/webtbs/tw35149.pp
--- Recording mergeinfo for merge of r41474 into '.':
G .
--- Merging r41650 into '.':
U compiler/aarch64/racpugas.pas
--- Recording mergeinfo for merge of r41650 into '.':
G .
--- Merging r41651 into '.':
U tests/test/taarch64abi.pp
--- Recording mergeinfo for merge of r41651 into '.':
G .
--- Merging r41905 into '.':
U compiler/utils/ppuutils/ppudump.pp
--- Recording mergeinfo for merge of r41905 into '.':
G .
git-svn-id: branches/fixes_3_2@41943 -
U rtl/amicommon/athreads.pp
U rtl/amicommon/tthread.inc
--- Recording mergeinfo for merge of r41584 into '.':
U .
# revisions: 41584
r41584 | karoly | 2019-03-04 02:43:42 +0100 (Mon, 04 Mar 2019) | 1 line
Changed paths:
M /trunk/rtl/amicommon/athreads.pp
M /trunk/rtl/amicommon/tthread.inc
amicommon: add some naive RTLEventWaitFor implementation, add long standing tthread.inc patch by Sven. Synchronize/CheckSynchronize should now work on Amiga
git-svn-id: branches/fixes_3_2@41940 -
U rtl/win/wininc/ascdef.inc
U rtl/win/wininc/ascfun.inc
U rtl/win/wininc/unidef.inc
U rtl/win/wininc/unifun.inc
--- Recording mergeinfo for merge of r41918 into '.':
U .
--- Merging r41919 into '.':
U rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r41919 into '.':
G .
--- Merging r41920 into '.':
G rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r41920 into '.':
G .
--- Merging r41921 into '.':
U rtl/win/wininc/func.inc
--- Recording mergeinfo for merge of r41921 into '.':
G .
--- Merging r41922 into '.':
U rtl/win/wininc/messages.inc
--- Recording mergeinfo for merge of r41922 into '.':
G .
--- Merging r41925 into '.':
G rtl/win/wininc/func.inc
--- Recording mergeinfo for merge of r41925 into '.':
G .
--- Merging r41926 into '.':
G rtl/win/wininc/func.inc
--- Recording mergeinfo for merge of r41926 into '.':
G .
--- Merging r41930 into '.':
G rtl/win/wininc/func.inc
--- Recording mergeinfo for merge of r41930 into '.':
G .
# revisions: 41918,41919,41920,41921,41922,41925,41926,41930
r41918 | marco | 2019-04-21 20:00:24 +0200 (Sun, 21 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/ascdef.inc
M /trunk/rtl/win/wininc/ascfun.inc
M /trunk/rtl/win/wininc/unidef.inc
M /trunk/rtl/win/wininc/unifun.inc
* QueryFullProcessImageName
r41919 | marco | 2019-04-21 20:06:09 +0200 (Sun, 21 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/defines.inc
* PROCESS_NAME_NATIVE constant
r41920 | marco | 2019-04-21 20:10:12 +0200 (Sun, 21 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/defines.inc
* PROCESS_QUERY_LIMITED_INFORMATION, mantis 35423
r41921 | marco | 2019-04-21 20:12:57 +0200 (Sun, 21 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/func.inc
* IsDebuggerPresent, bug #35422
r41922 | marco | 2019-04-22 11:42:44 +0200 (Mon, 22 Apr 2019) | 1 line
Changed paths:
M /trunk/rtl/win/wininc/messages.inc
* add uint typecast to some negative message numbers Mantis 035324
r41925 | marco | 2019-04-22 21:51:41 +0200 (Mon, 22 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/func.inc
* wow64 related functions from mantis 034328
r41926 | marco | 2019-04-23 09:50:12 +0200 (Tue, 23 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/func.inc
* iswow64present and enable*fsredirection with a byte as param because the BOOLEAN type is a byte according to MSDN. Mantis 035429
r41930 | marco | 2019-04-25 11:06:23 +0200 (Thu, 25 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/func.inc
* GetPhysicallyInstalledSystemMemory mantis 035439 by 440bx
git-svn-id: branches/fixes_3_2@41937 -
U packages/fcl-db/src/json/extjsdataset.pp
U packages/fcl-db/src/json/fpjsondataset.pp
--- Recording mergeinfo for merge of r40644 into '.':
U .
--- Merging r41656 into '.':
U packages/fcl-db/src/base/xmldatapacketreader.pp
--- Recording mergeinfo for merge of r41656 into '.':
G .
--- Merging r41796 into '.':
U packages/fcl-db/src/base/dsparams.inc
--- Recording mergeinfo for merge of r41796 into '.':
G .
# revisions: 40644,41656,41796
r40644 | michael | 2018-12-25 17:29:19 +0100 (Tue, 25 Dec 2018) | 1 line
Changed paths:
M /trunk/packages/fcl-db/src/json/extjsdataset.pp
M /trunk/packages/fcl-db/src/json/fpjsondataset.pp
* Implement locate and lookup
r41656 | michael | 2019-03-09 18:34:49 +0100 (Sat, 09 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-db/src/base/xmldatapacketreader.pp
* Small compatibility fix for width
r41796 | marcus | 2019-03-26 16:47:08 +0100 (Tue, 26 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-db/src/base/dsparams.inc
Fixed compilation after r41795
git-svn-id: branches/fixes_3_2@41935 -
U packages/fpmake_add.inc
U packages/fpmake_proc.inc
A packages/libmagic
A packages/libmagic/Makefile
A packages/libmagic/Makefile.fpc
A packages/libmagic/examples
A packages/libmagic/examples/basic.pp
A packages/libmagic/fpmake.pp
A packages/libmagic/src
A packages/libmagic/src/libmagic.pp
--- Recording mergeinfo for merge of r41271 into '.':
U .
--- Merging r41330 into '.':
U rtl/objpas/sysutils/syssr.inc
U rtl/objpas/sysutils/sysstr.inc
U rtl/objpas/sysutils/sysstrh.inc
U rtl/objpas/sysutils/sysuni.inc
U rtl/objpas/sysutils/sysunih.inc
U rtl/objpas/sysutils/syswide.inc
U rtl/objpas/sysutils/syswideh.inc
--- Recording mergeinfo for merge of r41330 into '.':
G .
--- Merging r41336 into '.':
G rtl/objpas/sysutils/sysstr.inc
G rtl/objpas/sysutils/sysstrh.inc
U rtl/win/sysutils.pp
--- Recording mergeinfo for merge of r41336 into '.':
G .
--- Merging r41337 into '.':
G rtl/win/sysutils.pp
--- Recording mergeinfo for merge of r41337 into '.':
G .
--- Merging r41342 into '.':
U rtl/objpas/objpas.pp
--- Recording mergeinfo for merge of r41342 into '.':
G .
--- Merging r41343 into '.':
U packages/rtl-objpas/src/inc/strutils.pp
--- Recording mergeinfo for merge of r41343 into '.':
G .
--- Recording mergeinfo for merge of r41400 into '.':
G .
--- Merging r41547 into '.':
U rtl/objpas/sysutils/sysencodingh.inc
--- Recording mergeinfo for merge of r41547 into '.':
G .
# revisions: 41271,41330,41336,41337,41342,41343,41400,41547
r41271 | michael | 2019-02-09 20:57:11 +0100 (Sat, 09 Feb 2019) | 1 line
Changed paths:
M /trunk/packages/fpmake_add.inc
M /trunk/packages/fpmake_proc.inc
A /trunk/packages/libmagic
A /trunk/packages/libmagic/Makefile
A /trunk/packages/libmagic/Makefile.fpc
A /trunk/packages/libmagic/examples
A /trunk/packages/libmagic/examples/basic.pp
A /trunk/packages/libmagic/fpmake.pp
A /trunk/packages/libmagic/src
A /trunk/packages/libmagic/src/libmagic.pp
* libmagic headers by Silvio Clecio
r41330 | michael | 2019-02-16 08:55:26 +0100 (Sat, 16 Feb 2019) | 1 line
Changed paths:
M /trunk/rtl/objpas/sysutils/syssr.inc
M /trunk/rtl/objpas/sysutils/sysstr.inc
M /trunk/rtl/objpas/sysutils/sysstrh.inc
M /trunk/rtl/objpas/sysutils/sysuni.inc
M /trunk/rtl/objpas/sysutils/sysunih.inc
M /trunk/rtl/objpas/sysutils/syswide.inc
M /trunk/rtl/objpas/sysutils/syswideh.inc
* Add overloaded version of stringreplace with replacement count (ID 23987)
r41336 | michael | 2019-02-16 11:50:31 +0100 (Sat, 16 Feb 2019) | 1 line
Changed paths:
M /trunk/rtl/objpas/sysutils/sysstr.inc
M /trunk/rtl/objpas/sysutils/sysstrh.inc
M /trunk/rtl/win/sysutils.pp
* Complete the implementation of IsLeadChar
r41337 | michael | 2019-02-16 11:52:51 +0100 (Sat, 16 Feb 2019) | 1 line
Changed paths:
M /trunk/rtl/win/sysutils.pp
* Actually call InitLeadBytes
r41342 | michael | 2019-02-16 13:52:00 +0100 (Sat, 16 Feb 2019) | 1 line
Changed paths:
M /trunk/rtl/objpas/objpas.pp
* Add overloaded version of AssignFile with codepage. See bug ID #34889
r41343 | michael | 2019-02-16 15:52:17 +0100 (Sat, 16 Feb 2019) | 1 line
Changed paths:
M /trunk/packages/rtl-objpas/src/inc/strutils.pp
* Fix bug ID #35098 (count param)
r41400 | yury | 2019-02-20 16:11:45 +0100 (Wed, 20 Feb 2019) | 1 line
Changed paths:
M /trunk/rtl/android/sysandroid.inc
M /trunk/rtl/linux/system.pp
* android: Fixed stdio redirection for threads.
r41547 | michael | 2019-03-02 11:42:19 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
M /trunk/rtl/objpas/sysutils/sysencodingh.inc
* Make FreeEncodings protected: they cannot be public, as it causes AVs (see bug ID #34856)
git-svn-id: branches/fixes_3_2@41933 -
U packages/paszlib/src/ziputils.pas
--- Recording mergeinfo for merge of r41648 into '.':
U .
--- Merging r41803 into '.':
U rtl/objpas/sysutils/fmtflt.inc
--- Recording mergeinfo for merge of r41803 into '.':
G .
--- Merging r41807 into '.':
U packages/paszlib/src/zipper.pp
--- Recording mergeinfo for merge of r41807 into '.':
G .
--- Merging r41818 into '.':
U rtl/objpas/classes/cregist.inc
--- Recording mergeinfo for merge of r41818 into '.':
G .
# revisions: 41648,41803,41807,41818
r41648 | michael | 2019-03-09 15:58:53 +0100 (Sat, 09 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/paszlib/src/ziputils.pas
* Fix bug #35211, open mode when unzipping
r41803 | michael | 2019-03-30 16:47:50 +0100 (Sat, 30 Mar 2019) | 1 line
Changed paths:
M /trunk/rtl/objpas/sysutils/fmtflt.inc
* Fix formatfloat in case E not followed by +/- (bug id 35297)
r41807 | michael | 2019-03-31 18:22:10 +0200 (Sun, 31 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/paszlib/src/zipper.pp
* Fix bug ID #35269, patch from Bart Broersma
r41818 | michael | 2019-04-01 19:25:29 +0200 (Mon, 01 Apr 2019) | 1 line
Changed paths:
M /trunk/rtl/objpas/classes/cregist.inc
* Patch from Ondrej Pokorny to make RegisterClassAlias thread-safe
git-svn-id: branches/fixes_3_2@41927 -
U rtl/objpas/sysutils/sysstr.inc
U rtl/objpas/sysutils/sysstrh.inc
--- Recording mergeinfo for merge of r40529 into '.':
U .
--- Merging r40548 into '.':
U rtl/unix/unix.pp
--- Recording mergeinfo for merge of r40548 into '.':
G .
--- Merging r40803 into '.':
U utils/ptopu.pp
--- Recording mergeinfo for merge of r40803 into '.':
G .
--- Merging r40818 into '.':
U packages/openssl/src/openssl.pas
--- Recording mergeinfo for merge of r40818 into '.':
G .
--- Merging r40838 into '.':
G packages/openssl/src/openssl.pas
--- Recording mergeinfo for merge of r40838 into '.':
G .
--- Merging r40841 into '.':
U packages/fcl-res/src/coffwriter.pp
--- Recording mergeinfo for merge of r40841 into '.':
G .
--- Merging r40908 into '.':
U rtl/inc/getopts.pp
--- Recording mergeinfo for merge of r40908 into '.':
G .
--- Merging r41085 into '.':
U rtl/objpas/sysutils/syswide.inc
U rtl/objpas/sysutils/syswideh.inc
--- Recording mergeinfo for merge of r41085 into '.':
G .
--- Merging r41263 into '.':
U packages/rtl-objpas/src/inc/strutils.pp
--- Recording mergeinfo for merge of r41263 into '.':
G .
--- Merging r41331 into '.':
U rtl/objpas/classes/parser.inc
--- Recording mergeinfo for merge of r41331 into '.':
G .
--- Merging r41332 into '.':
U packages/fcl-xml/src/xmlconf.pp
--- Recording mergeinfo for merge of r41332 into '.':
G .
# revisions: 40529,40548,40803,40818,40838,40841,40908,41085,41263,41331,41332
r40529 | michael | 2018-12-12 09:29:24 +0100 (Wed, 12 Dec 2018) | 1 line
Changed paths:
M /trunk/rtl/objpas/sysutils/sysstr.inc
M /trunk/rtl/objpas/sysutils/sysstrh.inc
Added overloads UintToStr for Delphi compatbibility (bug ID 0034690)
r40548 | michael | 2018-12-14 11:00:44 +0100 (Fri, 14 Dec 2018) | 1 line
Changed paths:
M /trunk/rtl/unix/unix.pp
* Fix bug #0034499
r40803 | michael | 2019-01-08 04:55:32 +0100 (Tue, 08 Jan 2019) | 1 line
Changed paths:
M /trunk/utils/ptopu.pp
* Applied patch by Bart Broersma to fix bug ID #34277
r40818 | michael | 2019-01-09 16:04:04 +0100 (Wed, 09 Jan 2019) | 1 line
Changed paths:
M /trunk/packages/openssl/src/openssl.pas
* Add PEM_write_bio_PKCS7, bug ID #0034842
r40838 | michael | 2019-01-10 23:11:33 +0100 (Thu, 10 Jan 2019) | 1 line
Changed paths:
M /trunk/packages/openssl/src/openssl.pas
* Fix stack overflow
r40841 | michael | 2019-01-11 11:53:45 +0100 (Fri, 11 Jan 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-res/src/coffwriter.pp
* Call inherited constructor
r40908 | michael | 2019-01-19 17:35:30 +0100 (Sat, 19 Jan 2019) | 1 line
Changed paths:
M /trunk/rtl/inc/getopts.pp
* Fix bug ID #19842 using patch from Bart Broersma
r41085 | marco | 2019-01-27 15:52:52 +0100 (Sun, 27 Jan 2019) | 2 lines
Changed paths:
M /trunk/rtl/objpas/sysutils/syswide.inc
M /trunk/rtl/objpas/sysutils/syswideh.inc
* unicode version of isleadchar. utf8 still to follow, see #34754
r41263 | marco | 2019-02-09 13:31:15 +0100 (Sat, 09 Feb 2019) | 2 lines
Changed paths:
M /trunk/packages/rtl-objpas/src/inc/strutils.pp
* Patch from Serge Anvarov with missing strutils aliases. Mantis #35047
r41331 | michael | 2019-02-16 09:39:40 +0100 (Sat, 16 Feb 2019) | 1 line
Changed paths:
M /trunk/rtl/objpas/classes/parser.inc
Fix bug ID #35086: TParser should reset position (tentative)
r41332 | michael | 2019-02-16 09:50:13 +0100 (Sat, 16 Feb 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-xml/src/xmlconf.pp
* Fix bug ID #34854
git-svn-id: branches/fixes_3_2@41923 -
A packages/fcl-pdf/examples/diamond.png
U packages/fcl-pdf/examples/testfppdf.lpr
U packages/fcl-pdf/src/fppdf.pp
--- Recording mergeinfo for merge of r41551 into '.':
G .
--- Merging r41552 into '.':
U packages/fcl-pdf/examples/testfppdf.lpi
G packages/fcl-pdf/src/fppdf.pp
--- Recording mergeinfo for merge of r41552 into '.':
G .
--- Merging r41553 into '.':
U packages/fcl-pdf/src/fpttf.pp
--- Recording mergeinfo for merge of r41553 into '.':
G .
--- Merging r41591 into '.':
G packages/fcl-pdf/src/fppdf.pp
--- Recording mergeinfo for merge of r41591 into '.':
G .
--- Merging r41592 into '.':
G packages/fcl-pdf/src/fpttf.pp
--- Recording mergeinfo for merge of r41592 into '.':
G .
--- Merging r41798 into '.':
G packages/fcl-pdf/src/fppdf.pp
--- Recording mergeinfo for merge of r41798 into '.':
G .
--- Merging r41799 into '.':
G packages/fcl-pdf/src/fppdf.pp
--- Recording mergeinfo for merge of r41799 into '.':
G .
--- Merging r41800 into '.':
U packages/fcl-pdf/utils/ttfdump.lpr
--- Recording mergeinfo for merge of r41800 into '.':
G .
# revisions: 41551,41552,41553,41591,41592,41798,41799,41800
r41551 | michael | 2019-03-02 13:21:28 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
A /trunk/packages/fcl-pdf/examples/diamond.png
M /trunk/packages/fcl-pdf/examples/testfppdf.lpr
M /trunk/packages/fcl-pdf/src/fppdf.pp
* Patch from Ondrej Pokorny to add transparency
r41552 | michael | 2019-03-02 13:31:18 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-pdf/examples/testfppdf.lpi
M /trunk/packages/fcl-pdf/src/fppdf.pp
* Small change in API, use set instead of 2 booleans
r41553 | michael | 2019-03-02 15:05:23 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-pdf/src/fpttf.pp
* Add (Get|Find)PostScriptFontName
r41591 | michael | 2019-03-05 12:23:56 +0100 (Tue, 05 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-pdf/src/fppdf.pp
* Fix AV
r41592 | michael | 2019-03-05 12:24:23 +0100 (Tue, 05 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-pdf/src/fpttf.pp
* Fixed typo
r41798 | michael | 2019-03-26 22:31:46 +0100 (Tue, 26 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-pdf/src/fppdf.pp
* Fix bug ID #0035252, eliminate wrong combination of options
r41799 | michael | 2019-03-26 22:35:15 +0100 (Tue, 26 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-pdf/src/fppdf.pp
* Fix range check error (bug ID 35251)
r41800 | michael | 2019-03-26 22:36:01 +0100 (Tue, 26 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-pdf/utils/ttfdump.lpr
* Fix range check error (bug ID 35251)
git-svn-id: branches/fixes_3_2@41916 -
U packages/fcl-image/src/fpreadgif.pas
--- Recording mergeinfo for merge of r40995 into '.':
U .
--- Merging r41341 into '.':
A packages/fcl-image/examples/DejaVuLGCSans.ttf
A packages/fcl-image/examples/edit-clear.png
A packages/fcl-image/examples/fpcanvasalphadraw.pp
U packages/fcl-image/src/ellipses.pp
U packages/fcl-image/src/fpcanvas.inc
U packages/fcl-image/src/fpcanvas.pp
U packages/fcl-image/src/fpinterpolation.inc
U packages/fcl-image/src/ftfont.pp
U packages/fcl-image/src/pixtools.pp
--- Recording mergeinfo for merge of r41341 into '.':
G .
--- Merging r41409 into '.':
G packages/fcl-image/src/fpreadgif.pas
--- Recording mergeinfo for merge of r41409 into '.':
G .
--- Merging r41410 into '.':
U packages/fcl-image/examples/imgconv.pp
--- Recording mergeinfo for merge of r41410 into '.':
G .
--- Merging r41411 into '.':
G packages/fcl-image/examples/imgconv.pp
--- Recording mergeinfo for merge of r41411 into '.':
G .
--- Merging r41546 into '.':
U packages/fcl-image/src/clipping.pp
--- Recording mergeinfo for merge of r41546 into '.':
G .
--- Merging r41550 into '.':
G packages/fcl-image/src/ellipses.pp
U packages/fcl-image/src/fpcolcnv.inc
U packages/fcl-image/src/fpimage.pp
U packages/fcl-image/src/fpwritexpm.pp
G packages/fcl-image/src/ftfont.pp
--- Recording mergeinfo for merge of r41550 into '.':
G .
--- Merging r41802 into '.':
G packages/fcl-image/examples/imgconv.pp
--- Recording mergeinfo for merge of r41802 into '.':
G .
# revisions: 40995,41341,41409,41410,41411,41546,41550,41802
r40995 | marco | 2019-01-22 16:11:04 +0100 (Tue, 22 Jan 2019) | 3 lines
Changed paths:
M /trunk/packages/fcl-image/src/fpreadgif.pas
* don't hangt on corrupt gifs, exit loops at end of streams.
Fixes mantis #34919
r41341 | michael | 2019-02-16 13:43:14 +0100 (Sat, 16 Feb 2019) | 1 line
Changed paths:
A /trunk/packages/fcl-image/examples/DejaVuLGCSans.ttf
A /trunk/packages/fcl-image/examples/edit-clear.png
A /trunk/packages/fcl-image/examples/fpcanvasalphadraw.pp
M /trunk/packages/fcl-image/src/ellipses.pp
M /trunk/packages/fcl-image/src/fpcanvas.inc
M /trunk/packages/fcl-image/src/fpcanvas.pp
M /trunk/packages/fcl-image/src/fpinterpolation.inc
M /trunk/packages/fcl-image/src/ftfont.pp
M /trunk/packages/fcl-image/src/pixtools.pp
* Patch from Ondrej Pokorny, to demonstrate alpha blending mode
r41409 | michael | 2019-02-22 09:03:39 +0100 (Fri, 22 Feb 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-image/src/fpreadgif.pas
* Patch from Anton Kavalenka to fix gif reading (bug ID 35134)
r41410 | michael | 2019-02-22 09:05:24 +0100 (Fri, 22 Feb 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-image/examples/imgconv.pp
* Support reading gifs
r41411 | michael | 2019-02-22 09:07:21 +0100 (Fri, 22 Feb 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-image/examples/imgconv.pp
* Add gif to help message
r41546 | michael | 2019-03-02 11:29:44 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-image/src/clipping.pp
* Fix bug #35127 in CheckRectClipping, patch from Ondrej Pokorny
r41550 | michael | 2019-03-02 13:13:31 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-image/src/ellipses.pp
M /trunk/packages/fcl-image/src/fpcolcnv.inc
M /trunk/packages/fcl-image/src/fpimage.pp
M /trunk/packages/fcl-image/src/fpwritexpm.pp
M /trunk/packages/fcl-image/src/ftfont.pp
* optimization by Ondrej Pokorny, add const in front of TFPColor arguments where possible (bug ID 35131)
r41802 | michael | 2019-03-26 23:24:49 +0100 (Tue, 26 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/fcl-image/examples/imgconv.pp
* Enhance example to allow specify grayscale for tiff
git-svn-id: branches/fixes_3_2@41915 -
U compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41637 into '.':
U .
--- Merging r41638 into '.':
G compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41638 into '.':
G .
--- Merging r41639 into '.':
G compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41639 into '.':
G .
--- Merging r41652 into '.':
G compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41652 into '.':
G .
--- Merging r41668 into '.':
G compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41668 into '.':
G .
# revisions: 41637,41638,41639,41652,41668
r41637 | nickysn | 2019-03-08 16:59:00 +0100 (Fri, 08 Mar 2019) | 2 lines
Changed paths:
M /trunk/compiler/systems/t_bsd.pas
* Correct library search path for OpenBSD. Based on 1/3 of OpenBSD ports patch
patch-fpcsrc_compiler_systems_t_bsd_pas
r41638 | nickysn | 2019-03-08 17:01:30 +0100 (Fri, 08 Mar 2019) | 2 lines
Changed paths:
M /trunk/compiler/systems/t_bsd.pas
* always add -nopie to linker flags on OpenBSD. Based on 2/3 of OpenBSD ports
patch patch-fpcsrc_compiler_systems_t_bsd_pas
r41639 | nickysn | 2019-03-08 17:04:48 +0100 (Fri, 08 Mar 2019) | 2 lines
Changed paths:
M /trunk/compiler/systems/t_bsd.pas
* Do not link to /usr/libexec/ld.so as a shared library on OpenBSD. Based on 3/3
of OpenBSD ports patch patch-fpcsrc_compiler_systems_t_bsd_pas
r41652 | nickysn | 2019-03-09 17:11:52 +0100 (Sat, 09 Mar 2019) | 3 lines
Changed paths:
M /trunk/compiler/systems/t_bsd.pas
* link with -nopie on OpenBSD only if PIC code generation is disabled
r41668 | nickysn | 2019-03-10 16:56:09 +0100 (Sun, 10 Mar 2019) | 5 lines
Changed paths:
M /trunk/compiler/systems/t_bsd.pas
+ pass the -dynamic-linker option to the linker even when making a static binary
on OpenBSD, because that seems to be needed in order to produce a static
position independent executable in the correct format for that platform
git-svn-id: branches/fixes_3_2@41901 -
A packages/regexpr/tests/testregexpr.pp
A packages/regexpr/tests/tcregexp.pp
A packages/regexpr/tests/testregexpr.lpi
U packages/regexpr/src/regexpr.pas
--- Recording mergeinfo for merge of r39993 into '.':
U .
--- Merging r40056 into '.':
G packages/regexpr/src/regexpr.pas
--- Recording mergeinfo for merge of r40056 into '.':
G .
# revisions: 39993,40056
r39993 | michael | 2018-10-20 14:09:07 +0200 (Sat, 20 Oct 2018) | 1 line
Changed paths:
M /trunk/packages/regexpr/src/regexpr.pas
A /trunk/packages/regexpr/tests/tcregexp.pp
A /trunk/packages/regexpr/tests/testregexpr.lpi
A /trunk/packages/regexpr/tests/testregexpr.pp
* Fix bug #0034429, replace now can use escape sequences, and lineending can be set
r40056 | michael | 2018-10-27 17:08:00 +0200 (Sat, 27 Oct 2018) | 1 line
Changed paths:
M /trunk/packages/regexpr/src/regexpr.pas
* Introduce overloaded version of ReplaceRegexpr which allows to set more options (see bug ID #34429).
git-svn-id: branches/fixes_3_2@41899 -
U packages/ide/fpmwnd.inc
U packages/ide/fpide.pas
--- Recording mergeinfo for merge of r40804 into '.':
U .
--- Merging r40811 into '.':
U packages/fv/src/editors.pas
U packages/fv/src/statuses.pas
U packages/fv/src/validate.pas
--- Recording mergeinfo for merge of r40811 into '.':
G .
# revisions: 40804,40811
r40804 | michael | 2019-01-08 05:15:38 +0100 (Tue, 08 Jan 2019) | 1 line
Changed paths:
M /trunk/packages/ide/fpide.pas
M /trunk/packages/ide/fpmwnd.inc
* Apply patch from Margers to fix bug ID #6496
r40811 | marco | 2019-01-09 11:18:36 +0100 (Wed, 09 Jan 2019) | 1 line
Changed paths:
M /trunk/packages/fv/src/editors.pas
M /trunk/packages/fv/src/statuses.pas
M /trunk/packages/fv/src/validate.pas
* patch from Margers that fixes parameter arrays formatstr, mantis 34839
git-svn-id: branches/fixes_3_2@41895 -
U rtl/win/wininc/struct.inc
--- Recording mergeinfo for merge of r40842 into '.':
U .
--- Merging r41555 into '.':
U rtl/win/wininc/unifun.inc
U rtl/win/wininc/ascdef.inc
U rtl/win/wininc/redef.inc
U rtl/win/wininc/unidef.inc
U rtl/win/wininc/ascfun.inc
--- Recording mergeinfo for merge of r41555 into '.':
G .
--- Merging r41556 into '.':
U rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r41556 into '.':
G .
--- Merging r41559 into '.':
U rtl/win/wininc/base.inc
U rtl/win/wininc/func.inc
G rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r41559 into '.':
G .
--- Merging r41560 into '.':
G rtl/win/wininc/func.inc
--- Recording mergeinfo for merge of r41560 into '.':
G .
--- Merging r41562 into '.':
G rtl/win/wininc/ascfun.inc
G rtl/win/wininc/struct.inc
G rtl/win/wininc/unifun.inc
G rtl/win/wininc/ascdef.inc
G rtl/win/wininc/unidef.inc
G rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r41562 into '.':
G .
--- Merging r41635 into '.':
G rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r41635 into '.':
G .
--- Merging r41845 into '.':
G rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r41845 into '.':
G .
--- Merging r41854 into '.':
G rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r41854 into '.':
G .
--- Merging r41857 into '.':
G rtl/win/wininc/func.inc
--- Recording mergeinfo for merge of r41857 into '.':
G .
--- Merging r41861 into '.':
G rtl/win/wininc/defines.inc
--- Recording mergeinfo for merge of r41861 into '.':
G .
--- Merging r41891 into '.':
G rtl/win/wininc/func.inc
--- Recording mergeinfo for merge of r41891 into '.':
G .
--- Merging r41892 into '.':
G rtl/win/wininc/func.inc
--- Recording mergeinfo for merge of r41892 into '.':
G .
--- Merging r41893 into '.':
G rtl/win/wininc/func.inc
G rtl/win/wininc/redef.inc
--- Recording mergeinfo for merge of r41893 into '.':
G .
# revisions: 40842,41555,41556,41559,41560,41562,41635,41845,41854,41857,41861,41891,41892,41893
r40842 | marco | 2019-01-11 15:01:15 +0100 (Fri, 11 Jan 2019) | 6 lines
Changed paths:
M /trunk/rtl/win/wininc/struct.inc
* problems reported by nanobit mantis #34850 corrected.
- (probably Copy and paste) error in emrpolyline16
- EMREXTCREATEFONTINDIRECTW.elfw is of a W type
- a few missing ^ pointer to's.
r41555 | marco | 2019-03-02 15:35:33 +0100 (Sat, 02 Mar 2019) | 5 lines
Changed paths:
M /trunk/rtl/win/wininc/ascdef.inc
M /trunk/rtl/win/wininc/ascfun.inc
M /trunk/rtl/win/wininc/redef.inc
M /trunk/rtl/win/wininc/unidef.inc
M /trunk/rtl/win/wininc/unifun.inc
* Fix for #35146 getfullpathname.
* asc* uni* versions become pointer variants.
* delphi overloads move to redef.
* remove old comment (<2005) from redef. Possible related to constness. (LPCSTR vs LPSTR)
* also added $ifdef unicode version. Most redefs don't.
r41556 | marco | 2019-03-02 15:46:27 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
M /trunk/rtl/win/wininc/defines.inc
* add missing file_attribute constants, mantis #35120
r41559 | marco | 2019-03-02 19:22:01 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
M /trunk/rtl/win/wininc/base.inc
M /trunk/rtl/win/wininc/defines.inc
M /trunk/rtl/win/wininc/func.inc
* fix for #35111 EnumTimeFormatsEx. Prepared by 440bx
r41560 | marco | 2019-03-02 19:24:42 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
M /trunk/rtl/win/wininc/func.inc
* fix for #35119 geterrormode declaration by 440bx.
r41562 | marco | 2019-03-02 22:09:18 +0100 (Sat, 02 Mar 2019) | 1 line
Changed paths:
M /trunk/rtl/win/wininc/ascdef.inc
M /trunk/rtl/win/wininc/ascfun.inc
M /trunk/rtl/win/wininc/defines.inc
M /trunk/rtl/win/wininc/struct.inc
M /trunk/rtl/win/wininc/unidef.inc
M /trunk/rtl/win/wininc/unifun.inc
* GetComputerNameEx/A/W Mantis #35115
r41635 | svenbarth | 2019-03-08 15:47:22 +0100 (Fri, 08 Mar 2019) | 1 line
Changed paths:
M /trunk/rtl/win/wininc/defines.inc
+ fix for Mantis #35203: add TLS_OUT_OF_INDEXES constant to Windows unit
r41845 | marco | 2019-04-06 16:57:50 +0200 (Sat, 06 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/defines.inc
* metrics constants by Gareth and 440bx. Added SM_CARETBLINKINGENABLED for good measure.
r41854 | marco | 2019-04-09 15:21:17 +0200 (Tue, 09 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/defines.inc
* readd bottomleft #35350
r41857 | marco | 2019-04-10 16:48:27 +0200 (Wed, 10 Apr 2019) | 1 line
Changed paths:
M /trunk/rtl/win/wininc/func.inc
* add readdirectorychangedw (only -W function) mantis 35311
r41861 | marco | 2019-04-11 10:11:31 +0200 (Thu, 11 Apr 2019) | 1 line
Changed paths:
M /trunk/rtl/win/wininc/defines.inc
* add MB_CANCELTRYCONTINUE and MB*MASK constants. mantis 35244
r41891 | marco | 2019-04-17 17:57:05 +0200 (Wed, 17 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/func.inc
* fix mantis 35368 and mantis 35369
r41892 | marco | 2019-04-17 18:01:50 +0200 (Wed, 17 Apr 2019) | 2 lines
Changed paths:
M /trunk/rtl/win/wininc/func.inc
* and the setters.
r41893 | marco | 2019-04-18 11:00:42 +0200 (Thu, 18 Apr 2019) | 1 line
Changed paths:
M /trunk/rtl/win/wininc/func.inc
M /trunk/rtl/win/wininc/redef.inc
* Mantis 35257 modifyworldtransform, defined with var parameter could also take NIL. Split into straight pointer + redef var overload.
git-svn-id: branches/fixes_3_2@41894 -
r41159 | pierre | 2019-02-01 13:26:46 +0000 (Fri, 01 Feb 2019) | 1 line
Fix parallel make for embedded rtl
------------------------------------------------------------------------
--- Merging r41159 into '.':
U rtl/embedded/Makefile
U rtl/embedded/Makefile.fpc
--- Recording mergeinfo for merge of r41159 into '.':
U .
git-svn-id: branches/fixes_3_2@41889 -
------------------------------------------------------------------------
r41767 | pierre | 2019-03-22 14:26:39 +0000 (Fri, 22 Mar 2019) | 1 line
Fix tkBool in class method TValue.Make
------------------------------------------------------------------------
r41768 | pierre | 2019-03-22 14:27:41 +0000 (Fri, 22 Mar 2019) | 1 line
Explicitly set values inside TestDataSize procedure to avoid range check errors as values are copied when TValue.Make is called
------------------------------------------------------------------------
git-svn-id: branches/fixes_3_2@41873 -
U rtl/bsd/ostypes.inc
--- Recording mergeinfo for merge of r41640 into '.':
U .
--- Merging r41642 into '.':
G rtl/bsd/ostypes.inc
--- Recording mergeinfo for merge of r41642 into '.':
G .
--- Merging r41643 into '.':
G rtl/bsd/ostypes.inc
--- Recording mergeinfo for merge of r41643 into '.':
G .
--- Merging r41645 into '.':
U rtl/openbsd/i386/prt0.as
U rtl/openbsd/i386/cprt0.as
U rtl/openbsd/x86_64/gprt0.as
U rtl/openbsd/x86_64/prt0.as
U rtl/openbsd/x86_64/cprt0.as
--- Recording mergeinfo for merge of r41645 into '.':
G .
--- Merging r41649 into '.':
G rtl/openbsd/i386/prt0.as
G rtl/openbsd/i386/cprt0.as
G rtl/openbsd/x86_64/prt0.as
G rtl/openbsd/x86_64/cprt0.as
--- Recording mergeinfo for merge of r41649 into '.':
G .
--- Merging r41653 into '.':
U rtl/openbsd/x86_64/prt0.as
--- Recording mergeinfo for merge of r41653 into '.':
G .
--- Merging r41654 into '.':
G rtl/openbsd/x86_64/prt0.as
--- Recording mergeinfo for merge of r41654 into '.':
G .
--- Merging r41659 into '.':
G rtl/openbsd/x86_64/prt0.as
--- Recording mergeinfo for merge of r41659 into '.':
G .
--- Merging r41660 into '.':
G rtl/openbsd/x86_64/prt0.as
--- Recording mergeinfo for merge of r41660 into '.':
G .
--- Merging r41669 into '.':
U rtl/openbsd/x86_64/cprt0.as
--- Recording mergeinfo for merge of r41669 into '.':
G .
--- Merging r41670 into '.':
G rtl/openbsd/x86_64/cprt0.as
--- Recording mergeinfo for merge of r41670 into '.':
G .
--- Merging r41671 into '.':
G rtl/openbsd/x86_64/cprt0.as
--- Recording mergeinfo for merge of r41671 into '.':
G .
--- Merging r41672 into '.':
U tests/test/cg/obj/openbsd/x86_64/cpptcl2.o
U tests/test/cg/obj/openbsd/x86_64/tcext3.o
U tests/test/cg/obj/openbsd/x86_64/tcext4.o
U tests/test/cg/obj/openbsd/x86_64/tcext5.o
U tests/test/cg/obj/openbsd/x86_64/tcext6.o
U tests/test/cg/obj/openbsd/x86_64/ctest.o
U tests/test/cg/obj/openbsd/x86_64/cpptcl1.o
--- Recording mergeinfo for merge of r41672 into '.':
G .
--- Merging r41677 into '.':
U rtl/openbsd/termios.inc
--- Recording mergeinfo for merge of r41677 into '.':
G .
--- Merging r41678 into '.':
U packages/rtl-console/src/unix/keyboard.pp
--- Recording mergeinfo for merge of r41678 into '.':
G .
--- Merging r41682 into '.':
U rtl/openbsd/i386/prt0.as
--- Recording mergeinfo for merge of r41682 into '.':
G .
--- Merging r41683 into '.':
G rtl/openbsd/i386/prt0.as
--- Recording mergeinfo for merge of r41683 into '.':
G .
--- Merging r41685 into '.':
G rtl/openbsd/i386/prt0.as
--- Recording mergeinfo for merge of r41685 into '.':
G .
--- Merging r41686 into '.':
G rtl/openbsd/i386/cprt0.as
--- Recording mergeinfo for merge of r41686 into '.':
G .
--- Merging r41687 into '.':
G rtl/openbsd/i386/cprt0.as
--- Recording mergeinfo for merge of r41687 into '.':
G .
--- Merging r41688 into '.':
U tests/test/cg/obj/openbsd/i386/tcext3.o
U tests/test/cg/obj/openbsd/i386/tcext4.o
U tests/test/cg/obj/openbsd/i386/tcext5.o
U tests/test/cg/obj/openbsd/i386/tcext6.o
U tests/test/cg/obj/openbsd/i386/ctest.o
U tests/test/cg/obj/openbsd/i386/cpptcl1.o
U tests/test/cg/obj/openbsd/i386/cpptcl2.o
--- Recording mergeinfo for merge of r41688 into '.':
G .
--- Merging r41692 into '.':
A rtl/openbsd/si_dll.pp
A rtl/openbsd/i386/si_c.inc
A rtl/openbsd/i386/si_prc.inc
A rtl/openbsd/i386/si_dll.inc
A rtl/openbsd/si_c.pp
A rtl/openbsd/si_prc.pp
A rtl/openbsd/x86_64/si_c.inc
A rtl/openbsd/x86_64/si_prc.inc
A rtl/openbsd/x86_64/si_dll.inc
A rtl/openbsd/si_intf.inc
--- Recording mergeinfo for merge of r41692 into '.':
G .
# revisions: 41640,41642,41643,41645,41649,41653,41654,41659,41660,41669,41670,41671,41672,41677,41678,41682,41683,41685,41686,41687,41688,41692
r41640 | nickysn | 2019-03-08 17:14:40 +0100 (Fri, 08 Mar 2019) | 2 lines
Changed paths:
M /trunk/rtl/bsd/ostypes.inc
* Adjust for OpenBSD struct changes in the 'stat' structure. Based on OpenBSD
ports patch patch-fpcsrc_rtl_bsd_ostypes_inc
r41642 | nickysn | 2019-03-08 17:22:53 +0100 (Fri, 08 Mar 2019) | 2 lines
Changed paths:
M /trunk/rtl/bsd/ostypes.inc
* Adjust for OpenBSD struct changes in the 'dirent' structure. Based on OpenBSD
ports patch patch-fpcsrc_rtl_bsd_ostypes_inc
r41643 | nickysn | 2019-03-08 17:26:40 +0100 (Fri, 08 Mar 2019) | 2 lines
Changed paths:
M /trunk/rtl/bsd/ostypes.inc
* Adjust for OpenBSD struct changes in the 'dir' structure. Based on OpenBSD
ports patch patch-fpcsrc_rtl_bsd_ostypes_inc
r41645 | nickysn | 2019-03-09 15:33:25 +0100 (Sat, 09 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/i386/cprt0.as
M /trunk/rtl/openbsd/i386/prt0.as
M /trunk/rtl/openbsd/x86_64/cprt0.as
M /trunk/rtl/openbsd/x86_64/gprt0.as
M /trunk/rtl/openbsd/x86_64/prt0.as
* applied all the OpenBSD startup code patches from the OpenBSD ports tree
r41649 | nickysn | 2019-03-09 16:40:34 +0100 (Sat, 09 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/i386/cprt0.as
M /trunk/rtl/openbsd/i386/prt0.as
M /trunk/rtl/openbsd/x86_64/cprt0.as
M /trunk/rtl/openbsd/x86_64/prt0.as
- removed duplicated ".note.openbsd.ident" sections, committed erroneously in r41645
r41653 | nickysn | 2019-03-09 17:54:39 +0100 (Sat, 09 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/x86_64/prt0.as
* PIC fixes in OpenBSD's prt0.as for x86_64
r41654 | nickysn | 2019-03-09 17:58:25 +0100 (Sat, 09 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/x86_64/prt0.as
* fixed bug, due to a typo in the previous commit
r41659 | nickysn | 2019-03-09 18:48:28 +0100 (Sat, 09 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/x86_64/prt0.as
* use PIC in the eh_frame section as well
r41660 | nickysn | 2019-03-09 19:30:31 +0100 (Sat, 09 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/x86_64/prt0.as
* changed the type of the .eh_frame section to 'unwind'
r41669 | nickysn | 2019-03-10 17:08:46 +0100 (Sun, 10 Mar 2019) | 4 lines
Changed paths:
M /trunk/rtl/openbsd/x86_64/cprt0.as
* some PIC fixes in OpenBSD x86_64 cprt0.as
* use the correct section type for .eh_frame
r41670 | nickysn | 2019-03-10 17:20:33 +0100 (Sun, 10 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/x86_64/cprt0.as
* more PIC fixes in OpenBSD's x86_64 cprt0.as
r41671 | nickysn | 2019-03-10 17:53:47 +0100 (Sun, 10 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/x86_64/cprt0.as
* more PIC fixes in OpenBSD's x86_64 cprt0.as
r41672 | nickysn | 2019-03-10 18:38:07 +0100 (Sun, 10 Mar 2019) | 5 lines
Changed paths:
M /trunk/tests/test/cg/obj/openbsd/x86_64/cpptcl1.o
M /trunk/tests/test/cg/obj/openbsd/x86_64/cpptcl2.o
M /trunk/tests/test/cg/obj/openbsd/x86_64/ctest.o
M /trunk/tests/test/cg/obj/openbsd/x86_64/tcext3.o
M /trunk/tests/test/cg/obj/openbsd/x86_64/tcext4.o
M /trunk/tests/test/cg/obj/openbsd/x86_64/tcext5.o
M /trunk/tests/test/cg/obj/openbsd/x86_64/tcext6.o
* recompiled the OpenBSD x86_64 C and C++ .o test files; GCC version is the
same (so, no need to update readme.txt), but OpenBSD's default compile
settings have changed (PIC is enabled by default)
r41677 | nickysn | 2019-03-11 17:53:00 +0100 (Mon, 11 Mar 2019) | 1 line
Changed paths:
M /trunk/rtl/openbsd/termios.inc
* OpenBSD termios interface updates
r41678 | nickysn | 2019-03-11 19:08:21 +0100 (Mon, 11 Mar 2019) | 4 lines
Changed paths:
M /trunk/packages/rtl-console/src/unix/keyboard.pp
* use stdin instead of stdout to switch the console to raw mode; this fixes
keyboard input in OpenBSD
r41682 | nickysn | 2019-03-12 02:33:06 +0100 (Tue, 12 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/i386/prt0.as
* partial PIC conversion of the i386 OpenBSD startup code
r41683 | nickysn | 2019-03-12 02:58:11 +0100 (Tue, 12 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/i386/prt0.as
* more PIC fixes in the i386 OpenBSD startup code
r41685 | nickysn | 2019-03-12 14:55:54 +0100 (Tue, 12 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/i386/prt0.as
* more PIC fixes in i386 OpenBSD's startup code. prt0.as is now completely PIC
r41686 | nickysn | 2019-03-12 15:56:27 +0100 (Tue, 12 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/i386/cprt0.as
* PIC fixes in cprt0 for i386-openbsd
r41687 | nickysn | 2019-03-12 17:00:12 +0100 (Tue, 12 Mar 2019) | 3 lines
Changed paths:
M /trunk/rtl/openbsd/i386/cprt0.as
* yet another PIC fix in cprt0 for i386-openbsd
r41688 | nickysn | 2019-03-12 17:04:57 +0100 (Tue, 12 Mar 2019) | 3 lines
Changed paths:
M /trunk/tests/test/cg/obj/openbsd/i386/cpptcl1.o
M /trunk/tests/test/cg/obj/openbsd/i386/cpptcl2.o
M /trunk/tests/test/cg/obj/openbsd/i386/ctest.o
M /trunk/tests/test/cg/obj/openbsd/i386/tcext3.o
M /trunk/tests/test/cg/obj/openbsd/i386/tcext4.o
M /trunk/tests/test/cg/obj/openbsd/i386/tcext5.o
M /trunk/tests/test/cg/obj/openbsd/i386/tcext6.o
* the i386-openbsd C and C++ test modules recompiled with -fPIC
r41692 | nickysn | 2019-03-13 16:59:36 +0100 (Wed, 13 Mar 2019) | 3 lines
Changed paths:
A /trunk/rtl/openbsd/i386/si_c.inc
A /trunk/rtl/openbsd/i386/si_dll.inc
A /trunk/rtl/openbsd/i386/si_prc.inc
A /trunk/rtl/openbsd/si_c.pp
A /trunk/rtl/openbsd/si_dll.pp
A /trunk/rtl/openbsd/si_intf.inc
A /trunk/rtl/openbsd/si_prc.pp
A /trunk/rtl/openbsd/x86_64/si_c.inc
A /trunk/rtl/openbsd/x86_64/si_dll.inc
A /trunk/rtl/openbsd/x86_64/si_prc.inc
+ initial (only a stub for now) implementation of pascal-based startup code units for OpenBSD
git-svn-id: branches/fixes_3_2@41782 -
U packages/os4units/src/asl.pas
U packages/arosunits/src/asl.pas
--- Recording mergeinfo for merge of r41747 into '.':
U .
# revisions: 41747
r41747 | marcus | 2019-03-19 21:48:43 +0100 (Tue, 19 Mar 2019) | 1 line
Changed paths:
M /trunk/packages/arosunits/src/asl.pas
M /trunk/packages/os4units/src/asl.pas
AROS, AmigaOS4: unified ASL unit for all amiga-likes
git-svn-id: branches/fixes_3_2@41756 -