Commit Graph

32568 Commits

Author SHA1 Message Date
florian
700f687692 * nested open array constructors are not allowed, resolves #17213
git-svn-id: trunk@15876 -
2010-08-22 20:13:27 +00:00
marco
14247ef2db * print also interfaces in inheritance section, fixes 15774
git-svn-id: trunk@15875 -
2010-08-22 14:46:03 +00:00
nickysn
aa1b3a6542 * fixed Rectangle, Bar and Bar3D for the cases when x1>x2 or y1>y2
git-svn-id: trunk@15874 -
2010-08-22 12:54:00 +00:00
joost
db2d55128c * Added option to pass options to the compiler
git-svn-id: trunk@15873 -
2010-08-22 12:07:12 +00:00
nickysn
9a4238dea9 * Mode-X fixed (regcall-related bugfix in the asm of SetVisualX)
git-svn-id: trunk@15872 -
2010-08-22 10:16:17 +00:00
marco
6cc641c7bb * another fix for mmap from Chrisopher Key. 32-bit this time. Mostly in
unused arguments atm, but could be important for other uses of mmap.

git-svn-id: trunk@15871 -
2010-08-22 09:46:17 +00:00
nickysn
a386a642cc * fixed GetPixel320
git-svn-id: trunk@15870 -
2010-08-21 22:07:52 +00:00
nickysn
dabb5be491 * DrawPoly and FillPoly TP7 compatibility fixes
git-svn-id: trunk@15869 -
2010-08-21 21:18:23 +00:00
marco
b30c284b08 * minor hint and warning improvements
git-svn-id: trunk@15868 -
2010-08-21 21:12:27 +00:00
marco
9fd7c6fc63 * Load inheritance info from content file. Inheritance diagrams now work
reasonably well over package bounderies. 

git-svn-id: trunk@15867 -
2010-08-21 20:47:31 +00:00
marco
d4360154a7 * Fix implicit inheritance in writing of content file.
git-svn-id: trunk@15866 -
2010-08-21 16:25:57 +00:00
marco
0d4d22690c * slightly adapted patch from Mantis 17224 from Maxim Ganetsky
also look ups with gettext-context if given.

git-svn-id: trunk@15865 -
2010-08-21 05:18:29 +00:00
marco
7119ebd599 * patch from Dmitry for bug #7604, fixing the CRC problems.
git-svn-id: trunk@15864 -
2010-08-21 04:33:51 +00:00
michael
6f1dfa1353 * Fixed memory leak when reading fastcgi records
git-svn-id: trunk@15863 -
2010-08-20 14:38:45 +00:00
Jonas Maebe
2011328acf - removed debian detection since its gpm bug has been long fixed
git-svn-id: trunk@15862 -
2010-08-20 11:04:44 +00:00
michael
7195d8c883 * Error event implemented
git-svn-id: trunk@15861 -
2010-08-20 08:58:13 +00:00
florian
782643789b * convert array declarations without size into pointers (as even the comment in the code says), resolves #10156
git-svn-id: trunk@15860 -
2010-08-20 08:22:14 +00:00
michael
43256c7f14 * Added events to influence streaming process
git-svn-id: trunk@15859 -
2010-08-20 07:18:40 +00:00
michael
fa93751f92 * Made chain protected, as asked in 16899
git-svn-id: trunk@15857 -
2010-08-19 17:53:24 +00:00
michael
04bd5e208b * Fixed bug #15939
git-svn-id: trunk@15856 -
2010-08-19 17:49:40 +00:00
michael
dfe9701dc4 * Applied patch from theo (bug ID 16748) to enable JPEG scaling
git-svn-id: trunk@15855 -
2010-08-19 17:08:43 +00:00
michael
f939bb3848 * Patch from Luiz Americo to fix TJSONBoolean.AsString, also fixed testcases
git-svn-id: trunk@15854 -
2010-08-19 17:04:05 +00:00
michael
482c00a876 * Applied patch from Luiz Americo
git-svn-id: trunk@15853 -
2010-08-19 16:57:32 +00:00
marco
4e06fbf4f0 * corrected wrong register in x86_64 asm
git-svn-id: trunk@15851 -
2010-08-19 08:52:37 +00:00
florian
deef8dfa33 * better error message in case of self-referencing generics specialization, resolves #17181
git-svn-id: trunk@15850 -
2010-08-19 08:00:57 +00:00
marco
e6277f6633 o commit patch from Mantis 17191:
* Patch with new linear based IPF writer
    * patch for Interfaces Overview in all Linear writers
    * patch with new Linear Writer specific parameter to control
      if linked documentation should be duplicated or not.
      new parameter is: --duplinkeddoc
      Default is that linked docs are not duplicated.
    * patch for fixing minor spelling mistakes in fpdoc
    * patch to not create a section Errors if there isn't actually
      any specific documentation for errors. makeskel generates error
      nodes but most don't have any items. This caused an Errors title
      in the docs, but with no content.
    * patch to fix SeeAlso section in Linear writer. It never output
      the custom text, but always the node link as text.
    * new features for linear writer that could be overridden in
      descendants.
      - marked some protected methods as virtual so it can be overridden
        in descendants for customization.
      - new section for listing Types found in a unit. Default does nothing,
        except in IPF writer.
      - new section for listing Variables found in a unit. Default does
        nothing, except in IPF writer.
      - new section for listing Constants found in a unit. Default does
        nothing, except in IPF writer.

git-svn-id: trunk@15849 -
2010-08-19 04:26:26 +00:00
pierre
11654d5f8c * nflw.pas: Add lnf_simplify_processing loopflag value.
* nutils.pas: Adapt dosimplify to handle loop nodes so that the condition
  is simplified before any of the possible alternatives to avoid compilation
  failures as was appearing for a while on 64-bit compiler if DEBUG=1 was used.

git-svn-id: trunk@15848 -
2010-08-18 16:08:30 +00:00
pierre
6adfa3999d * Update Makefiles using up-to-date fpcmake
git-svn-id: trunk@15847 -
2010-08-18 15:36:23 +00:00
ivost
151ce2f3e3 * added comment to file
git-svn-id: trunk@15846 -
2010-08-18 14:33:56 +00:00
ivost
f32854eb0c * using mysqlvlib instead of mysqllib
git-svn-id: trunk@15845 -
2010-08-18 14:29:19 +00:00
Jonas Maebe
cc2f4138a3 * make it clear that the unit_u_source_modified is about source files that
are newer than the ones used to create the ppu file, rather than that
    the source file itself is necessarily newer than the ppu file (the
    time stamp of the ppu file is used to check whether the main source file
    has been changed, but for include files the time stamps are recorded in
    the ppu file)

git-svn-id: trunk@15843 -
2010-08-18 14:13:24 +00:00
ivost
db5e4028c4 * started with mysql 5.1 support (far from beeing finished! but core parts are working)
git-svn-id: trunk@15842 -
2010-08-18 14:07:05 +00:00
Jonas Maebe
d8032f6366 - disabled modify_ldt for non-x86 platforms, since it does not exist there
(mantis #17100)
  * also use a syscall to call modify_ldt when FPC_USE_LIBC is defined,
    because it's not exported as a function from libc

git-svn-id: trunk@15838 -
2010-08-17 21:34:09 +00:00
florian
636a59e1ae * write P'type' instead of ^'type' for function results, resolves #7561
git-svn-id: trunk@15837 -
2010-08-17 21:09:11 +00:00
florian
b050eaf031 * patch by F@ntomas to amend the incorrect declarations of RILSUPSERVICEDATA and LPRILSUPSERVICEDATA in ril.pp (winceunits package)
git-svn-id: trunk@15835 -
2010-08-17 19:33:42 +00:00
michael
f4586189cc * isc_reset_fpe is weak
git-svn-id: trunk@15834 -
2010-08-17 14:07:00 +00:00
michael
4c7f9238c7 * SQL parser
git-svn-id: trunk@15832 -
2010-08-16 23:13:24 +00:00
Jonas Maebe
304a8f4db7 * only insert the current list of pc-relative data if it's not empty,
solves the problem whereby an empty list could sometimes be inserted
    after a jump table load (in case the jump table was larger than the
    maximally allowed offset, and if there was a skipinstr between the
    previous instruction and the jump table load) (mantis #17164)

git-svn-id: trunk@15831 -
2010-08-16 20:17:07 +00:00
Jonas Maebe
97f9157a7a * convert LOC_FLAGS/LOC_JUMP to cbool value in bool_to_bool conversion,
otherwise it stays 0/1 instead of becoming 0/-1 (mantis #17180)

git-svn-id: trunk@15830 -
2010-08-16 17:54:39 +00:00
sekelsenmat
d66b8c7068 Adds a Corel Draw file format explorer and starts implementing the CDR reader in fpvectorial
git-svn-id: trunk@15829 -
2010-08-16 15:00:54 +00:00
sekelsenmat
2c71cbfe3a Removes non-working constant from wince rtl, see bug #15062
git-svn-id: trunk@15828 -
2010-08-16 09:38:31 +00:00
sekelsenmat
fdbcb24aef Patch from Dirk Fellenberg to fix freetype font output, see bug #17156. Also other improvements made by me to improve how freetype linking and font searching under Mac OS X
git-svn-id: trunk@15827 -
2010-08-16 09:25:46 +00:00
sekelsenmat
b7d466e8ab Renames the main fpvectorial example and adds a routine to detect the format from the extension.
git-svn-id: trunk@15826 -
2010-08-16 08:18:21 +00:00
marco
8755a60e5c * stuff interface implementation data into contentfile.
Inheritance data is ignored but not processed while reading atm.

git-svn-id: trunk@15825 -
2010-08-16 03:22:39 +00:00
florian
59702147ff * patch by "Vasil" to fix various WinCE and Win32 API conversion issues
git-svn-id: trunk@15824 -
2010-08-15 19:39:31 +00:00
michael
1e0228d72b * Fixed and simplified example
git-svn-id: trunk@15817 -
2010-08-15 14:56:37 +00:00
michael
a9adb698cb * Saving of response is now configurable
git-svn-id: trunk@15816 -
2010-08-15 14:23:59 +00:00
michael
b62a60e08c * Removed resource linking
git-svn-id: trunk@15815 -
2010-08-15 14:22:52 +00:00
florian
7dc4b6ecc1 + adds mcount calls to syscall assembler helpers for i386 and x86-64, resolves #17140
git-svn-id: trunk@15812 -
2010-08-15 09:11:06 +00:00
daniel
da77c0c190 + Add libc version of futex
git-svn-id: trunk@15811 -
2010-08-14 19:34:05 +00:00