Julien Danjou <[EMAIL PROTECTED]> writes:

> There was a problem while autobuilding your package with
> DEB_BUILD_OPTIONS=nostrip.  Final binaries are still stripped.
>
> If you call dh_strip correctly in debian/rules, this may mean that
>upstream is stripping anyway.  You should look for call to strip, ld
>-s or install -s which may strip binaries.

Since stalin's C isn't normal source code (i.e. it's automatically
generated by stalin from scheme code), it's not clear that an
unstripped version would be useful.  The compiler is just essentially
using C as an assembly language.

Here's an example from the 21MB C file:

     if (t74518>=((char *)VALUE_OFFSET))
     {t74520.tag = EXTERNAL_SYMBOL_TYPE;
      t74520.value.external_symbol_type = t74518;}
     else t74520.tag = (unsigned)t74518;
     f10657(((struct p10646 *)t74517), t74520);}
    break;
    case NATIVE_PROCEDURE_TYPE23147:
    p17386 = t74240.value.native_procedure_type23147;
    /* x162725 stalin.sc:23024:802789 */
    /* x162724 stalin.sc:23024:802808 */
    t74522 = a1966;
    /* x162723 stalin.sc:23024:802790 */
    t74521 = p17386->a29746;
    if ((t74521&3)==1)
    {/* MOVE: branching squeezed to general */
     if (t74522>=((char *)VALUE_OFFSET))
     {t74523.tag = EXTERNAL_SYMBOL_TYPE;
      t74523.value.external_symbol_type = t74522;}
     else t74523.tag = (unsigned)t74522;
     f10658(((struct p10641 *)(t74521-1)), t74523);}

  ...

  if (!((t76379.tag)==STRUCTURE_TYPE27756)) goto l13793;
  /* x125504 */
  /* x125503 */
  /* x125502 stalin.sc:15181:529542 */
  /* x125495 stalin.sc:15181:529546 */
  /* x125494 stalin.sc:15181:529559 */
  t76403 = a25564;
  /* x125493 stalin.sc:15181:529547 */
  if (f8793(t76403)==FALSE_TYPE) goto l13829;
  /* x125497 stalin.sc:15182:529569 */
  /* x125496 stalin.sc:15182:529587 */
  a1202 = TRUE_TYPE;
  goto l13830;
  l13829:
  /* x125501 stalin.sc:15183:529598 */
  /* x125499 stalin.sc:15183:529632 */
  t76404 = a25564;
  /* x125500 stalin.sc:15183:529634 */
  /* x125498 stalin.sc:15183:529599 */
  f7300(t76404);
  l13830:
  goto l13794;
  l13793:
  /* x125607 */
  /* x125507 stalin.sc:15184:529643 */
  /* x125506 stalin.sc:15184:529668 */
  t76380 = a25564;
  /* x125505 stalin.sc:15184:529644 */
  a37946 = t76380;
  /* x284453 */
  /* x284452 */
  t76381 = a37946;
  /* x284451 */
  if (!((t76381.tag)==STRUCTURE_TYPE27750)) goto l13796;
  /* x125511 */
  /* x125510 */
  /* x125509 stalin.sc:15184:529671 */
  /* x125508 stalin.sc:15184:529689 */
  a1202 = TRUE_TYPE;
  goto l13797;
  l13796:
  /* x125606 */
  /* x125514 stalin.sc:15185:529697 */
  /* x125513 stalin.sc:15185:529717 */
  t76382 = a25564;
  /* x125512 stalin.sc:15185:529698 */
  a37857 = t76382;
  /* x284097 */
  /* x284096 */
  t76383 = a37857;
  /* x284095 */
  if (!((t76383.tag)==STRUCTURE_TYPE27858)) goto l13799;
  /* x125533 */
  /* x125532 */
  /* x125531 stalin.sc:15186:529723 */
  /* x125517 stalin.sc:15186:529730 */
  /* x125516 stalin.sc:15186:529743 */
  t76400 = a25564;
  /* x125515 stalin.sc:15186:529731 */
  if (f8793(t76400)==FALSE_TYPE) goto l13826;
  /* x125521 */
  /* x125520 */
  /* x125519 stalin.sc:15186:529746 */
  /* x125518 stalin.sc:15186:529764 */
  a1202 = TRUE_TYPE;

-- 
Rob Browning
rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to