Commit Graph

22961 Commits

Author SHA1 Message Date
yury
bb89c61f44 - deleted assembler startup files.
git-svn-id: trunk@3765 -
2006-06-02 08:37:38 +00:00
yury
550626ef34 - Removed need of assembler startup files for wince. Now compiler directly creates .pdata section needed for arm-wince exception handling.
git-svn-id: trunk@3764 -
2006-06-02 08:36:25 +00:00
tom_at_work
9a5885b8d2 * small optimizations for the subsetreg functions
git-svn-id: trunk@3763 -
2006-06-01 20:57:54 +00:00
florian
9adc2c7a14 + added overloads for synchronize
git-svn-id: trunk@3762 -
2006-06-01 20:35:07 +00:00
oro06
569508e34b *wince: fix gettextextent return alway 0
git-svn-id: trunk@3761 -
2006-06-01 09:53:51 +00:00
yury
ba04f1a147 * Internal linker does not leave reference to .dll if no imports from it are used.
* Internal linker writes FPC version to EXE header.
* Internal linker writes subsystem version 3.0 for wince.

git-svn-id: trunk@3760 -
2006-05-31 22:32:08 +00:00
Jonas Maebe
488d8ae766 * improved support for merging two consecutive rlwinm's (now also works
if both perform a rotation)

git-svn-id: trunk@3759 -
2006-05-31 20:25:39 +00:00
Jonas Maebe
3a3651a050 + ppc implementations of subsetreg routines
git-svn-id: trunk@3758 -
2006-05-31 19:01:08 +00:00
Jonas Maebe
9d0610564c * direct people to our bug report page instead of to Apple's
git-svn-id: trunk@3756 -
2006-05-31 15:33:50 +00:00
Jonas Maebe
2ded22701b + Apple universal interfaces for FPC
git-svn-id: trunk@3755 -
2006-05-31 15:21:54 +00:00
yury
76cab9e3c0 * Removed tf_winlikewidestring flag for wince target. Currently it causes problems.
git-svn-id: trunk@3754 -
2006-05-31 12:49:15 +00:00
Jonas Maebe
8e1dd27896 * properly copy tasmlabels when generating altsymbols
git-svn-id: trunk@3753 -
2006-05-31 11:49:37 +00:00
Jonas Maebe
f6d4f38bc0 * fixed setting of alignment of C records for darwin (only do it for
records, not for objects)

git-svn-id: trunk@3752 -
2006-05-31 11:02:42 +00:00
tom_at_work
129fe92d9e * fixed subregister loading and storing for ppc64
git-svn-id: trunk@3751 -
2006-05-30 21:57:48 +00:00
florian
73ff7479df * cleaned up
git-svn-id: trunk@3749 -
2006-05-30 20:38:20 +00:00
daniel
7db8bc6498 * Revert version change
git-svn-id: trunk@3748 -
2006-05-30 18:36:32 +00:00
Jonas Maebe
790a7853a5 * fixed test
git-svn-id: trunk@3747 -
2006-05-30 14:04:14 +00:00
daniel
91ba2e8851 * Bump compiler version to 2.1.3.
git-svn-id: trunk@3746 -
2006-05-30 14:00:25 +00:00
Jonas Maebe
03302dc7c4 * fixed support for macpas & and | operators: they only work on booleans
now, and always perform short circuit boolean evaluation (also in {$b+})

git-svn-id: trunk@3745 -
2006-05-30 13:02:36 +00:00
oro06
dcd973801f +UNICODE default define for wince
git-svn-id: trunk@3744 -
2006-05-30 07:48:37 +00:00
Jonas Maebe
6335ce6e45 - reverted previous wrong commit
git-svn-id: trunk@3743 -
2006-05-30 07:37:09 +00:00
Legolas
90aa9bcbe0 * Replaced wrong commit
git-svn-id: trunk@3742 -
2006-05-29 22:04:02 +00:00
florian
4f199e533b + creation of IDE configuration files
git-svn-id: trunk@3740 -
2006-05-29 20:42:10 +00:00
Jonas Maebe
b784b2f39e * fixed a_load_subsetreg_reg for loading signed fields (EXTRDI results
in an unsigned number)

git-svn-id: trunk@3739 -
2006-05-29 20:26:06 +00:00
florian
eebef025c2 * default instruction set set to pentium on i386
git-svn-id: trunk@3738 -
2006-05-29 19:52:59 +00:00
florian
bbc42e8503 * made ie unique
git-svn-id: trunk@3737 -
2006-05-29 19:50:12 +00:00
Jonas Maebe
1acfd98095 + norun
git-svn-id: trunk@3736 -
2006-05-29 19:39:21 +00:00
Jonas Maebe
505b8cede7 * fixed missing repeated "class" modifiers
git-svn-id: trunk@3735 -
2006-05-29 10:03:56 +00:00
Jonas Maebe
316c4d6313 * fixed web bug tw4954 (warning when reading from a typed file)
+ test for the above (submitted test program minus childish remarks)

git-svn-id: trunk@3733 -
2006-05-29 09:54:42 +00:00
daniel
a29ab3cf48 * Fix mouse expand/retract
git-svn-id: trunk@3732 -
2006-05-29 00:08:11 +00:00
daniel
b366fd3008 - Remove unnecessary drawview
git-svn-id: trunk@3731 -
2006-05-29 00:05:59 +00:00
daniel
280143028a * Fix color of highlighted item
* Expand nodes by default

git-svn-id: trunk@3730 -
2006-05-29 00:02:01 +00:00
Tomas Hajny
4d9e404403 * remove GetEnv dependency
git-svn-id: trunk@3729 -
2006-05-28 22:27:27 +00:00
tom_at_work
b74142460f * removed stackframe for fpc_round_real() and fpc_trunc_real()
+ additional fpc_int_real() assembly method

git-svn-id: trunk@3728 -
2006-05-28 21:42:33 +00:00
Tomas Hajny
53103216ef * avoid cutting of HOME variable to 255 characters when compiled with $H+ (sysutils)
git-svn-id: trunk@3727 -
2006-05-28 21:40:01 +00:00
Tomas Hajny
a9b515c0bf * fexpand defines kept in platform specific sysutils.pp
git-svn-id: trunk@3726 -
2006-05-28 21:29:26 +00:00
tom_at_work
88ac727d44 + added tcext5 C object file for linux/powerpc
git-svn-id: trunk@3725 -
2006-05-28 21:03:41 +00:00
tom_at_work
dba5da67af * initial support for subregister loading (ppc64 specific part only)
+ added EXTRDI and INSRDI opcode
* lots of additional debug code when EXTDEBUG enabled

git-svn-id: trunk@3724 -
2006-05-28 21:02:25 +00:00
daniel
ee6b4762b3 + More assertions
git-svn-id: trunk@3723 -
2006-05-28 20:43:21 +00:00
daniel
6970d8236b * Further development
git-svn-id: trunk@3722 -
2006-05-28 20:34:19 +00:00
yury
198a56cc21 * fixed: Message box is not displayed when unhandled exception occurs and SysUtils is used in GUI apps for all Windows targets.
git-svn-id: trunk@3721 -
2006-05-28 20:30:47 +00:00
yury
c564dfeb5b * fixed wince console I/O.
git-svn-id: trunk@3720 -
2006-05-28 20:09:57 +00:00
yury
b73557ea4e * fixed wince internal linker.
git-svn-id: trunk@3719 -
2006-05-28 20:09:22 +00:00
Legolas
ca68b19414 Removed old stuff and updated lnkscript
git-svn-id: trunk@3718 -
2006-05-28 18:36:58 +00:00
daniel
94634b404f * Further development
git-svn-id: trunk@3717 -
2006-05-28 15:53:28 +00:00
florian
5575a837db * gba patch from Francesco Lombardi
git-svn-id: trunk@3716 -
2006-05-28 14:48:24 +00:00
florian
9b54dcc781 * fixed compilation on non x86 CPUs
git-svn-id: trunk@3715 -
2006-05-28 12:02:10 +00:00
daniel
bc455c60b1 * Further development
git-svn-id: trunk@3714 -
2006-05-28 09:28:32 +00:00
florian
24ab8e0177 * create proper external stubs in case of generating pic
git-svn-id: trunk@3713 -
2006-05-28 09:23:53 +00:00
yury
2bf89e2040 * Internal linker support for wince.
git-svn-id: trunk@3712 -
2006-05-27 22:49:22 +00:00