Commit Graph

1155 Commits

Author SHA1 Message Date
daniel
33dce091bb * Move processor options to their own tab.
git-svn-id: trunk@3572 -
2006-05-18 21:35:46 +00:00
peter
9872dbaf24 * compile fixes
git-svn-id: trunk@3534 -
2006-05-14 20:27:55 +00:00
daniel
46d5b2fce5 * Val can handle hexadecimal just fine, no need for specialized routines.
git-svn-id: trunk@3495 -
2006-05-13 17:50:29 +00:00
daniel
2341cae336 - Remove redundant inttohex function.
git-svn-id: trunk@3483 -
2006-05-12 10:07:46 +00:00
daniel
5eb184ef8d * Remove color selection and startup option menus for now.
git-svn-id: trunk@3479 -
2006-05-11 15:01:27 +00:00
daniel
cdde454cc4 * If overflow checking enabled, disable it for hash calculation. IDE
now works fine if range checking and overflow checking are enabled.

git-svn-id: trunk@3474 -
2006-05-11 07:46:09 +00:00
daniel
516e94be11 * Reorder options
git-svn-id: trunk@3468 -
2006-05-09 22:18:43 +00:00
daniel
d76aa893e7 * Redesigned syntax tab on compiler options screen
git-svn-id: trunk@3467 -
2006-05-09 22:13:21 +00:00
daniel
b87109913c * More ver1_0 defines removed
* Update compiler options

git-svn-id: trunk@3453 -
2006-05-07 22:32:43 +00:00
daniel
ca06efcd00 - Remove ver1_0 ifdef
git-svn-id: trunk@3451 -
2006-05-07 15:32:38 +00:00
daniel
dc6e856dda * Video and keyboard initialization spaghetti organized and hopefully fixed.
- Remove useless function from validate.pas

git-svn-id: trunk@3443 -
2006-05-06 22:57:20 +00:00
daniel
cfa601daa9 * Cosmetic arrow change
git-svn-id: trunk@3436 -
2006-05-06 18:54:17 +00:00
daniel
9f249e2bb0 * Make listbox in window list one column smaller.
git-svn-id: trunk@3433 -
2006-05-06 17:36:24 +00:00
daniel
3aa3fdcf28 * IDE version number to 1.0.8
- Remove giveuptimeslice from wutils (duplicate in drivers.pas)
  - Remove Unix compat hack (now handled by video unit).

git-svn-id: trunk@3432 -
2006-05-06 16:16:25 +00:00
daniel
99760aa507 * Redesigned the directory option menu.
git-svn-id: trunk@3431 -
2006-05-06 14:35:42 +00:00
Jonas Maebe
0dffd62032 + add compiler/ppcgen directory to unit search path for ppc and ppc64
git-svn-id: trunk@3420 -
2006-05-05 08:42:04 +00:00
peter
cba7504dec * use -P for cross compile
* support libimp*.a

git-svn-id: trunk@3321 -
2006-04-23 18:53:29 +00:00
peter
d98336156f * win64 compile fixes
git-svn-id: trunk@3297 -
2006-04-20 11:27:53 +00:00
daniel
90744753b9 * Fix compilation.
git-svn-id: trunk@3246 -
2006-04-17 15:57:57 +00:00
peter
323d6cf640 * use -O2 for 2.1.1 compilers
git-svn-id: trunk@2966 -
2006-03-19 11:19:43 +00:00
Jonas Maebe
f3ffa1400a * regenerated for new ppc release optimizer settings
git-svn-id: trunk@2943 -
2006-03-17 17:54:28 +00:00
Jonas Maebe
f868c80460 + i386-darwin support (use fpcmake from after 12 February 2006)
git-svn-id: trunk@2820 -
2006-03-09 15:26:49 +00:00
daniel
df70410e9c - Remove usage of memory unit; things like the lowmemory function are
flawed for the same reason memavail is flawed.

git-svn-id: trunk@2720 -
2006-03-01 15:29:05 +00:00
mazen
aeb162e4e1 + added target arm-palmos (please use an fpcmake later than 04 feb 2006 in future)
git-svn-id: trunk@2603 -
2006-02-15 22:05:04 +00:00
daniel
660d789508 * Rename Borland convention to CUA-91 convention.
git-svn-id: trunk@2592 -
2006-02-15 11:36:45 +00:00
tom_at_work
a3295f379a * removed powerpc64/linux from SMARTLINKTARGETS. Takes way too much time without an internal binwriter.
* regenerated makefiles

git-svn-id: trunk@2546 -
2006-02-12 20:26:15 +00:00
daniel
d9030088dd * Fix compilation on non-Unix
git-svn-id: trunk@2447 -
2006-02-05 20:54:07 +00:00
mazen
bc18d6eb8a + added palmos support to makes files
+ added Makefile.fpc to palmos in rtl
+ added faked prt0 to plamos rtl

git-svn-id: trunk@2443 -
2006-02-05 19:22:12 +00:00
daniel
1bfb446a62 * Remove terminfo use. IDE now libc free when build without debugger.
git-svn-id: trunk@2431 -
2006-02-04 16:22:36 +00:00
daniel
1dc6cdbafb + UI for selecting edit key set.
git-svn-id: trunk@2430 -
2006-02-04 16:09:11 +00:00
daniel
0312337a13 + Added ability to use ctrl+x,ctrl+c,ctrl+v for clipboard. Enabled by
default on Unix platforms because normal shift+ins is not available in
   a lot of terminal emulators. Currently only configurable through
   INI-file. UI will follow.

git-svn-id: trunk@2428 -
2006-02-04 14:30:42 +00:00
tom_at_work
453bb6d1c9 * removed libc package from build for every linux platform but i386 and x86-64 (libc is a x86 specific kylix compatibility library)
git-svn-id: trunk@2376 -
2006-01-29 17:49:42 +00:00
Tomas Hajny
10153d061d * fix for web bug #4518 by Salvatore Licciardi
git-svn-id: trunk@2312 -
2006-01-18 22:48:19 +00:00
florian
b9a0e2ead2 * makefile again regenerated
git-svn-id: trunk@2280 -
2006-01-13 20:32:53 +00:00
florian
40290348bc * Makefiles regenerated
git-svn-id: trunk@2279 -
2006-01-13 19:49:25 +00:00
florian
30fc11e7ca * makefiles regenerated
git-svn-id: trunk@2260 -
2006-01-11 21:46:28 +00:00
Tomas Hajny
7d5d88d24f * backward search hopefully fixed
git-svn-id: trunk@2077 -
2005-12-29 15:56:13 +00:00
tom_at_work
c3f678e8df * updated makefiles for ppc64/linux to allow successful snapshot building on that platform
git-svn-id: trunk@1975 -
2005-12-16 20:37:08 +00:00
daniel
4aa4f4cd38 * Fix typo, markup
git-svn-id: trunk@1930 -
2005-12-11 18:37:15 +00:00
daniel
d3d161e5cf * Add info about Linux
git-svn-id: trunk@1929 -
2005-12-11 18:33:58 +00:00
tom_at_work
3502898ba3 * makefile updates after last changes for successful build on ppc64/linux
git-svn-id: trunk@1874 -
2005-12-04 13:07:37 +00:00
marco
f7f14e4dee * CROSSOPT support
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +00:00
florian
e9bfea4218 * save untitled file dialogs looks nicer now
git-svn-id: trunk@1554 -
2005-10-20 20:51:42 +00:00
florian
3f77cccc7d + printing support, currently win32 only
git-svn-id: trunk@1553 -
2005-10-20 20:47:25 +00:00
tom_at_work
202236c6e0 * fpcmake.ini update which fixes glibc search path problems on PowerPC64
* makefile update

git-svn-id: trunk@1546 -
2005-10-20 16:56:40 +00:00
florian
082b4a4017 + valgrind switch for debug info
git-svn-id: trunk@1394 -
2005-10-15 22:05:59 +00:00
florian
fbbc01c78c * additional compiler args moved to compiler options
* modernized CPU selection window

git-svn-id: trunk@1393 -
2005-10-15 21:25:30 +00:00
Jonas Maebe
2dbdc474fd * use register variables when release-building for ppc (more or less doubles
performance for most programs)

git-svn-id: trunk@1383 -
2005-10-15 16:36:52 +00:00
tom_at_work
0ba960e1bd * added workarounds for some load/store instructions requiring 4 byte aligned addresses
* some cleanup and optimization of 64 bit address loading in the code generator
* small changes to the IDE to make it compile
* stat type update for packages/cdrom compatibility

git-svn-id: trunk@1375 -
2005-10-14 00:00:16 +00:00
tom_at_work
f7f0f9c426 * makefile adaption to be able to cycle compiler and RTL on PowerPC64 target
* some fixes for PowerPC64 target in the code generator and the RTL
* stabs generation for PowerPC64 is okay now (untested)

git-svn-id: trunk@1337 -
2005-10-08 15:48:39 +00:00