Commit Graph

11156 Commits

Author SHA1 Message Date
carl
1edae761ef + m68k problems with cvs fixed?()! 2002-08-13 18:51:29 +00:00
carl
77346f3219 * rename swatoperands to swapoperands
+ m68k first compilable version (still needs a lot of testing):
      assembler generator, system information , inline
      assembler reader.
2002-08-13 18:45:32 +00:00
carl
a86c9a1c12 * rename swatoperands to swapoperands
+ m68k first compilable version (still needs a lot of testing):
      assembler generator, system information , inline
      assembler reader.
2002-08-13 18:30:22 +00:00
florian
a0b13c1d2f * heap stuff for powerpc fixed 2002-08-13 18:11:08 +00:00
carl
c68b2dfbee * rename swatoperands to swapoperands
+ m68k first compilable version (still needs a lot of testing):
      assembler generator, system information , inline
      assembler reader.
2002-08-13 18:01:50 +00:00
carl
b0cb623e27 - removed and renamed 2002-08-13 17:35:10 +00:00
Jonas Maebe
07269c85d8 + test for getting the address of virtual methods of a class 2002-08-13 16:10:10 +00:00
pierre
ad8c105aef + Run menu changes depending on wether the debuggee is running or not 2002-08-13 08:59:12 +00:00
pierre
84db97ee5f + Continue string added, to support Run submenu changes 2002-08-13 08:57:03 +00:00
michael
6d6ed76962 + Added from lazarus project 2002-08-13 07:43:46 +00:00
michael
db4095c3fc + Added from lazarus project 2002-08-13 07:36:27 +00:00
pierre
7f2460890b + Disable all invalid breakpoints feature added 2002-08-13 07:15:02 +00:00
pierre
b446a7d124 * use normal strings for ChoiceBox function 2002-08-13 07:12:08 +00:00
michael
9f748ffd75 + Fixed memory leak reported by A. Chuchko (bug report 2079) 2002-08-13 06:51:06 +00:00
florian
4b659ab4b2 * casting of classes to interface fixed when the interface was
implemented by a parent class
2002-08-12 20:39:17 +00:00
florian
8af1cb19ee *** empty log message *** 2002-08-12 20:38:05 +00:00
peter
724ece4715 * tscannerfile is now destroyed in tmodule.reset and current_scanner
is updated accordingly. This removes all the loading and saving of
    the old scanner and the invalid flag marking
2002-08-12 16:46:04 +00:00
carl
9da171faf2 + stab register indexes for powerpc (moved from gdb to cpubase)
+ tprocessor enumeration moved to cpuinfo
  + linker in target_info is now a class
  * many many updates for m68k (will soon start to compile)
  - removed some ifdef or correct them for correct cpu
2002-08-12 15:08:39 +00:00
florian
a328159153 * ioctlselect overloaded to take a longint is second parameter 2002-08-12 14:18:53 +00:00
florian
ecf7a2a33c * nil is now recognized as being compatible with a dynamic array 2002-08-12 14:17:56 +00:00
florian
1f67fff48e *** empty log message *** 2002-08-11 18:54:08 +00:00
florian
d7e2b965b8 *** empty log message *** 2002-08-11 18:53:37 +00:00
florian
31c178f207 + support of explicit type case boolean->char 2002-08-11 16:08:55 +00:00
florian
ae73cf0d0b *** empty log message *** 2002-08-11 16:07:37 +00:00
florian
9a78f70ad4 *** empty log message *** 2002-08-11 16:03:52 +00:00
florian
589c742efe + support of explicit type case <any ordinal type>->pointer
(delphi mode only)
2002-08-11 15:28:00 +00:00
florian
23c6b6df00 *** empty log message *** 2002-08-11 15:20:31 +00:00
florian
b8e11ff57b *** empty log message *** 2002-08-11 15:19:26 +00:00
peter
425bb45ddc * renamed current_library to objectlibrary 2002-08-11 14:32:25 +00:00
peter
fb64d51f69 * TScannerFile.SetInvalid added that will also reset inputfile 2002-08-11 14:28:19 +00:00
peter
ac71268ce6 * saving of asmsymbols in ppu supported
* asmsymbollist global is removed and moved into a new class
    tasmlibrarydata that will hold the info of a .a file which
    corresponds with a single module. Added librarydata to tmodule
    to keep the library info stored for the module. In the future the
    objectfiles will also be stored to the tasmlibrarydata class
  * all getlabel/newasmsymbol and friends are moved to the new class
2002-08-11 13:24:10 +00:00
peter
03c85c0f75 * make fullcycle added 2002-08-11 13:08:52 +00:00
Jonas Maebe
387f05b00d * some overflow checking fixes 2002-08-11 11:40:16 +00:00
Jonas Maebe
9ba736bd04 + powerpc-specific genlinearlist 2002-08-11 11:39:12 +00:00
Jonas Maebe
3446f05f12 * genlinear(cmp)list can now be overridden by descendents 2002-08-11 11:37:42 +00:00
Jonas Maebe
6e499880f3 * always first try to use base and only then index 2002-08-11 11:36:57 +00:00
carl
a4d74cfd17 + try to commit this ** file again 2002-08-11 08:06:09 +00:00
carl
1f1145d30e - no longer used files removed 2002-08-11 07:02:00 +00:00
florian
3ec544be88 * fixed powerpc compilation problems 2002-08-11 06:14:40 +00:00
Jonas Maebe
ee7d5f7b2a * various fixes and optimizations 2002-08-10 17:15:31 +00:00
Jonas Maebe
bfbf0ea7c6 * register parameters are now LOC_CREGISTER instead of LOC_REGISTER 2002-08-10 17:15:20 +00:00
Jonas Maebe
856d8f9150 * optimizations and bugfix 2002-08-10 17:15:12 +00:00
Jonas Maebe
bedbc15e75 * endianess fix 2002-08-10 17:15:06 +00:00
Jonas Maebe
f1f27e99b4 + abs, sqr, sqrt implementations 2002-08-10 17:15:00 +00:00
Jonas Maebe
3a23eefecc * various fixes, mostly changing the names of the modifies registers to
upper case since that seems to be required by the compiler
2002-08-10 17:14:36 +00:00
carl
18b102ce95 + moved target_cpu_string to cpuinfo
* renamed asmmode enum.
  * assembler reader has now less ifdef's
  * move from nppcmem.pas -> ncgmem.pas vec. node.
2002-08-10 14:46:29 +00:00
marco
3c59d6dfb9 * Fixes Posix dir copied to devel branch 2002-08-10 13:42:36 +00:00
Jonas Maebe
c7aefd286b * fixed stupid bug of mine in g_flags2reg() when optimizations are on 2002-08-10 10:06:04 +00:00
carl
589f06c18f + mre tests for cg testuit 2002-08-10 08:27:43 +00:00
carl
f94cec7ddb - removed unused m68k stuff 2002-08-09 19:21:50 +00:00