Opened 7 years ago

Last modified 6 years ago

#113 new defect

kmk: arg chopping with 'x'\''y' does not work right on OS/2

Reported by: bird Owned by: bird
Priority: major Milestone:
Component: kmk Version: 0.1.5
Keywords: kmk wlink escape Cc:

Description

kmk_builtin_append -tn E:/trees/injoy/trunk/out/os2.x86/release/obj/fxwrap/fxwrap.rsp 'Option Quiet              option description '\''@#bww bitwise works GmbH:4.2.0#@##1## 16 Oct 2012 15:01:04     tpr60::en::::@@NDIS Wrapper'\'' system os2 dll option align=512 option eliminate SEGMENT TYPE DATA SHARED     ' 'Name E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\fxwrap.sys' 'Option Map=E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\fxwrap.map'  'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\header.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\init.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\ioctl.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\strategy.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\remove.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\shutdown.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\data.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\misc.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\nd_init.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\string16.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\protocol.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\mac.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\open.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\close.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\read.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\write.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\error.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\sysreq.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\queue.obj' 'File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\comm.obj' 'Library E:\trees\injoy\trunk\wrap-os2\lib\device.lib'
kmk_builtin_cp E:/trees/injoy/trunk/out/os2.x86/release/obj/fxwrap/fxwrap.rsp E:/trees/injoy/trunk/out/os2.x86/release/obj/fxwrap/fxwrap.sav

results in

    Option Quiet              option description
    \''@#bww
    bitwise
    works
    GmbH:4.2.0#@##1##
    16
    Oct
    2012
    15:01:04
     
     
     
     
    tpr60::en::::@@NDIS
    Wrapper'\''
    system
    os2
    dll
    option
    align=512
    option
    eliminate
    SEGMENT
    TYPE
    DATA
    SHARED
     
     
     
     
     
    Name
    E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\fxwrap.sys'
    Option Map=E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\fxwrap.map
     
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\header.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\init.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\ioctl.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\strategy.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\remove.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\shutdown.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\data.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\misc.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\nd_init.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\string16.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\protocol.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\mac.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\open.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\close.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\read.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\write.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\error.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\sysreq.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\queue.obj
    File E:\trees\injoy\trunk\out\os2.x86\release\obj\fxwrap\comm.obj
    Library E:\trees\injoy\trunk\wrap-os2\lib\device.lib

Change History (1)

comment:1 Changed 6 years ago by diver

could you take care on that in one of the next releases?

Note: See TracTickets for help on using tickets.