Vincent Snijders
|
6b0d250ea6
|
* fpdoc: fixed AV when looking for link tags, patch from Michael van Canneyt
git-svn-id: trunk@11808 -
|
2008-09-19 13:24:22 +00:00 |
|
florian
|
8d01c330a1
|
* ttemprefnode -> ctemprefnode
git-svn-id: trunk@11807 -
|
2008-09-18 21:39:38 +00:00 |
|
florian
|
17d3da7266
|
* variables where the address is taken could have aliases so they aren't invariant
git-svn-id: trunk@11806 -
|
2008-09-18 19:08:57 +00:00 |
|
florian
|
0b5951fa14
|
+ first full implementation of induction variable strength reduction
git-svn-id: trunk@11805 -
|
2008-09-18 18:49:09 +00:00 |
|
florian
|
61dbf89bdb
|
* set successor properly for for-nodes
+ CalcDefSum
git-svn-id: trunk@11804 -
|
2008-09-18 18:33:43 +00:00 |
|
florian
|
ecd05a1043
|
+ framework for strength reduction of induction variables
+ constant multiplications can be eliminated testwise
git-svn-id: trunk@11803 -
|
2008-09-18 16:53:36 +00:00 |
|
marco
|
2300b7a484
|
* csu leftovers
git-svn-id: trunk@11802 -
|
2008-09-18 14:29:36 +00:00 |
|
Vincent Snijders
|
f28a204dbb
|
* fpdoc: fixed memleak
git-svn-id: trunk@11801 -
|
2008-09-18 11:49:19 +00:00 |
|
michael
|
0d1ec12788
|
* Partially applied the patch from Attila Borka, added UseStreaming class method so datamodules without streamed content can be used (bug ID 12158)
git-svn-id: trunk@11800 -
|
2008-09-18 06:44:41 +00:00 |
|
marco
|
ec00f1d495
|
* initial version
git-svn-id: trunk@11799 -
|
2008-09-17 21:03:44 +00:00 |
|
florian
|
3294c59a73
|
* renamed optunrol into optloop
git-svn-id: trunk@11798 -
|
2008-09-17 20:21:19 +00:00 |
|
ivost
|
69bd90996b
|
* added S_IRWXG and S_IRWXU constants to ostypes.inc of linux (defined in sys/stat.h)
git-svn-id: trunk@11797 -
|
2008-09-16 22:57:07 +00:00 |
|
ivost
|
cf3fc4bd77
|
* added several new helper functions to libxml2 (xmlxsd.pas)
git-svn-id: trunk@11796 -
|
2008-09-16 22:35:57 +00:00 |
|
Jonas Maebe
|
6b473862cf
|
* give an error stating that you have to use the latest released compiler
to build 2.3.1 since the unicode branch merge
git-svn-id: trunk@11795 -
|
2008-09-16 21:59:15 +00:00 |
|
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 |
|