peter
|
536f3971b8
|
* readln internalerror
|
2002-10-04 21:29:19 +00:00 |
|
peter
|
1eab231e2e
|
* tests should fail
|
2002-10-04 21:27:57 +00:00 |
|
Jonas Maebe
|
e3700b1d79
|
* fixed web bug #2139: checking for division by zero fixed
|
2002-10-04 21:19:28 +00:00 |
|
peter
|
f29c79b533
|
* ignore vecn,subscriptn when checking for a procvar loadn
|
2002-10-04 21:13:59 +00:00 |
|
carl
|
ad82de8798
|
* bugfix of crash
|
2002-10-04 20:53:05 +00:00 |
|
peter
|
26bf52612f
|
* set in_second_load flag before resetting the module, this is
required to skip some checkings
|
2002-10-04 20:13:10 +00:00 |
|
peter
|
06a83acad6
|
* problem with mixedup scanner in the current 1.1 compiler
|
2002-10-04 20:03:37 +00:00 |
|
peter
|
675fe4bd59
|
* remove section from sectionlist in erasesection, patch from
webbug 2161
|
2002-10-04 19:00:33 +00:00 |
|
Jonas Maebe
|
60183c693c
|
* fixed web bug #2131
|
2002-10-04 16:41:17 +00:00 |
|
Jonas Maebe
|
cc3c8605e0
|
+ added
|
2002-10-04 16:16:01 +00:00 |
|
pierre
|
ca3000ef79
|
* don't use tpexcept anymore
|
2002-10-04 15:23:46 +00:00 |
|
carl
|
f5f7de7fb7
|
webbug
|
2002-10-03 21:35:44 +00:00 |
|
carl
|
0408465ff0
|
+ range checking for string literals
|
2002-10-03 21:33:09 +00:00 |
|
carl
|
e7ba8328ce
|
* bugfix for 2110 (without -Or), wrong checking was done in returntype
|
2002-10-03 21:32:02 +00:00 |
|
carl
|
801d6914e8
|
* range check error fixes
|
2002-10-03 21:31:10 +00:00 |
|
carl
|
5373203246
|
+ compile-time range checking for strings
|
2002-10-03 21:26:08 +00:00 |
|
carl
|
a0de4860b2
|
* don't make the vars regable if they are absolute and their definitions
are not the same.
|
2002-10-03 21:22:01 +00:00 |
|
carl
|
5c1fa99660
|
* range check error fix
|
2002-10-03 21:20:19 +00:00 |
|
carl
|
e72f802bb4
|
* correct tsystem enumeration
|
2002-10-03 21:18:29 +00:00 |
|
carl
|
ba0fda7e45
|
+ string -> char conversion testing
|
2002-10-03 17:52:36 +00:00 |
|
carl
|
221c0047bf
|
+ assigned testing
|
2002-10-03 17:47:00 +00:00 |
|
carl
|
536e2db15a
|
Updated with current info on tests
|
2002-10-03 17:46:18 +00:00 |
|
carl
|
559d42bca2
|
* new defines for widestring testing
|
2002-10-03 17:45:28 +00:00 |
|
mazen
|
14bb0a51b4
|
+ out registers allocator for the first 6 scalar parameters which must be passed into %o0..%o5
|
2002-10-02 22:20:28 +00:00 |
|
florian
|
4cb3d9b498
|
* improve function imports
|
2002-10-02 22:14:15 +00:00 |
|
florian
|
654d313c73
|
* importing via external is now possible for macos
|
2002-10-02 21:50:19 +00:00 |
|
florian
|
fa4a4de18c
|
* all A_BL instructions replaced by calls to a_call_name
|
2002-10-02 21:49:51 +00:00 |
|
florian
|
538a94d316
|
* first dummy implementation
|
2002-10-02 21:34:31 +00:00 |
|
florian
|
bfb8548ce0
|
* ppus have the extension ppu on macos as well now
|
2002-10-02 21:29:34 +00:00 |
|
florian
|
0206d6401c
|
* we've to reimport TSystemTime time from the windows unit
|
2002-10-02 21:17:03 +00:00 |
|
peter
|
2ac16d265f
|
* For win32 use the tsystemtime from the windows unit, that is changed
to a variant record with compatibile field names
|
2002-10-02 21:04:06 +00:00 |
|
peter
|
80b078b37f
|
* TSystemTime fpc compatibility parameters added as variant record
|
2002-10-02 21:03:04 +00:00 |
|
peter
|
a6bdf6703d
|
* tsymtable.dump to dump the names in a symtable to stdout
|
2002-10-02 20:51:59 +00:00 |
|
peter
|
ff5f5b33cd
|
* don't check interfaces for class methods
|
2002-10-02 20:51:22 +00:00 |
|
florian
|
eeae421d91
|
- removed the relation check for <class> as <interface> because we don't
know the runtime type of <class>! It could be a child class of the given type
which implements additional interfaces
|
2002-10-02 20:23:50 +00:00 |
|
florian
|
4cf1bb7038
|
+ the as operator for <class> as <interface> has to check the parent classes as well
|
2002-10-02 20:17:14 +00:00 |
|
peter
|
21ad8676ca
|
* added
|
2002-10-02 20:00:50 +00:00 |
|
florian
|
2b881b3160
|
+ GetSystemTime with var parameter added
|
2002-10-02 19:30:52 +00:00 |
|
carl
|
ff11b8349f
|
+ added much much more testing of different string types
* str() format depends on size of real
|
2002-10-02 19:26:49 +00:00 |
|
peter
|
603b3bc48b
|
* Copy() changed to internal function calling compilerprocs
* FPC_SHORTSTR_COPY renamed to FPC_SHORTSTR_ASSIGN because of the
new copy functions
|
2002-10-02 18:21:51 +00:00 |
|
peter
|
d774c8d988
|
* Copy() is now internal syssym that calls compilerprocs
|
2002-10-02 18:20:52 +00:00 |
|
peter
|
56e20d72f8
|
* don't allow interface without m_class mode
|
2002-10-02 18:20:20 +00:00 |
|
Jonas Maebe
|
4510d75277
|
+ set, variant support in getfuncretparaloc
|
2002-10-02 13:33:36 +00:00 |
|
Jonas Maebe
|
a738c4ddcf
|
* changed a_call_* so that no superfluous code is generated anymore
|
2002-10-02 13:24:58 +00:00 |
|
mazen
|
b5882415a3
|
+ procedures exiting prologue added and stack frame now restored in the delay slot of the return (JMPL) instruction
|
2002-10-01 21:35:58 +00:00 |
|
mazen
|
b2c63fb6ca
|
attinst.inc --> strinst.inc
|
2002-10-01 21:06:29 +00:00 |
|
mazen
|
807d2d4d63
|
attinst.inc --> strinst.inc
|
2002-10-01 21:06:29 +00:00 |
|
florian
|
0282138de4
|
* fixed log and id
|
2002-10-01 17:41:50 +00:00 |
|
olle
|
fa695eefea
|
* made a_load_store more robust and to accept large offsets and cleaned up code
|
2002-10-01 05:24:28 +00:00 |
|
olle
|
2b122e04b2
|
* minor fix
|
2002-10-01 05:17:27 +00:00 |
|