Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

版权申明
查看: 6810|回复: 2

freepascal2.4.0被释放

[复制链接]

该用户从未签到

发表于 2010-1-8 12:36:42 | 显示全部楼层 |阅读模式
一个新的主要版本2.4.0已被释放。


January 1st, 2010 Happy New Year!, a new major version 2.4.0 has been released. The 2.4.x series adds, among others,

    [li]Delphi like resources for all platforms, [/li][li]Dwarf debug information improvements, [/li][li]Several new targets
      [li]64-bit Mac OS X (x86_64/ppc64) [/li][li]iPhone (Mac OS X/Arm) [/li][li]Haiku (from the BeOS family) [/li][li]Improved ARM EABI support [/li]
    [/li][li]Whole program optimization [/li][li]Many compiler bugfixes and half an year of library updates (since 2.2.4) [/li]

评分

参与人数 1威望 +10 收起 理由
猫工 + 10 好消息

查看全部评分

回复

使用道具 举报

该用户从未签到

发表于 2010-1-8 15:04:30 | 显示全部楼层
恩,听说了,是个好消息,期待lazarus for iPhone (Mac OS X/Arm)
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2010-1-12 22:45:55 | 显示全部楼层
Free Pascal Compiler

                                Version 2.4.0rc1

******************************************************************************
                              What's New in 2.4.0
******************************************************************************

Free Pascal 2.4.0 contains many fixes and new features. While we did not
manage to incorporate all planned additions, we believe this release offers a
nice collection of new functionality and bug fixes.


Please also see http://wiki.freepascal.org/User_Changes_2.4.0 for a list
of changes which may affect the behaviour of previously working code, and
how to cope with these changes.

Some highlights are:

Platforms:
  * New platform: Mac OS X/PowerPC64
  * New platform: Mac OS X/x86_64
  * New platform: Mac OS X/ARM (iPhone)

Compiler:
  * Support for Delphi-style resource handling
  * Whole-program optimization infrastructure, which initially supports
    program devirtualization and unused virtual method removal
  * Much faster compilation of units containing many type-sections
  * The ability to suppress individual hints/warnings/notes
  * Several improvements to the DWARF debug information generation
  * Fixes to the generics support
  * Fixes to the interface delegation (implements) support
  * Improved cpu register allocation
  * Improved ARM/EABI support
  
RTL:
  * Linearly scaling multi-threaded memory manager
  * Support for (advisory) file locking on Unix-based platforms
    when using the SysUtils file creation/opening routines
  * Support for ANSI ISO Extended Pascal ReadStr/WriteStr
  * A UnicodeString type that, while not yet equivalent to Delphi 2009's
    UnicodeString type, offers reference counted UnicodeString support on
    the Windows, Linux, Mac OS X, FreeBSD and Beos/Haiku platforms.

Packages:
  * Many improvements to the XML units
  * Many improvements to the database units
  * Updated the common Mac OS X Pascal interfaces to r241, including
    header a translation of the CFNetwork framework
  * The zipper unit now works correctly on big endian platforms

See http://bugs.freepascal.org/changelog_page.php for the list of reported
bugs which have been fixed in this release.
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-2 22:54 , Processed in 0.031190 second(s), 14 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表