Browse Source
Merged revisions 9832,9837-9850,9852,9855-9856,9863-9864,9867,9873,9884,9889,9901,9905-9906,9914,9916,10077,10082,10129-10131 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk
........
r9832 | peter | 2008-01-20 23:11:54 +0100 (Sun, 20 Jan 2008) | 7 lines
* log indention
* disable cpu-dependent overloads, the compiler can't handle this overload
together with the os-dependent overload. Still a problem with currnet 2.3.1.
* cleanup of targetstate for packages. Make it look the same as targets
* move package and target compiling closer in the source file so they can
be kept better in sync
........
r9873 | peter | 2008-01-22 23:41:27 +0100 (Tue, 22 Jan 2008) | 4 lines
* store fully resolved target filename for includes
* remove trailing / for -Fi include paths
* only indent info,debug messages
........
r9884 | peter | 2008-01-23 18:55:15 +0100 (Wed, 23 Jan 2008) | 2 lines
* don't override target from commandline with compiler defaults
........
r9889 | peter | 2008-01-24 00:15:54 +0100 (Thu, 24 Jan 2008) | 9 lines
* renamed --CPU to --cpu and --OS to --os
* file resolving works now for multiple targets
* give warnings for not found files and unit dependencies that
are not supported for the current target
* disabled some cpu-os combinations that are broken and actively
supported (qnx,netbsd,openbsd,embedded) to reduce the
warnings for not found files in the rtl
........
r9901 | peter | 2008-01-24 22:59:45 +0100 (Thu, 24 Jan 2008) | 4 lines
* remove useless ArchiveFiles, use Sources.AddSrcFiles instead
* if extractrelativepath call, current dir needs a trailing / to prevent it from
being stripped before calculating the relative path
........
r9905 | peter | 2008-01-24 23:59:22 +0100 (Thu, 24 Jan 2008) | 2 lines
* resolving of examples fixed
........
r9906 | peter | 2008-01-25 00:08:34 +0100 (Fri, 25 Jan 2008) | 2 lines
* check Target.Install boolean
........
r9914 | peter | 2008-01-25 00:58:26 +0100 (Fri, 25 Jan 2008) | 3 lines
* check package os and cpu before resolving filenames, reduces
warnings in archiving mode for packages for only a couple of oses
........
r9916 | peter | 2008-01-25 01:13:06 +0100 (Fri, 25 Jan 2008) | 2 lines
* archiving is independent of selected os/cpu
........
r10077 | peter | 2008-01-28 08:41:11 +0100 (Mon, 28 Jan 2008) | 2 lines
* remove default sourceext to keep things simple and consistent
........
r10131 | peter | 2008-02-01 09:10:46 +0100 (Fri, 01 Feb 2008) | 2 lines
* quote parameters for compiler command line
........
git-svn-id: branches/fixes_2_2@10142 -