Raspbian forward pporter [Thu, 27 Jul 2017 22:23:04 +0000 (23:23 +0100)]
Merge version 3.0.0+dfsg-11+rpi1 and 3.0.0+dfsg-11+deb9u1 to produce 3.0.0+dfsg-11+rpi1+deb9u1
Abou Al Montacir [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
Merge fpc (3.0.0+dfsg-11+deb9u1) import into refs/heads/workingbranch
michael [Fri, 21 Aug 2015 10:36:30 +0000 (10:36 +0000)]
* Correct for different meaning of TZOffset
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@31356
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Correct-for-different-meaning-of-TZOffset.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
armhf-fix-vstr-vld-offset
Gbp-Pq: Name armhf-fix-vstr-vld-offset.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fix-spelling-errors_more
Gbp-Pq: Name fix-spelling-errors_more.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
ppdep-fix-else-handling
Gbp-Pq: Name ppdep-fix-else-handling.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
further-arm64-fixes
cat ../fpc-svnbranchdiff | filterdiff -p0 '-icompiler/aarch64/*' --addoldprefix=a/fpcsrc/ --addnewprefix=b/fpcsrc/ | filterdiff -p1 -xfpcsrc/compiler/aarch64/symcpu.pas > debian/patches/further-arm64-fixes.patch
.
The changes in symcpu.pas were excluded because they
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830906
Gbp-Pq: Name further-arm64-fixes.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fix_powerpc_ftbfs_with_new_glibc
Gbp-Pq: Name fix_powerpc_ftbfs_with_new_glibc.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
armhf-tags
Gbp-Pq: Name armhf-tags.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
arm_UMULL_support_fix
Gbp-Pq: Name arm_UMULL_support_fix.patch
yury [Thu, 26 Nov 2015 17:04:55 +0000 (17:04 +0000)]
* Fixed calling of external procs for i386 non-darwin targets when PIC is enabled.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@32536
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Fixed-calling-of-external-procs-for-i386-non-darwin-.patch
yury [Tue, 13 Oct 2015 12:58:19 +0000 (12:58 +0000)]
* Fixed i386 case jump table when PIC with GOT and an external assembler is used.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@32036
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Fixed-i386-case-jump-table-when-PIC-with-GOT-and-an-.patch
yury [Mon, 12 Oct 2015 08:02:56 +0000 (08:02 +0000)]
* Keep the GOT offset in a virtual register for i386 non-darwin platforms. It fixes PIC code generation with GOT for i386 with enabled optimizations. Bugs #28667, #28668. Prior the fix I have not been able to compile even RTL with -O2 due to not enough free registers, since EBX is reserved for GOT.
It can be further optimized to teach register allocator to not spill the GOT register if possible.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@32020
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Keep-the-GOT-offset-in-a-virtual-register-for-i386-n.patch
yury [Fri, 18 Sep 2015 10:34:27 +0000 (10:34 +0000)]
* Removed a leftover of my code. It is not needed anymore.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31755
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Removed-a-leftover-of-my-code.-It-is-not-needed-anym.patch
yury [Thu, 17 Sep 2015 12:18:04 +0000 (12:18 +0000)]
* ARM: I hope this is a final proper fix for GOT initialization. + Test.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31730
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name ARM-I-hope-this-is-a-final-proper-fix-for-GOT-initia.patch
yury [Wed, 16 Sep 2015 21:30:20 +0000 (21:30 +0000)]
* ARM: Fixed GOT init when optimization is off.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31728
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name ARM-Fixed-GOT-init-when-optimization-is-off.patch
yury [Wed, 16 Sep 2015 13:52:15 +0000 (13:52 +0000)]
* ARM: Do not use R9 as a fixed GOT register.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31712
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name ARM-Do-not-use-R9-as-a-fixed-GOT-register.patch
yury [Wed, 16 Sep 2015 11:54:12 +0000 (11:54 +0000)]
* Fixed instruction re-scheduler for ARM in case of PIC.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31706
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Fixed-instruction-re-scheduler-for-ARM-in-case-of-PIC.patch
yury [Mon, 14 Sep 2015 23:15:10 +0000 (23:15 +0000)]
* Big fix for ARM GOT support to make it work: - Fixed access to symbols with offset. - Always use register R9 for GOT pointer to prevent bugs when free register limit is reached in a function. - GOT is not needed for function calls by name.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31681
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Big-fix-for-ARM-GOT-support-to-make-it-work.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fix_ppc64s_prt0.as_as_shown_by_cge
===================================================================
Gbp-Pq: Name fix_ppc64s_prt0.as_as_shown_by_cge.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
after_patch_arm64_systems.pas
release)
Source: http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/compiler/systems.pas?r1=32102&r2=32101&view=patch
Bug-Debian: https://bugs.debian.org/807479
Gbp-Pq: Name after_patch_arm64_systems.pas.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
let_ppudump_honor_TZ_var
Gbp-Pq: Name let_ppudump_honor_TZ_var.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
honor_SOURCE_DATE_EPOCH_in_date
Gbp-Pq: Name honor_SOURCE_DATE_EPOCH_in_date.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fix_typo_in_ppc64
Gbp-Pq: Name fix_typo_in_ppc64.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
add-arm64-support
===================================================================
Gbp-Pq: Name add-arm64-support.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
add_arm64_manpage
Gbp-Pq: Name add_arm64_manpage.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fix_FTBFS_on_linux_not_amd64
Gbp-Pq: Name fix_FTBFS_on_linux_not_amd64.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fix_source_location_for_documentation
Gbp-Pq: Name fix_source_location_for_documentation.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fix-IDE-data-file-location
===================================================================
Gbp-Pq: Name fix-IDE-data-file-location.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
disable_building_gnome1_and_gtk1
Gbp-Pq: Name disable_building_gnome1_and_gtk1.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
prevent_date_in_fpcdocs
===================================================================
Gbp-Pq: Name prevent_date_in_fpcdocs.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
prevent_date_in_fpcMakefiles
Gbp-Pq: Name prevent_date_in_fpcMakefiles.patch
Abou Al Montacir [Wed, 15 Jan 2014 20:49:04 +0000 (21:49 +0100)]
Change path of localization fies to fit Debian standard. (Closes: Bug#73368)
Gbp-Pq: Name fix-encoding-of-localization-files-to-be-utf8.patch
Abou Al Montacir [Wed, 15 Jan 2014 20:49:04 +0000 (21:49 +0100)]
Change path of localization fies to fit Debian standard. (Closes: Bug#73368)
Gbp-Pq: Name change-path-of-localization-files-to-fit-Debian-standar.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
dont_build_fastcgi_fcl-web_and_fppkg_on_kfreebsd
Gbp-Pq: Name dont_build_fastcgi_fcl-web_and_fppkg_on_kfreebsd.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
find_iconv_in_libc_on_debian
===================================================================
Gbp-Pq: Name find_iconv_in_libc_on_debian.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
kfreebsd-amd64_bootstrap
Gbp-Pq: Name kfreebsd-amd64_bootstrap.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
add-ppc64-support
This patch adds man file for the ppcppc64 compiler for ppc64 architecture.
Gbp-Pq: Name add-ppc64-support.diff
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
use-bfd-explicitly
Gbp-Pq: Name use-bfd-explicitly.diff
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
rename-instantfpc-to-ifpc
This patch renames instantfpc to ifpc (Instant Free Pascal Compiler) and adds
man files for it.
Gbp-Pq: Name rename-instantfpc-to-ifpc.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fix-spell-errors
Gbp-Pq: Name fix-spell-errors.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
relpath
This patch adds an utility for computing relative path according to a given
base directory. This is useful for libraries that are to install .lpk in
order to be used with lazarus. As these libraries may be compiled without
need to build depend on Lazarus, we add it in fp-utils package which is likely
to be used by any big project which build depends on fp-compiler.
Gbp-Pq: Name relpath.patch
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fix-FPCDIR-in-fpcmake
This patch fixes evaluation of default value for FPCDIR. (Closes: bug#662814)
Gbp-Pq: Name fix-FPCDIR-in-fpcmake.diff
Pascal Packaging Team [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
version
This patch adds Debian build version to compiler full version.
Gbp-Pq: Name version.diff
Abou Al Montacir [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
fpc (3.0.0+dfsg-11+deb9u1) stretch; urgency=medium
* Fix "[fp-units-rtl-3.0.0] Incorrect conversion from local time to
UTC". Backported fix from 3.0.2 (Closes: #864148)
[dgit import unpatched fpc 3.0.0+dfsg-11+deb9u1]
Abou Al Montacir [Sat, 10 Jun 2017 17:13:48 +0000 (18:13 +0100)]
Import fpc_3.0.0+dfsg-11+deb9u1.debian.tar.xz
[dgit import tarball fpc 3.0.0+dfsg-11+deb9u1 fpc_3.0.0+dfsg-11+deb9u1.debian.tar.xz]
Raspbian forward pporter [Fri, 24 Feb 2017 21:12:54 +0000 (21:12 +0000)]
Merge version 3.0.0+dfsg-10+rpi1 and 3.0.0+dfsg-11 to produce 3.0.0+dfsg-11+rpi1
Graham Inggs [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
Merge fpc (3.0.0+dfsg-11) import into refs/heads/workingbranch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
armhf-fix-vstr-vld-offset
Gbp-Pq: Name armhf-fix-vstr-vld-offset.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fix-spelling-errors_more
Gbp-Pq: Name fix-spelling-errors_more.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
ppdep-fix-else-handling
Gbp-Pq: Name ppdep-fix-else-handling.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
further-arm64-fixes
cat ../fpc-svnbranchdiff | filterdiff -p0 '-icompiler/aarch64/*' --addoldprefix=a/fpcsrc/ --addnewprefix=b/fpcsrc/ | filterdiff -p1 -xfpcsrc/compiler/aarch64/symcpu.pas > debian/patches/further-arm64-fixes.patch
.
The changes in symcpu.pas were excluded because they
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830906
Gbp-Pq: Name further-arm64-fixes.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fix_powerpc_ftbfs_with_new_glibc
Gbp-Pq: Name fix_powerpc_ftbfs_with_new_glibc.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
armhf-tags
Gbp-Pq: Name armhf-tags.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
arm_UMULL_support_fix
Gbp-Pq: Name arm_UMULL_support_fix.patch
yury [Thu, 26 Nov 2015 17:04:55 +0000 (17:04 +0000)]
* Fixed calling of external procs for i386 non-darwin targets when PIC is enabled.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@32536
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Fixed-calling-of-external-procs-for-i386-non-darwin-.patch
yury [Tue, 13 Oct 2015 12:58:19 +0000 (12:58 +0000)]
* Fixed i386 case jump table when PIC with GOT and an external assembler is used.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@32036
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Fixed-i386-case-jump-table-when-PIC-with-GOT-and-an-.patch
yury [Mon, 12 Oct 2015 08:02:56 +0000 (08:02 +0000)]
* Keep the GOT offset in a virtual register for i386 non-darwin platforms. It fixes PIC code generation with GOT for i386 with enabled optimizations. Bugs #28667, #28668. Prior the fix I have not been able to compile even RTL with -O2 due to not enough free registers, since EBX is reserved for GOT.
It can be further optimized to teach register allocator to not spill the GOT register if possible.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@32020
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Keep-the-GOT-offset-in-a-virtual-register-for-i386-n.patch
yury [Fri, 18 Sep 2015 10:34:27 +0000 (10:34 +0000)]
* Removed a leftover of my code. It is not needed anymore.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31755
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Removed-a-leftover-of-my-code.-It-is-not-needed-anym.patch
yury [Thu, 17 Sep 2015 12:18:04 +0000 (12:18 +0000)]
* ARM: I hope this is a final proper fix for GOT initialization. + Test.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31730
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name ARM-I-hope-this-is-a-final-proper-fix-for-GOT-initia.patch
yury [Wed, 16 Sep 2015 21:30:20 +0000 (21:30 +0000)]
* ARM: Fixed GOT init when optimization is off.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31728
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name ARM-Fixed-GOT-init-when-optimization-is-off.patch
yury [Wed, 16 Sep 2015 13:52:15 +0000 (13:52 +0000)]
* ARM: Do not use R9 as a fixed GOT register.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31712
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name ARM-Do-not-use-R9-as-a-fixed-GOT-register.patch
yury [Wed, 16 Sep 2015 11:54:12 +0000 (11:54 +0000)]
* Fixed instruction re-scheduler for ARM in case of PIC.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31706
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Fixed-instruction-re-scheduler-for-ARM-in-case-of-PIC.patch
yury [Mon, 14 Sep 2015 23:15:10 +0000 (23:15 +0000)]
* Big fix for ARM GOT support to make it work: - Fixed access to symbols with offset. - Always use register R9 for GOT pointer to prevent bugs when free register limit is reached in a function. - GOT is not needed for function calls by name.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@31681
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Big-fix-for-ARM-GOT-support-to-make-it-work.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fix_ppc64s_prt0.as_as_shown_by_cge
===================================================================
Gbp-Pq: Name fix_ppc64s_prt0.as_as_shown_by_cge.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
after_patch_arm64_systems.pas
release)
Source: http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/compiler/systems.pas?r1=32102&r2=32101&view=patch
Bug-Debian: https://bugs.debian.org/807479
Gbp-Pq: Name after_patch_arm64_systems.pas.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
let_ppudump_honor_TZ_var
Gbp-Pq: Name let_ppudump_honor_TZ_var.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
honor_SOURCE_DATE_EPOCH_in_date
Gbp-Pq: Name honor_SOURCE_DATE_EPOCH_in_date.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fix_typo_in_ppc64
Gbp-Pq: Name fix_typo_in_ppc64.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
add-arm64-support
===================================================================
Gbp-Pq: Name add-arm64-support.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
add_arm64_manpage
Gbp-Pq: Name add_arm64_manpage.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fix_FTBFS_on_linux_not_amd64
Gbp-Pq: Name fix_FTBFS_on_linux_not_amd64.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fix_source_location_for_documentation
Gbp-Pq: Name fix_source_location_for_documentation.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fix-IDE-data-file-location
===================================================================
Gbp-Pq: Name fix-IDE-data-file-location.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
disable_building_gnome1_and_gtk1
Gbp-Pq: Name disable_building_gnome1_and_gtk1.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
prevent_date_in_fpcdocs
===================================================================
Gbp-Pq: Name prevent_date_in_fpcdocs.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
prevent_date_in_fpcMakefiles
Gbp-Pq: Name prevent_date_in_fpcMakefiles.patch
Abou Al Montacir [Wed, 15 Jan 2014 20:49:04 +0000 (21:49 +0100)]
Change path of localization fies to fit Debian standard. (Closes: Bug#73368)
Gbp-Pq: Name fix-encoding-of-localization-files-to-be-utf8.patch
Abou Al Montacir [Wed, 15 Jan 2014 20:49:04 +0000 (21:49 +0100)]
Change path of localization fies to fit Debian standard. (Closes: Bug#73368)
Gbp-Pq: Name change-path-of-localization-files-to-fit-Debian-standar.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
dont_build_fastcgi_fcl-web_and_fppkg_on_kfreebsd
Gbp-Pq: Name dont_build_fastcgi_fcl-web_and_fppkg_on_kfreebsd.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
find_iconv_in_libc_on_debian
===================================================================
Gbp-Pq: Name find_iconv_in_libc_on_debian.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
kfreebsd-amd64_bootstrap
Gbp-Pq: Name kfreebsd-amd64_bootstrap.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
add-ppc64-support
This patch adds man file for the ppcppc64 compiler for ppc64 architecture.
Gbp-Pq: Name add-ppc64-support.diff
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
use-bfd-explicitly
Gbp-Pq: Name use-bfd-explicitly.diff
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
rename-instantfpc-to-ifpc
This patch renames instantfpc to ifpc (Instant Free Pascal Compiler) and adds
man files for it.
Gbp-Pq: Name rename-instantfpc-to-ifpc.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fix-spell-errors
Gbp-Pq: Name fix-spell-errors.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
relpath
This patch adds an utility for computing relative path according to a given
base directory. This is useful for libraries that are to install .lpk in
order to be used with lazarus. As these libraries may be compiled without
need to build depend on Lazarus, we add it in fp-utils package which is likely
to be used by any big project which build depends on fp-compiler.
Gbp-Pq: Name relpath.patch
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fix-FPCDIR-in-fpcmake
This patch fixes evaluation of default value for FPCDIR. (Closes: bug#662814)
Gbp-Pq: Name fix-FPCDIR-in-fpcmake.diff
Pascal Packaging Team [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
version
This patch adds Debian build version to compiler full version.
Gbp-Pq: Name version.diff
Graham Inggs [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
fpc (3.0.0+dfsg-11) unstable; urgency=medium
* Team upload
* Fix armhf vstr/vld offset (Closes: #852798)
[dgit import unpatched fpc 3.0.0+dfsg-11]
Graham Inggs [Wed, 8 Feb 2017 09:53:35 +0000 (09:53 +0000)]
Import fpc_3.0.0+dfsg-11.debian.tar.xz
[dgit import tarball fpc 3.0.0+dfsg-11 fpc_3.0.0+dfsg-11.debian.tar.xz]
Raspbian forward porter [Sun, 25 Dec 2016 11:36:11 +0000 (11:36 +0000)]
Merge fpc (3.0.0+dfsg-10+rpi1) import into refs/heads/workingbranch
Pascal Packaging Team [Sun, 25 Dec 2016 11:36:11 +0000 (11:36 +0000)]
raspbian
Gbp-Pq: Name raspbian.diff
Pascal Packaging Team [Sun, 25 Dec 2016 11:36:11 +0000 (11:36 +0000)]
fix-spelling-errors_more
Gbp-Pq: Name fix-spelling-errors_more.patch
Pascal Packaging Team [Sun, 25 Dec 2016 11:36:11 +0000 (11:36 +0000)]
ppdep-fix-else-handling
Gbp-Pq: Name ppdep-fix-else-handling.patch
Pascal Packaging Team [Sun, 25 Dec 2016 11:36:11 +0000 (11:36 +0000)]
further-arm64-fixes
cat ../fpc-svnbranchdiff | filterdiff -p0 '-icompiler/aarch64/*' --addoldprefix=a/fpcsrc/ --addnewprefix=b/fpcsrc/ | filterdiff -p1 -xfpcsrc/compiler/aarch64/symcpu.pas > debian/patches/further-arm64-fixes.patch
.
The changes in symcpu.pas were excluded because they
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830906
Gbp-Pq: Name further-arm64-fixes.patch
Pascal Packaging Team [Sun, 25 Dec 2016 11:36:11 +0000 (11:36 +0000)]
fix_powerpc_ftbfs_with_new_glibc
Gbp-Pq: Name fix_powerpc_ftbfs_with_new_glibc.patch
Pascal Packaging Team [Sun, 25 Dec 2016 11:36:11 +0000 (11:36 +0000)]
armhf-tags
Gbp-Pq: Name armhf-tags.patch
Pascal Packaging Team [Sun, 25 Dec 2016 11:36:11 +0000 (11:36 +0000)]
arm_UMULL_support_fix
Gbp-Pq: Name arm_UMULL_support_fix.patch
yury [Thu, 26 Nov 2015 17:04:55 +0000 (17:04 +0000)]
* Fixed calling of external procs for i386 non-darwin targets when PIC is enabled.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@32536
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Fixed-calling-of-external-procs-for-i386-non-darwin-.patch