Commit Graph

29205 Commits

Author SHA1 Message Date
marco
2fbee5193d * another fix.
git-svn-id: trunk@11794 -
2008-09-16 20:48:02 +00:00
marco
61dd45f079 * more freebsd/x86_64 fixes
git-svn-id: trunk@11793 -
2008-09-16 20:25:57 +00:00
ivost
40ad72f8da * extended libxml2
* xmlCharPtr is no longer compatible to pchar (use BAD_CAST to cast instead)
* fixed bugs

git-svn-id: trunk@11792 -
2008-09-16 10:32:43 +00:00
florian
efe81977e1 + dummy intassignpipe for non-i386
git-svn-id: trunk@11791 -
2008-09-16 08:36:28 +00:00
marco
3f5511661a * lots of little longint() to TSysParam() fixes. Ancient code, brr.
git-svn-id: trunk@11790 -
2008-09-15 20:01:17 +00:00
tom_at_work
fbbbf33be1 * removed superfluous masking of rotation count for rol/ror inlines
git-svn-id: trunk@11789 -
2008-09-15 19:37:47 +00:00
joost
c4789a5ae4 * Removed unnessesary var-keyword in declaration of ReadXMLFile (Fixes compilation)
git-svn-id: trunk@11788 -
2008-09-15 08:17:35 +00:00
ivost
16225a3653 * reverted usage of ctypes.size_t in libxml2
git-svn-id: trunk@11787 -
2008-09-14 20:59:20 +00:00
ivost
15dd98d940 * removed size_t from ctypes.pp in trunk (reverted)
git-svn-id: trunk@11786 -
2008-09-14 20:58:37 +00:00
marco
55bf13596e * correction for omfsnamelen, which hopefully fixes ostat
git-svn-id: trunk@11784 -
2008-09-14 20:42:46 +00:00
joost
af30329348 * Renamed TBufDatasetReader to TDataPacketReader
* Start of TFpcBinaryDatapacketReader
 * Implemented TBufDataset.SetDatasetPacket, GetDatasetPacket, LoadFromStream and SaveToStream

git-svn-id: trunk@11783 -
2008-09-14 20:34:30 +00:00
ivost
2439dbd5a6 * added unixtype unit in addition to baseunix unit (currently baseunix contains all types of unixtype)
git-svn-id: trunk@11782 -
2008-09-14 18:54:55 +00:00
florian
cd6b57c733 * fixed constant char to unicodestring conversion
git-svn-id: trunk@11779 -
2008-09-14 17:19:20 +00:00
Jonas Maebe
4971e432de * reduced register pressure when indexing arrays with regvars (regvar
no longer needs to be copied to a temporary register if it isn't
    modified)

git-svn-id: trunk@11777 -
2008-09-14 16:11:22 +00:00
florian
2e89b30e86 * fixed wrongly written system.$unicodetype type definition
* improved code generation for unicodestrings

git-svn-id: trunk@11776 -
2008-09-14 15:22:32 +00:00
marco
e921804cec * files for amd64-freebsd
git-svn-id: trunk@11775 -
2008-09-14 14:19:56 +00:00
tom_at_work
3a4940e9c2 * fixed compilation with -dEXTDEBUG after adding ROL/ROR internal opcodes
git-svn-id: trunk@11774 -
2008-09-13 20:37:43 +00:00
Jonas Maebe
f9b4d58e98 * set finalized dynarrays to nil (mantis #12048)
git-svn-id: trunk@11773 -
2008-09-13 20:01:47 +00:00
Jonas Maebe
597622d313 * moved the forwardchecksyms back to symbase (but the main functionality
remains in symtable) to simplify (and fix) its memory management

git-svn-id: trunk@11772 -
2008-09-13 19:59:21 +00:00
florian
7ab3b2e3f6 * jb -> jnb
git-svn-id: trunk@11771 -
2008-09-13 18:17:13 +00:00
tom_at_work
8a5a6db065 * rol/ror inlines for powerpc/powerpc64 (only for 32/64 bit operands for now)
git-svn-id: trunk@11770 -
2008-09-13 16:29:42 +00:00
florian
9fb21f5c9b * target flags for x86_64-freebsd fixed
* use external assembler on x86_64-freebsd for now because dwarf doesn't work with the internal one

git-svn-id: trunk@11769 -
2008-09-13 15:50:32 +00:00
florian
844c05ca2e * exports need pic on x86_64-freebsd
git-svn-id: trunk@11768 -
2008-09-13 15:46:33 +00:00
florian
e32f13dffb * intAssignPipe is i386 only code
git-svn-id: trunk@11767 -
2008-09-13 15:37:06 +00:00
florian
9c6e831c7a * fixed several syscall stuff for x86_64-freebsd
git-svn-id: trunk@11766 -
2008-09-13 15:21:17 +00:00
florian
7f32e48fe1 + non working dummies, makes make happy though
git-svn-id: trunk@11765 -
2008-09-13 14:54:08 +00:00
florian
3417a6e790 * line breaks fixed
git-svn-id: trunk@11764 -
2008-09-13 14:51:48 +00:00
Jonas Maebe
0b815a6fff - removed global "resolving_forward" variable (was no longer used)
* moved forward type checking from pdecl/symbase to symtable/symsym

git-svn-id: trunk@11763 -
2008-09-13 12:28:55 +00:00
Jonas Maebe
bed6a0faa9 * fixed memory leaks
git-svn-id: trunk@11762 -
2008-09-13 12:20:23 +00:00
Jonas Maebe
7bfe1f7865 * fixed indentation
* fixed use of instruction instance after it has been freed

git-svn-id: trunk@11761 -
2008-09-13 12:20:01 +00:00
ivost
b4be847639 * fixed libxml2 for linux
git-svn-id: trunk@11760 -
2008-09-13 10:30:53 +00:00
marco
e7c43e55c5 * more unaligned fixes for xmlread. Mantis 12137
git-svn-id: trunk@11759 -
2008-09-13 09:54:13 +00:00
florian
a696344539 * fixed typo
git-svn-id: trunk@11758 -
2008-09-13 09:18:27 +00:00
florian
af3e0148fa * fixed syntax error caused by extra :
git-svn-id: trunk@11757 -
2008-09-13 09:18:14 +00:00
florian
fa9858cec2 + FreeBSD lazarus project
git-svn-id: trunk@11756 -
2008-09-13 08:58:54 +00:00
florian
7c82bbcbcd * use unaligned instead some hacking :)
git-svn-id: trunk@11755 -
2008-09-13 08:42:35 +00:00
marco
bf98838366 * GL_ARB_Vertex_buffer_object returned true when it should be false in some cases, mantis 12128
git-svn-id: trunk@11754 -
2008-09-13 08:41:57 +00:00
ivost
2e1f993232 * enabled libxml2 for win32 (hope it's still working for linux)
git-svn-id: trunk@11753 -
2008-09-13 00:27:27 +00:00
ivost
7582f7f325 added size_t type in ctypes.pp for non unix systems
git-svn-id: trunk@11752 -
2008-09-12 21:42:12 +00:00
marco
0d9bf5addb * committed fix for unaligned access from id 12079
git-svn-id: trunk@11751 -
2008-09-12 16:59:56 +00:00
florian
39fb51dff3 * fix building of simple x86_64-freebsd executables
git-svn-id: trunk@11750 -
2008-09-11 20:55:18 +00:00
michael
c94843c646 * Fixed writing of default boolean values
git-svn-id: trunk@11749 -
2008-09-11 19:37:18 +00:00
michael
d77b2b2c0c * Fixed writing of default float values
git-svn-id: trunk@11748 -
2008-09-11 19:04:26 +00:00
michael
af63b5466b * Bugfixes from Attila Borka:
- Bug fix in the template parser. Bug0012095
  - Fixed: CGI applications did not create and populate contentfields (caused AV if someone 
    tried to access it) for the http request, both the query and content parameters were put 
    into the queryfields list
  - Bug0012094 fix: CGI applications AllowDefaultModule=true did not work for Delphi style calls (it is ok 
    for querystring parameter passed module names)
  - fptemplate.pp->TTemplateParser: Added support for template tag parameters. 

git-svn-id: trunk@11747 -
2008-09-11 18:47:41 +00:00
florian
20fd2d692f o patch by Markus Beth
* improves ReadInteger speed
  * unified ChPos variable casing

git-svn-id: trunk@11746 -
2008-09-11 13:41:54 +00:00
florian
a8804cf2a6 * unified some win32/win64 code
git-svn-id: trunk@11745 -
2008-09-10 21:25:59 +00:00
ivost
6ba813b261 * added {H+} to enable ansistring inside libxml2
git-svn-id: trunk@11744 -
2008-09-10 21:04:11 +00:00
florian
f97c2968f9 * fixed widestring/unicodemanager initialisiation
git-svn-id: trunk@11743 -
2008-09-10 21:02:50 +00:00
ivost
84fb9f1025 * fixed bug in libxml2
* added AnsiString version of BAD_CAST macro

git-svn-id: trunk@11742 -
2008-09-10 21:02:41 +00:00
Jonas Maebe
11ede88bec * fixed compilation
git-svn-id: trunk@11741 -
2008-09-10 20:54:00 +00:00