Changes between Initial Version and Version 1 of Ticket #136, comment 3


Ignore:
Timestamp:
Mar 18, 2019, 9:54:56 PM (5 years ago)
Author:
dmik
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #136, comment 3

    initial v1  
    33If I try the checked in binary, it doesn't crash indeed but it doesn't work well either. It spits a lot of `fcntl(): Bad file number` and leaves a lot of `xxxxxxxx.tmp` files in the current directory (including when run under the "canonical" libc066). Also, the LIBCx build doesn't finish here because the canonical kbuild lacks patches for automatic import library creation under OS/2 for Gxx3OMF tools (but that's another story of course).
    44
    5 Your analysis, however, suggests that it might be a compiler issue. Note that we use GCC4 for our own kmk (and libc) builds as opposed to your GCC3 builds and there has been a number of similar issues in the past regarding the calling convention and such (mostly because the GCC4 port was started off with blindly applying GCC3 patches to places where a lot had been changed in GCC sources).
     5Your analysis, however, suggests that it might be a compiler issue. Note that we use GCC4 for our own kmk (and libc) builds as opposed to your GCC3-based builds and there has been a number of similar issues in the past regarding the calling convention and such (mostly because the GCC4 port was started off with blindly applying GCC3 patches to places where a lot had been changed in GCC sources).
    66
    77I will dig into that direction and report here if I find anything useful.