Commit Graph

48 Commits

Author SHA1 Message Date
marco
b8ff20aed7 * Make length a qword, bug #19366
git-svn-id: trunk@17523 -
2011-05-22 13:08:33 +00:00
ivost
0876df07f0 * changed output only parameters from var to out
git-svn-id: trunk@16517 -
2010-12-07 21:23:03 +00:00
Jonas Maebe
8b0301409a + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
later: the same as i386/darwin, except
      a) uses the non-fragile Objective-C ABI/runtime
      b) does not require stubs for direct calls/jumps (not required for
         i386/darwin under 10.6 and later either, but still generated
         there for backwards compatibility)
      c) only the same packages are enabled as for ARM/Darwin
      d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
    This target also defines the symbol "darwin" apart from the target
    name "iphonesim" for source code compatibility reasons.

git-svn-id: trunk@16065 -
2010-09-29 21:56:47 +00:00
ivost
c9e3480f44 * implemented uuid_create_sha1_from_name
* changed some var to out parameters (so that there's no not initialized warning)

git-svn-id: trunk@15153 -
2010-04-19 12:18:18 +00:00
ivost
c3c1cfbb9f * added crc128 support
* fixed crc example

git-svn-id: trunk@15152 -
2010-04-19 11:28:26 +00:00
joost
855cbebf19 Fixed fpmake.pp files:
* ExternalURL does not exist anymore
 * Do not add dependencies on files in other packages, add a package dependency
   on the package where the files are in instead
 * Replaced the copy of fcl-base's fpmake.pp in fcl-extra with a real one
 * Fixed some dependencies and file-names

git-svn-id: trunk@15148 -
2010-04-15 20:26:03 +00:00
pierre
55cffbef12 * Update Makefiles
git-svn-id: trunk@14385 -
2009-12-10 08:36:52 +00:00
marco
56e15073bb * sha1test demo + fpmake
git-svn-id: trunk@13728 -
2009-09-16 20:32:07 +00:00
florian
ce773b759d + sha1 unit by Sergei Gorelkin, resolves #14604
git-svn-id: trunk@13727 -
2009-09-16 20:24:40 +00:00
Jonas Maebe
847354fe10 * Makefiles version 2.5.1
git-svn-id: trunk@13533 -
2009-08-13 21:21:28 +00:00
Jonas Maebe
e246cac3ac * regenerated using latest fpcmake
git-svn-id: trunk@13487 -
2009-08-02 18:40:14 +00:00
Jonas Maebe
1f75d8734d * fixed range/overflow errors
git-svn-id: trunk@12704 -
2009-02-07 21:27:34 +00:00
Jonas Maebe
eee1525de8 * fixed compilation with range checking switched on
git-svn-id: trunk@12700 -
2009-02-07 20:42:45 +00:00
Jonas Maebe
b912e00440 * renamed rol/ror functions into rolbyte/rolword/roldword/rolqword
(and the same for ror), because their operation is very dependent on the
    operand size, and it's fairly easy to misjudge the bitwidth of the outcome
    of an expression in Pascal if you are not intimately familiar with the
    language (or if you don't know the exact types of all involved values in
    an expression)

git-svn-id: trunk@12621 -
2009-01-28 12:56:27 +00:00
ivost
cd00ccbb6d * completed md5.pp fixes (forgot to uncomment some code pieces)
* readded get_crc_table to keep backward compatibility. it is aliased now to get_crc32_table

git-svn-id: trunk@12578 -
2009-01-20 18:45:56 +00:00
ivost
0f854c5e5b * fixed little bug in crc32 and crc64
git-svn-id: trunk@12576 -
2009-01-20 10:27:12 +00:00
ivost
f0dc1a133f * fixed crc sample
git-svn-id: trunk@12574 -
2009-01-20 01:54:21 +00:00
ivost
4ab7922296 * added crc64 function
* added crc examples (not finished)
* improved md5 

git-svn-id: trunk@12573 -
2009-01-20 01:20:05 +00:00
joost
93cdfaa8a7 * Restructured makefiles for examples
git-svn-id: trunk@12389 -
2008-12-19 11:54:06 +00:00
peter
2916256b2c * change externalurl to homepageurl
git-svn-id: trunk@12170 -
2008-11-18 23:58:52 +00:00
marco
2bbe4590db * Another batch of manifests added to the respective fpmakes. Until httpd22.
git-svn-id: trunk@11975 -
2008-10-26 20:18:05 +00:00
marco
1295c499c9 * More fpmake fixes. Exampledirs and includefiles mostly fixed for these.
gdbint moves two examples from src to exampledir + makefile fix.

git-svn-id: trunk@11949 -
2008-10-22 22:08:05 +00:00
marco
e5db5e4aa8 * regened makefiles to propagate makefile versions
git-svn-id: trunk@11947 -
2008-10-22 17:32:15 +00:00
marco
3591d54f24 * updated all makefile.fpc versions to 2.2.2 for fppkg compat.
git-svn-id: trunk@11945 -
2008-10-22 17:19:13 +00:00
peter
7b188a6a0e * reset version to latest release: 2.2.2-0
git-svn-id: trunk@11907 -
2008-10-17 18:36:45 +00:00
florian
e67c03d30a * fixed for 64 bit targets
git-svn-id: trunk@11597 -
2008-08-17 07:51:15 +00:00
florian
572fe6282e * teach peephole optimizer about ror/rol
* md5 unit uses system.rol

git-svn-id: trunk@11468 -
2008-07-28 09:50:09 +00:00
Jonas Maebe
9d8bee1887 * regenerated with changes in r11233
git-svn-id: trunk@11234 -
2008-06-15 15:52:25 +00:00
giulio
14d4f02fa0 * fixed fpc_zipinstall for go32v2 and the like
* makefiles regenerated

git-svn-id: trunk@11180 -
2008-06-03 14:01:09 +00:00
Tomas Hajny
77581bedd1 * makefiles regenerated with newer fpcmake
git-svn-id: trunk@11107 -
2008-05-28 06:34:32 +00:00
Jonas Maebe
b6c43bad7d * regenerated for i386-Haiku and darwin cross compilation changes
git-svn-id: trunk@11073 -
2008-05-24 09:29:08 +00:00
micha
0b2f80a38b * regenerate Makefiles to get armeb-linux support globally (also arm-darwin, so it seems)
git-svn-id: trunk@10888 -
2008-05-05 18:46:55 +00:00
Jonas Maebe
e9c91fbba1 * fixed md2/md4/md5 for big endian systems (mdtest now passes on ppc)
git-svn-id: trunk@10750 -
2008-04-21 14:42:53 +00:00
micha
b0838b13d7 * add armeb target to compiler/Makefiles
git-svn-id: trunk@10552 -
2008-03-24 17:48:11 +00:00
peter
0cc7eb0a8d * version 2.2.1, required by fppkg
git-svn-id: trunk@10212 -
2008-02-04 20:59:59 +00:00
marco
7c6e0cda1a * patch from sergei to fix alignment
git-svn-id: trunk@10116 -
2008-01-30 16:29:04 +00:00
Jonas Maebe
3d39cb8d1d * fixed calculation of md4/md5 for files > 512MB on 32 bit systems
(based on patch from Sergei Gorelkin, mantis #9903)

git-svn-id: trunk@9724 -
2008-01-12 16:57:08 +00:00
peter
79220664bd * updated for new fpmkunit
git-svn-id: trunk@9682 -
2008-01-08 18:42:05 +00:00
peter
05eb2c5e8e * renamed tests to examples
git-svn-id: trunk@9678 -
2008-01-08 18:21:23 +00:00
Jonas Maebe
c9ce918485 * regenerated for darwin/x86_64
git-svn-id: trunk@9181 -
2007-11-10 18:37:19 +00:00
peter
03ec4e8b3c * dependency checking improved and more verbose
git-svn-id: trunk@9167 -
2007-11-09 00:59:39 +00:00
peter
6577a39bab * merged into fpmake.pp
git-svn-id: trunk@9116 -
2007-11-03 20:20:03 +00:00
michael
a0748b7588 * Fixed paths
git-svn-id: trunk@9066 -
2007-11-02 20:52:16 +00:00
peter
7312a0e1e9 * fix unixcrypt target
git-svn-id: trunk@8997 -
2007-10-30 07:09:26 +00:00
peter
acfd8570a1 * fix compile with 2.0
git-svn-id: trunk@8996 -
2007-10-30 07:06:42 +00:00
peter
a0984505b2 * regenerated to fix fpc detection on non-i386
git-svn-id: trunk@8991 -
2007-10-29 16:34:18 +00:00
peter
324b1732ab * regenerated to update dependencies
git-svn-id: trunk@8988 -
2007-10-29 09:07:18 +00:00
peter
f856932b40 * move hash
git-svn-id: trunk@8936 -
2007-10-25 20:16:21 +00:00