Linux kernel developers discuss dropping x32 support

It was just several years ago that the open-source ecosystem began supporting the x32 ABI, but already kernel developers are talking of potentially deprecating the support and for it to be ultimately removed.

The Linux x32 ABI as a reminder requires x86_64 processors and is engineered to support the modern x86_64 features but with using 32-bit pointers rather than 64-bit pointers. The x32 ABI allows for making use of the additional registers and other features of x86_64 but with just 32-bit pointers in order to provide faster performance when 64-bit pointers are unnecessary.

This headline confused me for a second, because at first I thought the Linux team was removing 32 bit support – which obviously made little sense to me. As the quoted blurb explains, that’s not the case.

20 Comments

  1. FlyingJester 2018-12-12 11:48 pm EST
    • JLF65 2018-12-13 1:30 am EST
      • panzi 2018-12-13 3:35 am EST
        • mattias1 2018-12-13 8:25 am EST
          • ahferroin7 2018-12-13 1:06 pm EST
          • FlyingJester 2018-12-13 7:01 pm EST
      • FlyingJester 2018-12-13 7:03 pm EST
        • JLF65 2018-12-14 2:35 am EST
    • kwan_e 2018-12-13 8:29 am EST
    • dsmogor 2018-12-13 11:29 am EST
    • ahferroin7 2018-12-13 1:09 pm EST
      • Alfman 2018-12-13 2:11 pm EST
        • ahferroin7 2018-12-13 2:18 pm EST
          • Alfman 2018-12-13 7:08 pm EST
          • ahferroin7 2018-12-13 7:31 pm EST
          • Alfman 2018-12-13 9:55 pm EST
          • ahferroin7 2018-12-14 12:31 pm EST
          • Alfman 2018-12-14 5:10 pm EST
  2. cpcf 2018-12-14 12:20 am EST