Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 584052 | Differences between
and this patch

Collapse All | Expand All

(-)a/configure.ac (+75 lines)
Lines 533-538 Link Here
533
                     build_doc=$enableval, build_doc=yes)
533
                     build_doc=$enableval, build_doc=yes)
534
AM_CONDITIONAL([BUILD_DOC], [test "x$build_doc" != xno])
534
AM_CONDITIONAL([BUILD_DOC], [test "x$build_doc" != xno])
535
535
536
header_file_triplet=no
537
538
case $ac_cv_host in
539
aarch64*-apple-darwin)
540
  header_file_triplet=aarch64-apple-darwin;;
541
aarch64*-linux-gnu)
542
  header_file_triplet=aarch64-unknown-linux-gnu;;
543
alpha*-linux-gnu)
544
  header_file_triplet=alpha-unknown-linux-gnu;;
545
arm*-apple-darwin)
546
  header_file_triplet=arm-apple-darwin;;
547
arm*-linux-androideabi)
548
  header_file_triplet=arm-unknown-linux-androideabi;;
549
arm*-hardfloat-linux-gnueabi)
550
  header_file_triplet=arm-unknown-linux-gnueabihf;;
551
arm*-linux-gnueabihf)
552
  header_file_triplet=arm-unknown-linux-gnueabihf;;
553
arm*-hardfloat-linux-musleabi)
554
  header_file_triplet=armv6-unknown-linux-musleabihf;;
555
arm*-linux-musleabihf)
556
  header_file_triplet=armv6-unknown-linux-musleabihf;;
557
arm*-linux-musleabi)
558
  header_file_triplet=armv5-unknown-linux-musleabi;;
559
arm*-linux-gnueabi)
560
  header_file_triplet=arm-unknown-linux-gnueabi;;
561
hppa*-linux-gnu)
562
  header_file_triplet=hppa-unknown-linux-gnu;;
563
i?86*freebsd-gnu)
564
  header_file_triplet=i686-pc-kfreebsd-gnu;;
565
i?86*-linux-gnu)
566
  header_file_triplet=i686-pc-linux-gnu;;
567
i?86*-pc-gnu)
568
  header_file_triplet=i686-pc-gnu;;
569
m68*-linux-gnu)
570
  header_file_triplet=m68k-unknown-linux-gnu;;
571
mingw32*)
572
  header_file_triplet=mingw32;;
573
mips64el*-linux-gnuabi64)
574
  header_file_triplet=mips64el-unknown-linux-gnuabi64;;
575
mipsel*-linux-gnu)
576
  header_file_triplet=mipsel-unknown-linux-gnu;;
577
mips*-linux-gnu)
578
  header_file_triplet=mips-unknown-linux-gnu;;
579
nios2*-linux-gnu)
580
  header_file_triplet=nios2-unknown-linux-gnu;;
581
or1k*-linux-gnu)
582
  header_file_triplet=or1k-unknown-linux-gnu;;
583
powerpc64le*-linux-gnu)
584
  header_file_triplet=powerpc64le-unknown-linux-gnu;;
585
powerpc64*-linux-gnu)
586
  header_file_triplet=powerpc64-unknown-linux-gnu;;
587
powerpc*-linux-gnu)
588
  header_file_triplet=powerpc-unknown-linux-gnu;;
589
s390x*-linux-gnu)
590
  header_file_triplet=s390x-ibm-linux-gnu;;
591
sh4*-linux-gnu)
592
  header_file_triplet=sh4-unknown-linux-gnu;;
593
sparc64*-linux-gnu)
594
  header_file_triplet=sparc64-unknown-linux-gnu;;
595
sparc*-linux-gnu)
596
  header_file_triplet=sparc-unknown-linux-gnu;;
597
x86_64*freebsd-gnu)
598
  header_file_triplet=x86_64-pc-kfreebsd-gnu;;
599
x86_64*-linux-musl)
600
  header_file_triplet=x86_64-pc-linux-musl;;
601
x86_64*-linux-gnux32)
602
  header_file_triplet=x86_64-pc-linux-gnux32;;
603
x86_64*-linux-gnu)
604
  header_file_triplet=x86_64-pc-linux-gnu;;
605
esac
606
607
AM_CONDITIONAL([FOUND_VALID_HEADER_TRIPLET],
608
  [test "x$header_file_triplet" != xno])
609
AM_COND_IF([FOUND_VALID_HEADER_TRIPLET],
610
  [AC_CONFIG_LINKS([src/syscfg/lock-obj-pub.$host_os.h:src/syscfg/lock-obj-pub.$header_file_triplet.h])])
536
611
537
#
612
#
538
# Substitution
613
# Substitution
(-)a/src/mkheader.c (-1 / +1 lines)
Lines 506-512 Link Here
506
  else if (!strcmp (tag, "include:lock-obj"))
506
  else if (!strcmp (tag, "include:lock-obj"))
507
    {
507
    {
508
      if (try_include_file (fname, lnr, "./lock-obj-pub.native.h", write_line))
508
      if (try_include_file (fname, lnr, "./lock-obj-pub.native.h", write_line))
509
        include_file (fname, lnr, "syscfg/lock-obj-pub.&.h", write_line);
509
        include_file (fname, lnr, "./syscfg/lock-obj-pub.&.h", write_line);
510
    }
510
    }
511
  else
511
  else
512
    return 0; /* Unknown tag.  */
512
    return 0; /* Unknown tag.  */

Return to bug 584052