~ubuntu-branches/ubuntu/trusty/gcc-4.8/trusty-proposed

« back to all changes in this revision

Viewing changes to debian/rules.defs

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-12-20 18:24:08 UTC
  • Revision ID: package-import@ubuntu.com-20131220182408-n58ja3mqwwrodxa9
Tags: 4.8.2-10ubuntu2
* Update to SVN 20131220 (r206145) from the gcc-4_8-branch.
* Set the goarch to arm64 for aarch64-linux-gnu.
* Fix statically linked gccgo binaries on AArch64 (Michael Hudson).
  LP: #1261604.
* Merge accumulated Ada changes from gnat-4.8.
* Update gnat build dependencies when not built from a separate source.

Show diffs side-by-side

added added

removed removed

Lines of Context:
492
492
ada_no_systems  := 
493
493
ada_no_cross    := yes
494
494
ada_no_snap     := no
495
 
ifneq (,$(filter $(DEB_TARGET_ARCH),arm64 armhf m68k powerpcspe sh4 sparc64))
 
495
ifneq (,$(filter $(DEB_TARGET_ARCH),arm64 armhf m68k powerpcspe ppc64el sh4 sparc64))
496
496
  ada_no_snap := yes
497
497
endif
498
498
 
522
522
  ifneq (,$(findstring gnat,$(PKGSOURCE)))
523
523
    languages := c
524
524
    separate_lang := yes
 
525
    with_mudflap := no
 
526
    with_gccbase := no
 
527
    with_cdev := no
525
528
  else
526
529
    debian_extra_langs += ada
527
530
    with_ada := built from separate source
937
940
endif
938
941
with_source := $(call envfilt, source, , , $(with_source))
939
942
 
 
943
ifeq ($(with_cdev),yes)
 
944
 
940
945
# ssp & libssp -------------------------
941
946
with_ssp := yes
942
947
ssp_no_archs = alpha hppa ia64 m68k
1004
1009
  with_tsan := yes
1005
1010
endif
1006
1011
 
 
1012
endif # with_cdev
 
1013
 
1007
1014
# gold --------------------
1008
1015
# armel with binutils 2.20.51 only
1009
1016
gold_archs = amd64 armel armhf i386 lpia powerpc ppc64 sparc sparc64
1349
1356
  endif
1350
1357
endif
1351
1358
ifeq ($(derivative),Debian)
1352
 
  #ifeq (,$(filter $(distrelease),etch squeeze wheezy))
1353
 
  ifeq (,$(filter $(distrelease),etch squeeze))
 
1359
  ifeq (,$(filter $(distrelease),etch squeeze wheezy))
1354
1360
    biarchx32archs := /amd64/i386/
1355
1361
  endif
1356
1362
endif
1555
1561
ifeq ($(DEB_CROSS),yes)
1556
1562
  add_built_using = yes
1557
1563
endif
 
1564
ifeq ($(with_ada)-$(with_separate_gnat),yes-yes)
 
1565
  add_built_using = yes
 
1566
endif
1558
1567
 
1559
1568
ecj_jar := $(firstword $(wildcard ecj.jar /usr/share/java/eclipse-ecj.jar /usr/share/java/ecj.jar))
1560
1569