Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Intel Working On 16-bit x86 Support For LLVM

  1. #1
    Join Date
    Jan 2007
    Posts
    15,426

    Default Intel Working On 16-bit x86 Support For LLVM

    Phoronix: Intel Working On 16-bit x86 Support For LLVM

    While we have advanced well beyond the Intel 8086 in the processor world, an Intel open-source technology center developer is currently working on 16-bit x86 support for the LLVM compiler infrastructure...

    http://www.phoronix.com/vr.php?view=MTU3MTM

  2. #2
    Join Date
    Feb 2013
    Posts
    275

    Default

    I find this curious, but am having a hard time figuring out the use cases for this. Can anyone help me out?

  3. #3
    Join Date
    Jan 2009
    Posts
    302

    Default

    Quote Originally Posted by Serge View Post
    I find this curious, but am having a hard time figuring out the use cases for this. Can anyone help me out?
    Wine has alot of 16bit code in it.. because windows has alot of 16bit code in it for legacy reasons.

    http://wiki.winehq.org/16BitSeparation

  4. #4
    Join Date
    Jan 2013
    Posts
    1,116

    Default

    Quote Originally Posted by cb88 View Post
    Wine has alot of 16bit code in it.. because windows had alot of 16bit code in it for legacy reasons.

    http://wiki.winehq.org/16BitSeparation
    Fixed that for you. Since Windows Vista there is no 16 bit support anymore.

  5. #5
    Join Date
    Jul 2008
    Location
    Germany
    Posts
    712

    Default

    Quote Originally Posted by Serge View Post
    I find this curious, but am having a hard time figuring out the use cases for this. Can anyone help me out?
    Compatibility and BIOS Code is in 16Bit. The Boot loader in a MBR is also 8086-compatible 16bit Code

  6. #6
    Join Date
    Dec 2008
    Posts
    160

    Default

    I was going to make a snarky comment about Z80... But then realized that it has an LLVM backend

  7. #7
    Join Date
    Jun 2009
    Posts
    582

    Default

    Quote Originally Posted by Nille View Post
    Compatibility and BIOS Code is in 16Bit. The Boot loader in a MBR is also 8086-compatible 16bit Code
    I thought BIOS was 24bit?

  8. #8
    Join Date
    Jul 2008
    Location
    Germany
    Posts
    712

    Default

    Quote Originally Posted by Sonadow View Post
    I thought BIOS was 24bit?
    The first IBM-PC has a Intel 8088 CPU. It was a 16 Bit CPU and so is the BIOS a 16bit Software and the first Software that is loaded from the HDD is the 16bit Bootloader. With UEFI we have now 64bit/32bit Software.

    TrueCrypt for Windows need because of that a very old Microsoft Compiler with 16bit support for build the bootloader.

  9. #9
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,801

    Default

    Quote Originally Posted by Serge View Post
    I find this curious, but am having a hard time figuring out the use cases for this. Can anyone help me out?
    Did you even read the article?

  10. #10
    Join Date
    Feb 2013
    Posts
    275

    Default

    Thank you for the responses, everyone.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •