Commit Graph

1367 Commits

Author SHA1 Message Date
peter
915b1bddb3 * rename scheck to spellcheck
git-svn-id: trunk@10272 -
2008-02-10 15:55:39 +00:00
Jonas Maebe
59d9169bbd * perform typechecking of callinit/callcleanup statements immediately when
they are added (mantis #10807), because
   a) the typecheckpass of the entire blocks has to be postponed until firstpass
      because new statements may still be added in the firstpass (otherwise
      the newly added statements in the firstpass are never typechecked due to
      the blocknode already having a resultdef set)
   b) simplify can be called between the typecheck and firstpass, and it needs
      the typeinfo

git-svn-id: trunk@10263 -
2008-02-10 11:13:33 +00:00
marco
3b6e5bd6af * imagehlp unit added
git-svn-id: trunk@10259 -
2008-02-09 19:52:58 +00:00
Jonas Maebe
4d9445749c * fixed buffer overflow in delete() for widestrings (patch by
Martin Schreiber, #10800)

git-svn-id: trunk@10255 -
2008-02-09 11:47:14 +00:00
Jonas Maebe
c44fb4a79e * call FreeInstance after fail if vmt<>nil rather than if vmt=1
(mantis #10790)

git-svn-id: trunk@10249 -
2008-02-08 15:04:58 +00:00
marco
8b913cf3f3 * fpmake for univint
git-svn-id: trunk@10215 -
2008-02-04 21:27:28 +00:00
marco
b7f1e364ad * and another three.
git-svn-id: trunk@10210 -
2008-02-04 20:47:37 +00:00
marco
4a08ad5a33 * first batch
git-svn-id: trunk@10209 -
2008-02-04 20:43:54 +00:00
florian
0e13d07a31 + more avr code
git-svn-id: trunk@10207 -
2008-02-04 19:50:22 +00:00
Jonas Maebe
fee257ba81 * one more fix for x86 fpu stack swapping (mantis #10757)
git-svn-id: trunk@10199 -
2008-02-03 22:49:06 +00:00
florian
bc73f9021c Merged revisions 5891-10167,10169-10180 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/avr

........
  r5891 | florian | 2007-01-11 17:30:12 +0100 (Do, 11 Jan 2007) | 2 lines
  
  + some initial work
........
  r10170 | florian | 2008-02-03 11:02:04 +0100 (So, 03 Feb 2008) | 2 lines
  
  * continued to work on avr port
........
  r10180 | florian | 2008-02-03 15:29:30 +0100 (So, 03 Feb 2008) | 2 lines
  
  + a lot of skeleton code for avr added
........

git-svn-id: trunk@10186 -
2008-02-03 17:21:52 +00:00
florian
90a3b20b48 Merged revisions 10168 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/avr

........
  r10168 | florian | 2008-02-03 10:56:10 +0100 (Sun, 03 Feb 2008) | 1 line
  
  * properties set
........

git-svn-id: trunk@10169 -
2008-02-03 09:59:37 +00:00
marco
70ebb49af5 * grp+pwd: freebsd+darwin compat. Attempt at fixing demoes unsuccesful.
git-svn-id: trunk@10163 -
2008-02-02 19:26:40 +00:00
peter
169516ffc0 * don't optimize funcret with assignment result if the value is also used
as a parameter and the funcret is also passed as parameter. Because in that
    case both are pointing to the same memory location

git-svn-id: trunk@10159 -
2008-02-02 17:39:28 +00:00
Jonas Maebe
3521d64f4b - removed "do_count" parameter from tcallparanode.insert_typeconv
because the method was always called the same way (and it did not
    affect any counting anymore)
  * fixed and simplified read/write checking of methodpointer (mantis
    #10736)

git-svn-id: trunk@10155 -
2008-02-02 16:34:48 +00:00
peter
eb00f047f3 * filename parsing
git-svn-id: trunk@10110 -
2008-01-29 23:58:29 +00:00
michael
9a2d12bcb2 * Added DBColl
git-svn-id: trunk@10087 -
2008-01-28 20:23:00 +00:00
peter
9288ead792 * Makefiles added
git-svn-id: trunk@10079 -
2008-01-28 08:08:35 +00:00
Jonas Maebe
76b7bfedd8 * fix for (w)chararray to ansi/widestring conversions after
ansi/widestring function handling change in r9718 (patch by
    Sergei Gorelkin)

git-svn-id: trunk@10073 -
2008-01-27 22:06:07 +00:00
marco
572e35e6cc * fpmake
git-svn-id: trunk@10065 -
2008-01-27 17:47:47 +00:00
marco
332add0f01 * initial version
git-svn-id: trunk@10064 -
2008-01-27 17:45:38 +00:00
marco
dc56d1c82d * base removed
git-svn-id: trunk@10063 -
2008-01-27 17:32:57 +00:00
marco
934d1a9217 * httpd moved, splitted, decapitated and rejoined
git-svn-id: trunk@10061 -
2008-01-27 17:22:29 +00:00
marco
e8a4e5281f * extra/ removed + packages/makefile update
git-svn-id: trunk@10057 -
2008-01-27 15:52:05 +00:00
marco
304d8d8e99 * added
git-svn-id: trunk@10051 -
2008-01-27 14:56:21 +00:00
marco
cc58e0f623 * moved ptc
git-svn-id: trunk@10050 -
2008-01-27 14:42:46 +00:00
michael
e721720b51 * Initial implementation (read-only)
git-svn-id: trunk@10048 -
2008-01-27 14:19:29 +00:00
michael
c27b422416 * Initial implementation
git-svn-id: trunk@10046 -
2008-01-27 14:03:14 +00:00
marco
77e5fb29bd * moved univint
git-svn-id: trunk@10044 -
2008-01-27 13:30:17 +00:00
marco
88851f7852 * amunits moved
git-svn-id: trunk@10043 -
2008-01-27 13:16:04 +00:00
marco
62b5f9f05d * gnome1 moved
git-svn-id: trunk@10040 -
2008-01-27 12:24:32 +00:00
marco
87585083b5 * os2units leftovers removed
git-svn-id: trunk@10039 -
2008-01-27 12:01:35 +00:00
marco
ce3407c415 * libndsfpc moved
git-svn-id: trunk@10038 -
2008-01-27 12:00:36 +00:00
marco
ad0f2320d1 * os2units moved
git-svn-id: trunk@10037 -
2008-01-27 11:53:57 +00:00
marco
66af0653fb * graph moved
git-svn-id: trunk@10036 -
2008-01-27 11:43:58 +00:00
marco
b7bb43f58b * palmunits moved
git-svn-id: trunk@10035 -
2008-01-27 11:20:55 +00:00
marco
89108ccf3c * gbaunits moved
git-svn-id: trunk@10034 -
2008-01-27 11:15:57 +00:00
marco
00967cec59 * openssl moved
git-svn-id: trunk@10032 -
2008-01-27 10:56:35 +00:00
marco
32693d1d3e * lua moved
git-svn-id: trunk@10031 -
2008-01-27 10:52:27 +00:00
marco
99b4d55ec5 * shellscript to print deps based on makefile.fpc requirement lines
git-svn-id: trunk@10030 -
2008-01-27 10:49:05 +00:00
marco
cb7bcd39f0 * removed dead utmp dir
git-svn-id: trunk@10028 -
2008-01-27 10:45:21 +00:00
marco
7d5fbd9f38 * sndfile
git-svn-id: trunk@10027 -
2008-01-27 10:43:35 +00:00
marco
cda8ea8c45 * sdl moved
git-svn-id: trunk@10024 -
2008-01-27 10:35:18 +00:00
marco
3a4b8ea4d5 * ggi moved
git-svn-id: trunk@10022 -
2008-01-27 10:28:44 +00:00
marco
cee2c293e2 * oggvorbis move + cleanup
git-svn-id: trunk@10021 -
2008-01-27 10:23:33 +00:00
marco
3c43c38a43 * oggvorbis first pass
git-svn-id: trunk@10020 -
2008-01-27 10:22:08 +00:00
marco
2b8631d722 * rexx moved
git-svn-id: trunk@10019 -
2008-01-27 10:18:45 +00:00
marco
bc114e7b39 * pcap moved
git-svn-id: trunk@10018 -
2008-01-27 10:13:37 +00:00
marco
4b9a4a62f2 * numlib moved
git-svn-id: trunk@10017 -
2008-01-27 10:10:59 +00:00
marco
d2b1c7a65c * fftw, minor updates to xforms
git-svn-id: trunk@10016 -
2008-01-27 10:04:56 +00:00