Commit Graph

2211 Commits

Author SHA1 Message Date
Jonas Maebe
9c59eb8a12 + add info on entry/exit of secondpass procedure in assembler files, between
-dlogsecondpass
2000-01-21 12:16:53 +00:00
pierre
86058ed342 * bug fix for bug #802 2000-01-21 11:26:19 +00:00
daniel
2bf0189e2e * should work on linux also 2000-01-21 10:10:25 +00:00
peter
b4f654100d * ifdef'd my previous fix as it broken a make cycle sometimes 2000-01-21 00:46:47 +00:00
peter
c6c6c51c9d * fixed fldl where suffix would get S_L instead of S_FL 2000-01-20 23:35:01 +00:00
pierre
1eb30ec4e8 * bug #801 fixed 2000-01-20 12:29:02 +00:00
florian
9836bd406b * bug #793 fixed 2000-01-20 12:14:47 +00:00
daniel
4ad408eab3 * also support ; comments in cfg file 2000-01-20 10:36:44 +00:00
pierre
627683b64d * StoreBrowserCol changed to boolean function 2000-01-20 00:24:06 +00:00
pierre
08cb7daa9f * fix for GetShortName, now checks results from Win32 2000-01-20 00:23:03 +00:00
pierre
c449017899 * avoid startsec=sec_none 2000-01-20 00:21:49 +00:00
florian
c463447714 * empty records/objects would generate static data of size 0 which is optimized away, tai_datablock
checks now the size and sets it to a value > 0
2000-01-19 22:53:57 +00:00
florian
6c3bbb7915 * corrected wrong error message of a member of a class/object/classref wasn't found 2000-01-19 22:41:58 +00:00
peter
61e04d8e80 * regenerated 2000-01-18 20:58:37 +00:00
peter
206ae47ad5 * regenerate for win32 fix 2000-01-18 00:25:15 +00:00
peter
a58242957b * fixed interpret_envvar whcih crashed when the envvar was not set
* also warn if the envvar is empty (=not set)
2000-01-17 22:50:28 +00:00
peter
c888816ce9 * use env var again for win32 2000-01-16 22:24:19 +00:00
peter
25dda03cdc * renamed call_offset to para_offset 2000-01-16 22:17:11 +00:00
Jonas Maebe
094d7d1829 * changed "with object_type" construct because of bug in the
compiler
2000-01-16 14:15:33 +00:00
pierre
72cc83f234 + parsecmd supports "filename with spaces" for IDE 2000-01-14 15:33:15 +00:00
pierre
68e4d27435 * use ./ instead of . to look into startup dir 2000-01-14 14:40:37 +00:00
pierre
99d8f90aec + some warnings for wrong lines inside config files 2000-01-14 14:33:53 +00:00
pierre
170d305b21 * avoid searching of include file in start dir first 2000-01-14 14:28:40 +00:00
peter
23daf4bcac * version 0.99.14 2000-01-14 13:05:54 +00:00
peter
aadec7d674 * package generation fixes 2000-01-14 12:16:40 +00:00
peter
ffaf1b5adc * regenerated 2000-01-13 21:15:26 +00:00
peter
6b31a47ad8 * updates for new fpcmake features 2000-01-13 21:11:30 +00:00
Jonas Maebe
04a3db19c2 * moved deallocation of registers used in reference that points to string after
copyshortstring (this routine doesn't require extra regs)
2000-01-13 16:52:47 +00:00
Jonas Maebe
5910b48cbe * released -dalignreg
* some small fixes to -dnewOptimizations helper procedures
2000-01-13 13:07:05 +00:00
peter
d2529529f5 * regenerated for new package deps 2000-01-13 11:40:51 +00:00
peter
03f93fb547 * regenerated to support gecho and win32 fpcext.cmd fixes 2000-01-12 23:26:13 +00:00
peter
96ed273164 * smartlinking fixes for binary writer
* release alignreg code and moved instruction writing align to cpuasm,
    but it doesn't use the specified register yet
2000-01-12 10:38:16 +00:00
peter
6f3e82438e * only give unsupported error once 2000-01-12 10:34:29 +00:00
peter
83c82663f2 * fixed group() writing 2000-01-12 10:31:45 +00:00
peter
0e4c33391c * fixed library with only end. 2000-01-12 10:30:50 +00:00
peter
3ffb57efe4 * align codesegment at the end after main proc 2000-01-12 10:30:15 +00:00
Jonas Maebe
edf419d5a7 * removed a lot of memory leaks when an error is encountered (caused by
procinfo and pstringcontainers). There are still plenty left though :)
2000-01-11 17:16:04 +00:00
Jonas Maebe
f8e779a438 * fixed a serious memory leak 2000-01-11 17:14:49 +00:00
Jonas Maebe
9ffedb7aa4 - removed call to do_stop at the end of compile() since it obviously breaks the
automatic compiling of units. Make cycle worked though! 8)
2000-01-11 16:56:22 +00:00
Jonas Maebe
61416bb18e + call do_stop at the end of compile() 2000-01-11 16:53:24 +00:00
peter
6607475609 * fixed placing of .sl directories
* use -b again for base-file selection
  * fixed group writing for linux with smartlinking
2000-01-11 09:52:06 +00:00
peter
dc4b6d1710 * regenerated, it was broken by a previous commit 2000-01-10 23:45:38 +00:00
peter
55ce17b756 * regenerated, win32 uses fpcext.cmd file to pass options instead of
environment
  * packagename support
2000-01-10 23:02:21 +00:00
pierre
36d70740f9 * suppress wrong warning for with vars 2000-01-10 16:38:43 +00:00
pierre
640e444c7c * problems with -W options solved 2000-01-10 16:37:31 +00:00
peter
895c8b9efc * fixed memory leak with options, you must use StopOptions instead of
Stop
  * fixed memory leak with forward resolving, make_ref is now false
2000-01-10 11:14:19 +00:00
pierre
021303c54e * fix for bug #776 2000-01-10 00:42:44 +00:00
peter
99fe175be6 * added st_default stringtype
* genstringconstnode extended with stringtype parameter using st_default
    will do the old behaviour
2000-01-09 23:16:05 +00:00
florian
da1ea39588 * bug in secondadd(subn) with swaped mmx operands fixed 2000-01-09 19:44:53 +00:00
Jonas Maebe
2ce42d351a + comment about badly placed release_loc calls for a_mul which
causes wrong regdeallocations. Don't know how to fix :(
2000-01-09 16:35:39 +00:00