[fpc-pascal] Free Pascal 2.6.0rc1 released

Flávio Etrusco flavio.etrusco at gmail.com
Tue Nov 8 02:26:13 CET 2011


Yes, RolByte/Word/Dword/QWord are implemented in 2.6.0rc1.


On Mon, Nov 7, 2011 at 8:27 PM, Peter <peter at pblackman.plus.com> wrote:
> HI,
>
> Does this release include intrinsic ROL & ROR?
> 'Bug' 6300 is shown as fixed, but I can find no mention in the new features
> list.
>
> http://bugs.freepascal.org/view.php?id=6300
>
>
>
>
>
> On 05/11/11 23:27, Marco van de Voort wrote:
>>
>> Hello,
>>
>> We have placed the first release-candidate of the Free Pascal Compiler
>> version 2.6.0 on our ftp-servers.
>>
>> You can help improve the upcoming 2.6.0 release by downloading and
>> testing this release. If you want you can report what you have done here:
>> http://wiki.freepascal.org/Testers_2.6.0
>> http://bugs.freepascal.org/view.php?id=6300
>> Changes that may break backwards compatibility are documented at:
>> http://wiki.freepascal.org/User_Changes_2.6.0
>>
>> Downloads are available at the FTP server at:
>>
>> ftp://freepascal.stack.nl/pub/fpc/beta/2.6.0-rc1/
>>
>> Enjoy!
>>
>> The Free Pascal Compiler Team
>>
>>
>>                             Free Pascal Compiler
>>
>>                                 Version 2.6.0rc1
>>
>>
>> ******************************************************************************
>>                               What's New in 2.6.0rc1
>>
>> ******************************************************************************
>>
>> Free Pascal 2.6.0 is a new major version of the Free Pascal compiler.
>>
>> Please also see http://wiki.freepascal.org/User_Changes_2.6.0 for a list
>> of changes that may affect the behaviour of previously working code, and
>> how to cope with these changes.
>>
>> Some highlights are:
>>
>> Platforms:
>>   * iPhoneSimulator target
>>
>> Compiler:
>>   * Many new language features:
>>      * Objective-Pascal dialect, supported on all Mac OS X and iOS targets
>>      * constref parameter modifier for "const by reference"
>>      * Pascal boolean types with multiple sizes (boolean16/32/64)
>>      * ISO 7185 language mode (except for I/O). Features amongst others:
>>         * nested procedure variables
>>         * non-local goto's
>>      * Mac Pascal mode improvements
>>         * nested procedure variables
>>         * univ modifier
>>      * Intrinsics
>>         * sar (shift arithmetic right)
>>         * bsf/bsr (bitscan forward/reverse)
>>      * Delphi compatibility mode improvements
>>         * Nested types, class variables and class local constants
>>         * Advanced records syntax (no constructors yet)
>>         * (for..in) Enumerators in records
>>         * Class and record helpers
>>         * Generic records, arrays and procedural types
>>         * Delphi-compatibility of generics improved
>>         * Scoped enumerations
>>         * Custom messages for "deprecated" directive
>>         * Ability to use "&" for escaping keywords
>>   * New ARM code generator features
>>      * ARM VFPv2 and VFPv3 floating point unit support
>>      * Thumb-2 support
>>
>> Packages:
>>   * Many improvements to the rtl
>>   * Many improvements to the database units (fcl-db)
>>   * Objective-Pascal interfaces to Foundation, AppKit, CoreData and
>> WebCore
>>   * OpenGL headers updated to OpenGL 4.0
>>
>> Details about these new features can be found at
>> http://wiki.freepascal.org/FPC_New_Features_2.6.0
>>
>> See http://bugs.freepascal.org/changelog_page.php for the list of reported
>> bugs that have been fixed in this release.
>> _______________________________________________
>> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
>> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>>
>>
>
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>



More information about the fpc-pascal mailing list