micha
ce9e589e15
* fix FileSeek implementation to match declaration
...
git-svn-id: trunk@5159 -
2006-11-01 17:47:47 +00:00
florian
ce620190a3
+ fmtbcd
...
* regenerated makefiles
git-svn-id: trunk@5076 -
2006-10-29 21:46:44 +00:00
michael
4ba6f1b4dc
* Moved fpmkunit to utils
...
git-svn-id: trunk@5034 -
2006-10-27 19:51:55 +00:00
michael
d1c2323c9b
* Added fpmktype
...
git-svn-id: trunk@5027 -
2006-10-26 19:55:22 +00:00
Károly Balogh
c418e934aa
+ Makefile fixes to compile missing units for MorphOS and Amiga targets
...
git-svn-id: trunk@4619 -
2006-09-13 20:24:02 +00:00
Károly Balogh
9419843da6
+ quick fix for getpathstring on OS4
...
git-svn-id: trunk@4399 -
2006-08-10 05:14:58 +00:00
Károly Balogh
2cb95ed2c7
+ another Amiga RTL update, chapter 2
...
git-svn-id: trunk@4397 -
2006-08-09 08:30:33 +00:00
Károly Balogh
53469d43c3
+ another Amiga RTL update
...
git-svn-id: trunk@4396 -
2006-08-09 08:29:16 +00:00
Károly Balogh
e109bfdf35
+ Amiga RTL update based on MorphOS version
...
git-svn-id: trunk@4395 -
2006-08-08 20:59:37 +00:00
Károly Balogh
705033284e
+ regenerated makefiles to support powerpc-amiga target
...
git-svn-id: trunk@4371 -
2006-08-06 12:28:28 +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
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
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
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
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
Károly Balogh
deb2bd1e24
- deleted readme containing obsolete info
...
git-svn-id: trunk@2394 -
2006-02-01 16:00:40 +00:00
Károly Balogh
fe6637884d
+ some basic system unit. morphos one with _lot_ of commented out parts
...
git-svn-id: trunk@2392 -
2006-02-01 15:21:29 +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
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
Károly Balogh
4a8882d7fe
+ added __amigaos4__ symbol
...
git-svn-id: trunk@2240 -
2006-01-09 09:05:58 +00:00
Károly Balogh
c723aa9c86
+ first startup code implementation for amigaos4
...
git-svn-id: trunk@2200 -
2006-01-07 03:36:09 +00:00
florian
da18dca277
* graph and ggigraph unit moved to packages/base
...
git-svn-id: trunk@2071 -
2005-12-29 14:36:22 +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
Károly Balogh
acb7b263b0
- Removed __stklen accidentally left in
...
git-svn-id: trunk@1952 -
2005-12-14 23:51:01 +00:00
Károly Balogh
d5aa345bb3
+ Proper startup code for Amiga/m68k (for the first time in history)
...
git-svn-id: trunk@1951 -
2005-12-14 23:36:33 +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
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
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
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
peter
bb70f2f5cc
* add fppkg and fpmkunit to the Makefile.fpc
...
git-svn-id: trunk@1063 -
2005-09-08 06:50:52 +00:00
florian
8602390d46
* Makefiles regenerated to propagate -Ur change of fpcmake
...
git-svn-id: trunk@844 -
2005-08-10 21:55:57 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
6cf4eb98c3
* use current fpcmake instead of from 1.9.8
2005-05-05 13:28:47 +00:00
peter
aa5b73f3ec
* 1.9.8
2005-02-15 22:28:29 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
peter
110fb12911
* regenerated
2005-02-03 20:33:26 +00:00
peter
ef3b19b316
* regenerated
2005-01-11 17:07:45 +00:00
peter
994ab51002
* regenerated to use cpu-os
2005-01-10 21:29:23 +00:00
Tomas Hajny
47164c59e6
+ ctypes added
2005-01-10 20:28:25 +00:00
peter
f52d2b2edf
* regenerated
2004-12-20 18:37:51 +00:00
peter
3c3ec40b70
* regenerated
2004-12-19 17:42:32 +00:00
Tomas Hajny
c016de5709
* Makefiles regenerated
2004-12-05 19:26:19 +00:00
Tomas Hajny
e1252e7302
* GetMsCount added, platform independent routines moved to single include file
2004-12-05 16:44:43 +00:00
Tomas Hajny
d0191eaa3c
* common implementation of unit printer - fix for bug #3421
2004-12-05 11:21:46 +00:00
armin
f4ffaa9828
* applied peters patch for cross compile (bin installation)
2004-11-26 13:03:07 +00:00
peter
86f78c7300
* units are now created in separate directory units/cpu-os/
...
* distclean uses cleanall rule and removes units dir
* cross compile support fixed, it is now possible to cycle a ppcsparc
without deleting ppc386
* bintutilsperfix defaults to cpu-os-
2004-10-30 12:36:43 +00:00
armin
458e3c3780
* makefiles regenerated
...
* ide: added target netwlibc
2004-09-04 23:33:38 +00:00
olle
8f25b1ad3a
* redid prev commit, but with up to date fpcmake
2004-08-25 17:10:03 +00:00
olle
280ff73ccf
* fix so that macpas.pp really is compiled
2004-08-25 16:57:22 +00:00
olle
3a29988676
+ Added unit macpas
2004-08-16 16:22:11 +00:00
daniel
6c4cade37d
* Matrix unit included in build process
2004-07-07 21:37:29 +00:00
peter
423fde7ac6
* regenerated
2004-05-23 18:25:48 +00:00
florian
2f3f32786f
* changed extensions
2004-05-06 22:01:17 +00:00
florian
e1bb45eee8
* changed extensions
2004-05-06 21:12:38 +00:00
florian
91733f9237
* some m68k and amiga related stuff fixed
2004-05-05 21:26:34 +00:00
olle
73f73fb6f1
* updated according to the new version of fpcmake.ini
2004-04-20 23:29:59 +00:00
Tomas Hajny
fa6166944f
Makefiles regenerated
2004-02-22 16:07:41 +00:00
daniel
bc7f8a474d
* Enable threadvars again
2004-02-17 17:37:25 +00:00
Tomas Hajny
7a08fcd395
* LastDosExitCode changed back from threadvar temporarily
2004-02-16 22:16:55 +00:00
Tomas Hajny
04a8acc442
* overloaded ExecuteProcess added, EnvStr param changed to longint
2004-02-15 21:26:36 +00:00
michael
6571f6a7e5
+ Switched to single interface in dosh.inc
2004-02-09 12:03:16 +00:00
michael
66dd127bd9
+ Moved CRT interface to common include file
2004-02-08 16:22:20 +00:00
Tomas Hajny
e0f9297e01
* ExecuteProcess fixes, ProcessID and ThreadID added
2004-01-20 23:05:31 +00:00
marco
55850b063a
* regenerating the makefiles with some netbsd fixes + version upgrades
2004-01-05 23:34:21 +00:00
peter
2d6deeaade
* regenerated
2003-10-28 16:44:35 +00:00
peter
168ccf83c3
* regenerated
2003-10-27 15:58:54 +00:00
Tomas Hajny
57538cb669
* THandle in sysutils common using System.THandle
2003-10-25 23:42:35 +00:00
peter
9fc4e555dd
* regenerated
2003-10-09 14:35:20 +00:00
marco
feaed02001
* cross compiling fixes to makefile and fpcmake
2003-10-04 13:48:11 +00:00
marco
73876b7490
* CROSSCOMPILING stage 2
2003-10-03 21:40:35 +00:00
marco
eaceacb7e2
* remake with new fpc param
2003-10-02 08:50:13 +00:00
Tomas Hajny
f8f621d265
* append fix applied to Amiga, Atari, EMX, GO32v2, OS/2 and Watcom
2003-09-29 18:52:36 +00:00
peter
3d8d9c96f8
* sbrk returns pointer
2003-09-27 11:52:35 +00:00
peter
29762b04a6
* regenerated
2003-04-01 16:09:56 +00:00
Tomas Hajny
7e44bb1506
* Makefiles regenerated with corrected fpcmake
2003-03-30 00:01:43 +00:00
Tomas Hajny
f2cd222a55
+ platform extensions unified, emx target added
2003-03-24 00:01:12 +00:00
nils
5efef3d62a
- not used in rtl anymore
2003-02-04 17:49:46 +00:00
peter
9addbba86a
* regenerated
2003-01-14 21:15:21 +00:00
peter
3dad4cd3c4
* regenarated
2002-11-24 16:31:10 +00:00
carl
f0bb456351
- remove objinc.inc (unused file)
...
* update makefiles accordingly
2002-10-20 12:00:52 +00:00
florian
495cb55113
+ call to initvariantmanager inserted
2002-10-13 09:25:14 +00:00
peter
9f31783a0a
* old logs removed and tabs fixed
2002-09-07 16:01:16 +00:00
marco
0e2046b1fd
* Some more OpenBSD fixes.
2002-08-01 12:28:49 +00:00
marco
d228e13edf
* OpenBSD makefile update again
2002-07-30 13:39:03 +00:00
peter
927c693482
* fix source location in zips for packages and demos
2002-03-19 19:36:55 +00:00
peter
58218bf81f
* Regenerated with updated fpcmake
2002-03-11 19:10:28 +00:00
peter
9b385a2ab7
* regenated
2002-02-28 21:30:32 +00:00
peter
c09e7bb537
* regenerated
2002-01-29 18:05:44 +00:00
peter
5f2e0cc5e3
* regenerated
2002-01-27 21:47:54 +00:00
peter
0816ae4006
* regenerated
2002-01-06 21:59:08 +00:00
marco
7866897343
* BSDhier fix to fpcmake.ini + makefile update.
2001-12-11 10:39:53 +00:00
carl
0c1893bc2a
* updated behavior of some routines to conform to docs
2001-11-23 00:25:39 +00:00
peter
aff68fdfd4
* asw support
2001-10-18 20:55:18 +00:00
peter
ec9e4f4556
* fpc -PB instead of -P?
...
* check if fpc exists if not found fallback to ppc386
2001-10-16 20:52:34 +00:00
peter
6f2baf0fcf
* regenerated
2001-10-14 21:43:09 +00:00
peter
6e3bcf7133
* regenerated
2001-08-30 20:18:30 +00:00
peter
b34e51e7f6
* regenerated
2001-08-22 20:49:14 +00:00
peter
3e41bf3597
* Regenerated
2001-08-02 20:55:49 +00:00
peter
05dd86508f
* added so fpcmake works again
2001-08-01 18:04:48 +00:00
Tomas Hajny
0b672785fb
* platform specific constants moved after systemh.inc, BeOS omission corrected
2001-06-19 20:46:07 +00:00
Tomas Hajny
72e3212dad
+ platform specific information
2001-06-13 22:20:10 +00:00
Tomas Hajny
1ce6935ed1
* system unit name change corrections
2001-03-21 21:17:58 +00:00
Tomas Hajny
e4aa3afcbb
+ system unit name change
2001-03-16 20:01:47 +00:00
michael
650fbb86aa
+ removed logs
2000-07-13 11:32:24 +00:00
michael
e7aca136a1
+ Initial import
2000-07-13 06:29:38 +00:00
peter
6b66a55cd6
* truncated log
2000-02-09 16:59:28 +00:00
daniel
ec29a31834
* copyright 2000
2000-01-07 16:41:28 +00:00
daniel
a79b4a404b
* copyright 2000 added
2000-01-07 16:32:21 +00:00
peter
3b5373c08a
* fixed do_open flags to be > $100, becuase filemode can be upto 255
1999-09-10 15:40:32 +00:00
pierre
33aac9b556
+ system_exit procedure added
1999-01-18 10:05:47 +00:00
peter
f11d46a93e
+ stdout, which is needed when you write something in the system unit
...
to the screen. Like the runtime error
1998-12-28 15:50:42 +00:00
carl
526c0e0d49
+ Initial revision by Nils Sjoholm
1998-11-28 21:12:59 +00:00
pierre
e10c7365cc
+ added some units
1998-10-22 16:43:54 +00:00
pierre
693353ab66
* added some include directory command lines necessary
...
* added some missing units
+ now compiles completely with cross-compiler
1998-10-14 10:49:46 +00:00
pierre
26e7db397b
added several ; missing
1998-10-14 10:46:14 +00:00
pierre
54cf737ebd
+ added -AGAS for crosscompilers
1998-10-13 16:31:14 +00:00
pierre
5730431683
* uses AS variable (can be set to as68k when crosscompiling)
...
* correct command line for sysamiga.pas
1998-10-13 08:07:01 +00:00
peter
b07d934d64
* fixed rtl path
1998-10-02 09:25:58 +00:00
carl
a5e83e029c
* several bugfixes by Nils Sjoholm
1998-09-14 20:23:03 +00:00
carl
7502f0489f
* Several bugfixes by Nils Sjoholm
1998-09-14 20:22:32 +00:00
carl
bc1b1f3cdb
* structures bugfixes by Nils Sjoholm
1998-09-14 20:21:53 +00:00
carl
754e2c0c1c
* FSplit bugfix
...
* Structures bugfixes by Nils Sjoholm
1998-09-14 20:20:57 +00:00
peter
4620a73a9b
* FPC_ names
...
* Heap manager is now system independent
1998-09-14 10:48:00 +00:00
peter
dccc910509
- renamed makefile to Makefile
1998-09-10 14:15:47 +00:00
peter
d19599fd1c
* updated to new style
1998-08-31 12:17:54 +00:00
carl
234ade4a26
* SearchRec was not aligned!! so BOUM!...
1998-08-19 14:52:52 +00:00
carl
6474495a7d
* chdir accepts .. characters
...
+ added ctrl-c checking
+ implemented sbrk
* exit code was never called if no error was found on exit!
* register was not saved in do_open
1998-08-17 12:34:22 +00:00
carl
9321980854
* FExpand removes dot characters
...
* Findfirst single/double dot expansion
+ SetFtime implemented
1998-08-17 12:30:42 +00:00
carl
731d52a810
* FSearch bugfix
...
* FSplit bugfix
+ GetFAttr,SetFAttr and GetFTime accept dos dir separators
1998-08-13 13:18:45 +00:00
carl
d48489373f
* bugfix of findfirst, was not convberting correctl backslahes
1998-08-04 13:37:10 +00:00
carl
08bb4c9d4b
* FExpand bugfix was returning a pchar!
1998-07-21 12:08:06 +00:00
carl
527988accd
+ added log at the end
...
* exec now works correctly
1998-07-14 12:09:59 +00:00
carl
5bac56f11c
* do_truncate works, some cleanup
1998-07-13 12:32:18 +00:00
carl
09451d2805
* bugfix of FileOpen, on error would not return zero
1998-07-13 12:31:40 +00:00
carl
27bbe627c1
* window now works
...
* bugfix of keypressed and readkey
1998-07-13 12:30:47 +00:00
carl
fa7f6a40ca
+ Fidndxxx/Exec/GetEnv(nils)/xxxfAttr/DosVersion implemented
1998-07-13 12:27:08 +00:00
carl
552737ab67
* several bugfixes by Nils Sjoholm
1998-07-09 17:39:40 +00:00
carl
a2cb040436
+ working revision
1998-07-09 11:55:49 +00:00
carl
52b20dbba5
+ implemented do_truncate
1998-07-09 11:54:57 +00:00
carl
17edd9acaf
+ windmax is correctly initialized
1998-07-09 11:53:42 +00:00
carl
a375e73795
+ first version (not fully working yet)
1998-07-08 12:03:35 +00:00
carl
c76f66e7f1
* Standard handles are never closed on the Amiga.
1998-07-06 15:08:54 +00:00
carl
322d273f31
+ first version for amiga of printer unit by Nils Sjoholm
1998-07-06 12:39:27 +00:00
carl
b77b3c9200
* IOCheck for chdir,rmdir and mkdir as in TP
1998-07-02 12:37:52 +00:00
carl
c2f855fbb7
* first working version of CRT unit
1998-07-01 15:52:21 +00:00
carl
c2e34ea424
* forgot that includes are case sensitive
1998-07-01 14:30:56 +00:00
carl
64f252ff8c
+ EXEC structures required for AmigaOS usage
1998-07-01 14:21:22 +00:00
carl
ec29df131a
* do_open bugfix
...
* correct conversion of Amiga error codes to TP error codes
* InoutRes word bugfix
* parameter counting fixed
* new stack checking implemented
+ IOCheck for chdir,rmdir,getdir and rmdir
* do_filepos was wrong
+ chdir correctly implemented
* getdir correctly implemented
1998-07-01 14:13:50 +00:00
carl
8b4ffa26ba
* bugfix with parameter line, removed enter key when found in it
1998-07-01 14:09:12 +00:00
carl
d39a13c0fd
* temporarily disabled Kickstart version checking, because the offset
...
for getting the version is incorrect!
1998-06-05 12:34:45 +00:00
peter
d0ce4085d3
* comp,extended are only i386 added support_comp,support_extended
1998-06-04 23:45:56 +00:00
carl
73f8565363
* exit on stack fixed
1998-05-25 12:10:28 +00:00
carl
7188276bb7
* Handles now proprely setup
...
* Correct Exit code on init failure
* Library pointer now ok (Thanks to Nils Sjoholm)
* OpenStdError was never initialized
* ;assembler; routines problems bugfixed
* stackcheck routine fix
1998-05-25 12:08:49 +00:00
root
d1a1f501c8
Initial revision
1998-03-25 11:18:12 +00:00