Commit Graph

20758 Commits

Author SHA1 Message Date
michael
375f44249a + Extension unit should be fpmkext.
git-svn-id: trunk@1019 -
2005-09-02 07:49:56 +00:00
michael
f5a50ec873 + Moved fpmkpkg to compiler and renamed to fppkg
git-svn-id: trunk@1018 -
2005-09-02 07:47:41 +00:00
michael
53744e2ac5 + Moved AllOSs and AllCPUs to fpmkunit
git-svn-id: trunk@1017 -
2005-09-02 07:43:59 +00:00
marco
2c05ab43ee * added overloaded tregistry.create with access perms
git-svn-id: trunk@1016 -
2005-09-02 07:27:13 +00:00
michael
c747e932e4 + Regenerated for all targets
git-svn-id: trunk@1015 -
2005-09-02 06:58:22 +00:00
michael
7f6f283011 Forgot to add the Win32 resources implementation
git-svn-id: trunk@1014 -
2005-09-02 06:57:03 +00:00
michael
7184d30fc1 + Fixed bootstrap problem for resources
git-svn-id: trunk@1013 -
2005-09-01 16:57:03 +00:00
michael
6af1b74202 + Fixed two typos reported by Arí Ricardo Ody
git-svn-id: trunk@993 -
2005-08-31 16:21:14 +00:00
michael
45286477bf + Compile fpcres also for win32/bsd
git-svn-id: trunk@992 -
2005-08-31 16:11:49 +00:00
michael
c15d1b280f + Initial implementation of RTL resource support
git-svn-id: trunk@991 -
2005-08-31 15:54:30 +00:00
michael
a578c9b7ed + Also take resources in main program source into account
git-svn-id: trunk@990 -
2005-08-31 14:12:41 +00:00
michael
9fe7ee0b81 * Patches from Giulio BERNA
- BMP Reader enhanced to full Microsoft specs:
    + support for 15,16 bit bitmaps. 
    + support for strange color masks at 16, 32 bpp
    + rle4 and rle8 decoding
    + top-down stored bitmaps.
    + Palette behaviour changed: use palette at 1,4,8 bits.
    + Support for OnProgress
  - BMP Writer support:
    + BitsPerPixel property.
    + Writing at all color depths.
    + RLE8 and RLE4 compression.
  - Functions to create standard palettes:
    CreateBlackAndWhitePalette
    CreateWebSafePalette 
    CreateGrayScalePalette
    CreateVGAPalette

git-svn-id: trunk@987 -
2005-08-30 19:26:31 +00:00
michael
aa671b8819 + Patch from Vincent Snijders to fix LoadFromStream
git-svn-id: trunk@986 -
2005-08-30 17:12:13 +00:00
michael
144088b14e + Initial SimpleIPC implementation
git-svn-id: trunk@985 -
2005-08-30 14:12:34 +00:00
florian
609f35b34c * fixed missing offset assignment
git-svn-id: trunk@984 -
2005-08-30 08:59:23 +00:00
peter
f4c15f16bf * overload choosing for ansistring -> short/wide
git-svn-id: trunk@983 -
2005-08-30 06:55:10 +00:00
peter
1b4c7b5a3e * fix default parameter compare for widestring
git-svn-id: trunk@982 -
2005-08-30 06:23:31 +00:00
peter
62972054c4 * allow deref of loop variable
git-svn-id: trunk@981 -
2005-08-30 05:51:39 +00:00
peter
813e21fbd8 * new test
git-svn-id: trunk@980 -
2005-08-30 05:43:59 +00:00
peter
da8c55b019 * overload choosing for array of char to widestring fixed
git-svn-id: trunk@979 -
2005-08-30 05:42:11 +00:00
florian
fea7d1df10 * fixed passing of float in softfloat mode on the stack
git-svn-id: trunk@978 -
2005-08-29 20:39:35 +00:00
florian
d9f6a5a374 * support of apptype native for windows after a suggestion of Brian Bi
git-svn-id: trunk@977 -
2005-08-29 19:03:12 +00:00
Jonas Maebe
5637845b48 * fixed compilation after fpc_resource changes
git-svn-id: trunk@976 -
2005-08-29 13:03:58 +00:00
michael
69d44da006 + Patch from colin western to let linker use internal script
git-svn-id: trunk@975 -
2005-08-29 10:32:12 +00:00
michael
3abc9c1146 + Initial check-in
git-svn-id: trunk@974 -
2005-08-29 07:39:18 +00:00
michael
03f441c966 + Initial check-in
git-svn-id: trunk@973 -
2005-08-29 07:38:56 +00:00
michael
aea94c8707 + Changes to handle arbitrary commands
git-svn-id: trunk@972 -
2005-08-29 07:37:50 +00:00
michael
829222e868 * Changed loadfromstream so it uses settextstr.
git-svn-id: trunk@971 -
2005-08-29 07:36:28 +00:00
yury
5bb0897d25 + makefile with list of inc files needed for windows unit.
git-svn-id: trunk@970 -
2005-08-29 06:40:31 +00:00
yury
7b03f03eff * wince support was added to lineinfo.
git-svn-id: trunk@969 -
2005-08-28 23:33:15 +00:00
yury
b38ba1640f + dos unit was added to wince port.
git-svn-id: trunk@968 -
2005-08-28 23:31:39 +00:00
yury
ca1bb2b633 * wince: Some definitions were fixed for windows unit.
* wince: Some porting were made in redef.inc

git-svn-id: trunk@967 -
2005-08-28 23:15:46 +00:00
florian
a53c9e2666 * fixed stupid copy/paste which turned softfloat always off
* fixed wince softfloat compiler proc. to be correctly named also when used outside the system unit

git-svn-id: trunk@966 -
2005-08-28 21:08:23 +00:00
florian
b6f4784295 * reading of ppus with inlining info fixed
git-svn-id: trunk@965 -
2005-08-28 20:21:22 +00:00
florian
aaa4f72e69 * currency support
git-svn-id: trunk@964 -
2005-08-28 18:27:02 +00:00
florian
51af5cb3a9 * updated target list
git-svn-id: trunk@963 -
2005-08-28 18:22:38 +00:00
michael
d93edfdf13 + Pointer to FPC_RESSYMBOL not in fpc.resptr section
git-svn-id: trunk@962 -
2005-08-28 15:36:17 +00:00
yury
2ed95f4a75 * soft float support functions declarations fixed.
* ANSI<->WIDE support functions declarations moved to interface section.

git-svn-id: trunk@961 -
2005-08-28 13:35:28 +00:00
florian
2f9a952747 * better clean up
git-svn-id: trunk@960 -
2005-08-28 12:41:29 +00:00
florian
adb193497d + softfloat support for wince
* more units are build for wince

git-svn-id: trunk@959 -
2005-08-28 12:40:43 +00:00
michael
726dfa7a37 + Fixed incompatibilities/differences with Delphi
git-svn-id: trunk@958 -
2005-08-28 12:30:30 +00:00
michael
1fa1fc663a + Added sample resource pointer section
git-svn-id: trunk@957 -
2005-08-28 09:36:50 +00:00
michael
3392189fb0 + Implemented resources for ELF
git-svn-id: trunk@956 -
2005-08-28 09:35:35 +00:00
michael
ad9a77a704 + Some typos fixed, based on remarks of Arí Ricardo Ody
git-svn-id: trunk@955 -
2005-08-28 09:34:49 +00:00
michael
d570eabe53 + Added fpcres
git-svn-id: trunk@954 -
2005-08-28 09:31:26 +00:00
florian
51d0c0ef2a * fixes from Ido Kanner
+ RegExprEscapeStr from Ido Kanner
* fixed memory leak

git-svn-id: trunk@953 -
2005-08-28 08:27:18 +00:00
florian
57e373a4d3 * update polish language files from Wojciech Malinowski
git-svn-id: trunk@951 -
2005-08-27 13:19:31 +00:00
florian
c66e3ba47b * updated version from Karl-Michael Schindler
git-svn-id: trunk@949 -
2005-08-27 13:05:52 +00:00
florian
d94fa751e0 * basic parsing for bodies of C programs
git-svn-id: trunk@948 -
2005-08-27 12:58:09 +00:00
oro06
a02c5b9f45 * updated func.inc wince done
git-svn-id: trunk@947 -
2005-08-27 09:57:44 +00:00