TIP 549: Make configure --enable-64bit the default

Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.
Author:         Jan Nijtmans <[email protected]>
Author:         Jan Nijtmans <[email protected]>
State:          Draft
Type:           Project
Vote:           Pending
Created:        7-June-2019
Post-History:   
Discussions-To: Tcl Core list
Keywords:       Tcl
Tcl-Version:    8.7
Tcl-Branch:     tip-549

Abstract

This TIP proposes to make --enable-64bit the default

Rationale

Since 64-bit systems are gradually taking over 32-bit systems, it makes sense to change the default from 32-bit to 64-bit.

Specification

This document proposes:

Compatibility

If you want a 32-bit build, you should explicitly specify --disable-64bit with configure. That will work with any Tcl version, older ones too.

Reference Implementation

A reference implementation is available in the tip-549 branch. https://core.tcl.tk/tcl/timeline?r=tip-549

Copyright

This document has been placed in the public domain.