peter
|
c83a4c963f
|
* removed asm for copy, use dosmemput (merged)
|
2001-05-09 19:53:28 +00:00 |
|
Jonas Maebe
|
f174fb5fb1
|
* fixed range check error (reported by Vladimir Ravodin)
|
2001-05-06 17:15:26 +00:00 |
|
Jonas Maebe
|
344fd00373
|
* completed incomplete typed constant records
|
2001-05-06 17:13:22 +00:00 |
|
peter
|
c8b00f6f4e
|
* fixed adddisk
|
2001-05-06 14:23:21 +00:00 |
|
peter
|
293d6a1671
|
* Makefile fixes
|
2001-05-03 21:35:04 +00:00 |
|
marco
|
f530871848
|
* LPSystemTime added.
|
2001-05-02 10:25:23 +00:00 |
|
marco
|
2ad1374813
|
* Added plpwstr, plpstr. Moved lpwstr to the system unit (though the win32
part). Delphi has it that way.
|
2001-05-02 10:18:04 +00:00 |
|
peter
|
7b9b157103
|
* regenerated
|
2001-04-25 22:45:40 +00:00 |
|
peter
|
ee148aeb6c
|
* also install sig handlers for sigill,sigbus
|
2001-04-23 20:33:31 +00:00 |
|
peter
|
802acf6940
|
* m68k updates
|
2001-04-23 18:25:44 +00:00 |
|
peter
|
53c358a713
|
* remove useless define (merged)
|
2001-04-23 18:24:45 +00:00 |
|
marco
|
98043524a7
|
* Small readdir fix from fixes branch.
|
2001-04-23 11:38:30 +00:00 |
|
peter
|
64b57cd77d
|
* add nop after popa (merged)
|
2001-04-21 12:18:09 +00:00 |
|
peter
|
b06b389b67
|
* int_str cardinal fix (merged)
|
2001-04-21 12:16:28 +00:00 |
|
Tomas Hajny
|
e24d5ca616
|
* setne operand size fixed
|
2001-04-20 19:05:11 +00:00 |
|
marco
|
1a47b80385
|
* Readlink uncommented for FreeBSD.
|
2001-04-19 12:57:33 +00:00 |
|
florian
|
17622f504f
|
* updates from Armin commited
|
2001-04-16 18:53:18 +00:00 |
|
florian
|
a33a06ce5d
|
* updates from Armin commited
|
2001-04-16 18:33:14 +00:00 |
|
peter
|
73a59b9ca3
|
* merged popal fix
|
2001-04-16 11:22:53 +00:00 |
|
peter
|
81beaa227e
|
* stricter compiler fixes
|
2001-04-16 10:57:05 +00:00 |
|
Jonas Maebe
|
bd745d3e82
|
* fixed problem with new modes system (reported by Vladimir Ravodin) (merged)
|
2001-04-14 16:06:03 +00:00 |
|
peter
|
a0794814d3
|
* fixed for stricter checking
|
2001-04-14 14:05:42 +00:00 |
|
peter
|
46b58ded78
|
* fixes for the stricter compiler
|
2001-04-13 23:49:48 +00:00 |
|
peter
|
a923fab5a3
|
* removed warning
|
2001-04-13 22:39:05 +00:00 |
|
peter
|
eae7ae3fd1
|
* remove warning
|
2001-04-13 22:37:21 +00:00 |
|
peter
|
4738f23949
|
* added filenamecasesensitive var
|
2001-04-13 22:30:55 +00:00 |
|
peter
|
e150c46c78
|
* remove warnings
|
2001-04-13 22:26:32 +00:00 |
|
peter
|
22db4256ce
|
* removed rtllite define
|
2001-04-13 18:06:28 +00:00 |
|
peter
|
5dbe3bba52
|
* upcase, lowercase for ansistring
|
2001-04-13 18:06:07 +00:00 |
|
peter
|
c70d9ccc3e
|
* win32 getenv version
|
2001-04-13 18:05:34 +00:00 |
|
peter
|
25d6ec3c83
|
* always clear memory in getmem and freemem
|
2001-04-13 01:18:08 +00:00 |
|
peter
|
03d4bdcd40
|
* allow runtime setting using the environment HEAPTRC
|
2001-04-12 18:00:14 +00:00 |
|
peter
|
273db58aed
|
* fixed usage of already release memory in getdir
|
2001-04-12 17:53:43 +00:00 |
|
florian
|
9929a33475
|
* added logs, fixed email address of Armin, it is
diehl@nordrhein.de
|
2001-04-11 14:17:00 +00:00 |
|
florian
|
3143b484c4
|
* initial commit, thanks to Armin Diehl (diehl@nordrhein)
|
2001-04-11 14:14:12 +00:00 |
|
peter
|
b669be6c60
|
* some small fixes to my previous commit
|
2001-04-11 14:08:31 +00:00 |
|
peter
|
60ba93a688
|
* extra info update so it can be always be set on/off
|
2001-04-11 12:34:50 +00:00 |
|
peter
|
3367fc1c61
|
* fixed argument name
* merged fixes
|
2001-04-10 23:35:02 +00:00 |
|
peter
|
a5bfdff438
|
* removed warnigns
|
2001-04-10 21:28:36 +00:00 |
|
peter
|
1c47926014
|
* fixed argument names
|
2001-04-10 21:24:18 +00:00 |
|
Tomas Hajny
|
64e7256587
|
* better check for FindClose
|
2001-04-10 18:49:40 +00:00 |
|
Tomas Hajny
|
8a7762efb2
|
* yet another fix for FExpand under Unix
|
2001-04-09 19:28:40 +00:00 |
|
florian
|
05429e69ce
|
* fixed a wrong prefix
|
2001-04-08 16:49:42 +00:00 |
|
Jonas Maebe
|
faad9460c8
|
* fixed potential buffer overflow in FPC_WRITE_TEXT_PCHAR_AS_ARRAY (merged)
|
2001-04-08 13:21:30 +00:00 |
|
Jonas Maebe
|
547bc5f275
|
* optimized FPC_HELP_CONSTRUCTOR a bit
|
2001-04-08 13:19:28 +00:00 |
|
Tomas Hajny
|
d5f0038788
|
* invalid UNC paths handled more consistently to OS/2 and Win32 API functions
|
2001-04-08 12:47:23 +00:00 |
|
Tomas Hajny
|
a820a0f393
|
* fix for absolute paths on platforms without drives (*nix), support for long volume names added
|
2001-04-07 19:37:27 +00:00 |
|
peter
|
e3b5f763b7
|
* use div instead of / in constant
|
2001-04-04 22:50:59 +00:00 |
|
florian
|
64d54c2fcb
|
* TGUID definition is now imported from the system unit
|
2001-04-04 17:58:36 +00:00 |
|
florian
|
f9e28f053f
|
* TGUID definition from win32/wininc/struct.inc copied
|
2001-04-04 17:56:45 +00:00 |
|
michael
|
0798622cb8
|
+ Fixed F_[G,S]etOwn constants. By Alexander Sychev
|
2001-03-27 11:46:38 +00:00 |
|
Tomas Hajny
|
b2f174a277
|
* GetDir fixed
|
2001-03-25 11:06:35 +00:00 |
|
Tomas Hajny
|
d111ee7e69
|
* system unit name change corrections
|
2001-03-25 11:05:48 +00:00 |
|
florian
|
dadbc26bc8
|
* some types moved to systemh
+ some types like PDispatch added
|
2001-03-22 23:26:37 +00:00 |
|
florian
|
49ed6221f4
|
* some new types added like PBoolean
|
2001-03-22 23:26:05 +00:00 |
|
florian
|
942958770c
|
* typo fixed
|
2001-03-22 21:56:27 +00:00 |
|
florian
|
54b50c539a
|
+ header and log added
|
2001-03-21 23:32:13 +00:00 |
|
florian
|
1f91d1d88e
|
+ sLineBreak and misc. stuff for Kylix compatiblity
|
2001-03-21 23:29:40 +00:00 |
|
Tomas Hajny
|
1ce6935ed1
|
* system unit name change corrections
|
2001-03-21 21:17:58 +00:00 |
|
Tomas Hajny
|
f041ede95b
|
* GetDir fixed
|
2001-03-21 21:08:20 +00:00 |
|
Jonas Maebe
|
4ac6b9a7ca
|
* fixed problems when using together with graph (web bugs 1225 and 1441)
|
2001-03-21 16:07:03 +00:00 |
|
Tomas Hajny
|
0fde4ce207
|
* one more problem in the Unix part
|
2001-03-19 21:09:30 +00:00 |
|
Tomas Hajny
|
0d616f2cca
|
* mistyping in the Unix part fixed
|
2001-03-19 21:05:42 +00:00 |
|
Tomas Hajny
|
3005bc8b7b
|
* FExpand omission fixed
|
2001-03-17 16:04:37 +00:00 |
|
Tomas Hajny
|
cd6847e499
|
* universal FExpand
|
2001-03-16 20:42:44 +00:00 |
|
Tomas Hajny
|
d5e9273b9b
|
* universal FExpand
|
2001-03-16 20:09:58 +00:00 |
|
Tomas Hajny
|
e4aa3afcbb
|
+ system unit name change
|
2001-03-16 20:01:47 +00:00 |
|
Tomas Hajny
|
d6f289a9df
|
* another Find* problem :-(
|
2001-03-11 18:58:42 +00:00 |
|
Tomas Hajny
|
c83475a6ca
|
* FExpand without IOResult change, remaining direct asm removed
|
2001-03-10 09:57:51 +00:00 |
|
Jonas Maebe
|
3eb9c758fb
|
* changed typecast in FPC_STR_TO_CHARARRAY so that no temp ansistring is
generated anymore (merged)
|
2001-03-05 17:10:40 +00:00 |
|
Jonas Maebe
|
ab2ea0a472
|
* moved implementations of strlen and strpas to separate include files
(they were duplicated in i386.inc and strings.inc/stringss.inc)
* strpas supports 'nil' pchars again (returns an empty string)
(both merged)
|
2001-03-05 17:10:04 +00:00 |
|
Jonas Maebe
|
18de59f50c
|
* fixed all implementations of strpas
|
2001-03-04 17:31:34 +00:00 |
|
Jonas Maebe
|
8efd8814cf
|
* fixed strpas (was limited to 254 chars) and made it overall slightly faster
|
2001-03-04 12:42:18 +00:00 |
|
Jonas Maebe
|
02591a89d9
|
* changed 'bdnzeq cr0' to 'bdnzt cr0*4+eq'
|
2001-03-03 13:54:26 +00:00 |
|
Jonas Maebe
|
33bd4a1769
|
* fixed small bug in move
|
2001-03-03 13:53:36 +00:00 |
|
Jonas Maebe
|
af38291233
|
* simplified and optimized range checking code, FPC_BOUNDCHECK is no longer necessary
|
2001-03-03 12:41:22 +00:00 |
|
Jonas Maebe
|
bf5d803a93
|
* fixed qword_str for values with bit 63 = 1
|
2001-03-03 12:39:09 +00:00 |
|
Jonas Maebe
|
e72e5a0cfa
|
* made val for longints a bit faster
|
2001-03-03 12:38:53 +00:00 |
|
Jonas Maebe
|
b7970bf7a4
|
+ new, complete implementation of move procedure (including support for
overlapping regions)
|
2001-03-02 13:24:10 +00:00 |
|
Jonas Maebe
|
fafddb2725
|
* fixed web bug #1345 (merged)
|
2001-02-27 15:46:48 +00:00 |
|
peter
|
3c54458903
|
* regenerated
|
2001-02-24 10:46:41 +00:00 |
|
Jonas Maebe
|
3e4f02f165
|
* optimized strcopy/strecopy
|
2001-02-23 14:05:33 +00:00 |
|
peter
|
3c2db9436f
|
* regenerated
|
2001-02-22 21:15:03 +00:00 |
|
Tomas Hajny
|
18a6af4e62
|
* GetEnvironmentVariable now really merged
|
2001-02-21 21:23:38 +00:00 |
|
peter
|
736a92a945
|
* always test before commiting after merging, linux -> unix change
|
2001-02-20 22:19:38 +00:00 |
|
peter
|
b19d318380
|
* new file
|
2001-02-20 22:14:39 +00:00 |
|
peter
|
36e5967c3b
|
* merged getenvironmentvariable
|
2001-02-20 22:14:19 +00:00 |
|
peter
|
e32556ca16
|
* regenerated for cygwin32 support
|
2001-02-20 21:59:59 +00:00 |
|
peter
|
bcbb21839d
|
* chdir,mkdir,rmdir with empty string fixed
|
2001-02-20 21:31:12 +00:00 |
|
Jonas Maebe
|
39af441ec6
|
* fixed bug in strscan (returned nil instead of strend for #0) and made it 40% faster
|
2001-02-17 11:34:00 +00:00 |
|
sg
|
f43d55181a
|
* Fixed SetOrdProp for class instance properties (merged from fixbranch)
|
2001-02-15 22:40:22 +00:00 |
|
sg
|
2a992cc477
|
* Merged Pierre's fix for my problem with heaptrace unit (by setting EBP
to zero before calling PASCALMAIN)
|
2001-02-14 22:36:21 +00:00 |
|
peter
|
d03c26640b
|
* readded removed readport* from implementation
|
2001-02-11 18:55:07 +00:00 |
|
peter
|
987b7584bd
|
* linux unit is build for bootstrapping
|
2001-02-11 18:53:22 +00:00 |
|
Jonas Maebe
|
42a96ecb23
|
* implemented several more procedures
|
2001-02-11 17:59:46 +00:00 |
|
Jonas Maebe
|
d1844eb8b7
|
* fixed bug in strscan
|
2001-02-11 17:59:14 +00:00 |
|
Jonas Maebe
|
c009c3782a
|
* updated info
|
2001-02-11 12:17:21 +00:00 |
|
Jonas Maebe
|
912d568353
|
* some small optimizations and bugfixes
|
2001-02-11 12:15:03 +00:00 |
|
Jonas Maebe
|
0d3225e9ee
|
* initial implementation: everything implemented, nothing tested
|
2001-02-10 16:10:32 +00:00 |
|
Jonas Maebe
|
91b18ba05b
|
+ implemented all missing routines and changed reg allocation to follow ABI
|
2001-02-10 16:09:43 +00:00 |
|
Jonas Maebe
|
e717dd80f5
|
* fixed non-working alignment code
|
2001-02-10 16:08:46 +00:00 |
|
Jonas Maebe
|
f4ec8b8b12
|
* fixed some bugs, simplified/optimized already implemented routines and code some more
|
2001-02-10 12:28:22 +00:00 |
|
peter
|
d479e3f071
|
* fixed bugs 1398,1399,1400
|
2001-02-09 23:08:31 +00:00 |
|
peter
|
575329b520
|
* fixed target.rsts
|
2001-02-05 20:52:02 +00:00 |
|
Tomas Hajny
|
f22b036c55
|
* direct asm removing
|
2001-02-04 01:57:52 +00:00 |
|
Tomas Hajny
|
0e935e390c
|
* callspec removed
|
2001-02-04 01:56:00 +00:00 |
|
Tomas Hajny
|
49f0b95bd5
|
* one more correction (not crucial)
|
2001-02-04 01:55:05 +00:00 |
|
Tomas Hajny
|
8595db93c1
|
* HandleError instead of RunError
|
2001-02-04 01:53:58 +00:00 |
|
peter
|
3dad8c73a5
|
* regenerated
|
2001-02-02 22:41:11 +00:00 |
|
peter
|
d8018e1f87
|
* merged fix for bug #1375
|
2001-02-02 20:53:18 +00:00 |
|
peter
|
99a018c6ec
|
* removed callspec
|
2001-02-02 19:55:58 +00:00 |
|
peter
|
d65ec7ac1c
|
* default.fpcdir is back
* subdir requirement checking works, but not very optimal yet as
it can load the same Makefile.fpc multiple times
|
2001-02-01 22:00:03 +00:00 |
|
Tomas Hajny
|
c18204e14a
|
* OS/2 correction (syslinux x sysos2)
|
2001-02-01 21:42:48 +00:00 |
|
Tomas Hajny
|
604563d9a6
|
* correction of a previously introduced bug
|
2001-02-01 21:35:36 +00:00 |
|
Tomas Hajny
|
ce36dc07ec
|
* MT support completion
|
2001-02-01 21:30:01 +00:00 |
|
peter
|
144161708e
|
* regenarated
|
2001-01-30 21:56:49 +00:00 |
|
peter
|
53ed82759a
|
* regenarated
|
2001-01-30 20:41:19 +00:00 |
|
peter
|
2847f1e5d4
|
* moved to FV
|
2001-01-29 21:56:39 +00:00 |
|
peter
|
d9b97cc5bf
|
* New FPCMake update
|
2001-01-29 21:52:17 +00:00 |
|
marco
|
8f27e577c7
|
* callspec fixes
|
2001-01-29 12:05:25 +00:00 |
|
marco
|
15273e363c
|
* API fix for Go32v2
|
2001-01-29 12:00:34 +00:00 |
|
marco
|
6a6a7645f6
|
* callspec
|
2001-01-29 11:58:30 +00:00 |
|
marco
|
27e4bb4870
|
* Compile callspec
|
2001-01-29 11:37:25 +00:00 |
|
marco
|
d658d95cf6
|
* added from API. callspec renamed to .pp
|
2001-01-29 11:31:26 +00:00 |
|
marco
|
04024a9d43
|
* Added callspec for FreeBSD
|
2001-01-29 11:28:48 +00:00 |
|
Tomas Hajny
|
4045f9d384
|
* Another bunch of compatibility additions
|
2001-01-27 18:31:38 +00:00 |
|
Tomas Hajny
|
5364c53335
|
* OS/2 implementation of threads almost finished
|
2001-01-27 18:28:52 +00:00 |
|
florian
|
04293466ed
|
*** empty log message ***
|
2001-01-26 21:02:21 +00:00 |
|
florian
|
dcbb5bac16
|
*** empty log message ***
|
2001-01-26 16:37:54 +00:00 |
|
florian
|
ddd5f168eb
|
+ more MT stuff added
|
2001-01-24 21:47:18 +00:00 |
|
Tomas Hajny
|
c9a940fe1d
|
+ beginning of the OS/2 version
|
2001-01-23 20:38:59 +00:00 |
|
marco
|
a3caaec3a0
|
* Serial.pp in makefile, Open_Noccty added to sysconst.inc
|
2001-01-23 20:37:14 +00:00 |
|
Tomas Hajny
|
d22d8be936
|
* filutil.inc+disk.inc replaced with sysutils.pp
|
2001-01-23 20:36:43 +00:00 |
|
Tomas Hajny
|
cd5607b406
|
+ DosAllocThreadLocalMemory
|
2001-01-23 20:28:05 +00:00 |
|
Tomas Hajny
|
67c9365e28
|
* another little optimization of UpdateScreen
|
2001-01-23 20:21:45 +00:00 |
|
marco
|
35789061ba
|
* IOPERM for FreeBSD. Port routines moved from linsysca to Unix again .
|
2001-01-22 07:25:10 +00:00 |
|
marco
|
738f0589d6
|
* Rename fest II. Rtl OK
|
2001-01-21 20:21:40 +00:00 |
|
marco
|
f936d45210
|
* Some register allocation fixes. for stricomp and strilcomp
|
2001-01-21 10:12:32 +00:00 |
|
marco
|
c0784260df
|
* Grr, timeval and timespec were both wrong, and I fixed only one. Now
done.
|
2001-01-20 16:52:37 +00:00 |
|
marco
|
bf8951cb31
|
* Added console to the unit list
|
2001-01-20 16:45:09 +00:00 |
|
marco
|
cae8881a92
|
* Fixed the timeval
|
2001-01-20 16:42:49 +00:00 |
|
michael
|
77812493b5
|
+ Merged fixes from fixbranch - file modes
|
2001-01-18 22:09:09 +00:00 |
|
peter
|
db8c675d94
|
* slightly optimized event handling (merged)
|
2001-01-14 22:20:00 +00:00 |
|
Tomas Hajny
|
b13f5445c7
|
* more compatibility changes (semaphores)
|
2001-01-14 18:59:13 +00:00 |
|
marco
|
0615c13c72
|
* fizxed makefile
|
2001-01-13 14:29:24 +00:00 |
|
michael
|
058dcc19af
|
+ Fixed dl unit dependency rule
|
2001-01-13 13:49:30 +00:00 |
|
Tomas Hajny
|
f846bccd00
|
* ErrorHandler correction
|
2001-01-13 12:01:07 +00:00 |
|
peter
|
3baf37cbd1
|
* API 2 RTL
|
2001-01-13 11:13:12 +00:00 |
|
Tomas Hajny
|
9d6b7fdcc0
|
* FileCreate and GetLocalTime fixed
|
2001-01-13 11:10:59 +00:00 |
|
peter
|
8469f6eb0b
|
* API 2 RTL commit
|
2001-01-13 11:03:57 +00:00 |
|