~ubuntu-branches/debian/sid/gcc-4.5/sid

« back to all changes in this revision

Viewing changes to debian/rules.defs

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2012-07-02 15:40:15 UTC
  • mfrom: (1.1.13)
  • Revision ID: package-import@ubuntu.com-20120702154015-ky16lc32clbx38q6
Tags: 4.5.4-1
* GCC 4.5.4 release.
  - Fix PR gcov-profile/53744, PR c/53418, PR tree-optimization/46985,
    PR debug/47780, PR middle-end/47903, PR target/46261 (AVR),
    PR target/46098 (x86), PR target/53228 (x86), PR target/53199 (rs6000),
    PR target/50820 (AVR), PR target/45263 (AVR), PR target/39633 (AVR),
    PR target/46779 (AVR), PR target/53138 (x86), PR target/49448 (ARM),
    PR middle-end/52894, PR target/52717 (sparc), PR target/52698 (x86),
    PR middle-end/52693, PR middle-end/52640, PR target/50310 (rs6000),
    PR target/52408 (parisc), PR c/52290, PR target/52330 (x86),
    PR target/52294 (ARM), PR target/51835 (ARM), PR rtl-optimization/52139,
    PR libmudflap/40778, PR rtl-optimization/51767, PR middle-end/51768,
    PR middle-end/44777, PR middle-end/52140, PR target/51106,
    PR target/48743 (x86), PR target/40068 (x86), PR ada/46192,
    PR fortran/53521, PR fortran/52452, PR fortran/52335, PR fortran/52022,
    PR fortran/53310, PR driver/48306, PR libmudflap/40778.

* Install libstdc++ -gdb.py file into /usr/lib/debug.
* Re-add build dependency on doxygen.
* Set the ARM hard-float linker path according to the consensus:
  http://lists.linaro.org/pipermail/cross-distro/2012-April/000261.html

Show diffs side-by-side

added added

removed removed

Lines of Context:
259
259
# FIXME: libjava is not ported for thumb, this hack only works for
260
260
# separate gcj builds
261
261
ifeq (,$(findstring gcj,$(PKGSOURCE)))
262
 
  ifeq ($(distribution),Ubuntu)
263
 
    with_arm_thumb := yes
264
 
  endif
265
262
  ifeq ($(DEB_TARGET_ARCH),armhf)
266
263
    with_arm_thumb := yes
 
264
  else
 
265
    ifeq ($(distribution)-$(DEB_TARGET_ARCH),Ubuntu-armel)
 
266
      ifneq (,$(filter $(distrelease),lucid maverick natty oneiric precise))
 
267
        with_arm_thumb := yes
 
268
      endif
 
269
    endif
267
270
  endif
268
271
endif
269
272
 
280
283
ifeq ($(DEB_TARGET_ARCH),armhf)
281
284
  float_abi := hard
282
285
else ifneq (,$(filter $(distribution)-$(DEB_TARGET_ARCH), Ubuntu-armel))
283
 
  float_abi := softfp
 
286
  ifneq (,$(filter $(distrelease),lucid maverick natty oneiric precise))
 
287
    float_abi := softfp
 
288
  else
 
289
    float_abi := soft
 
290
  endif
284
291
else ifneq (,$(filter $(DEB_TARGET_ARCH), arm armel))
285
292
  float_abi := soft
286
293
endif