1
# DP: updates from the 4.8 branch upto 20120328 (r197185).
5
cat > ${dir}LAST_UPDATED <<EOF
6
Thu Mar 28 06:02:32 CET 2013
7
Thu Mar 28 05:02:32 UTC 2013 (revision 197185)
11
LANG=C svn diff svn://gcc.gnu.org/svn/gcc/tags/gcc_4_8_0_release svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch \
12
| sed -r 's,^--- (\S+)\t(\S+)(.*)$,--- a/src/\1\t\2,;s,^\+\+\+ (\S+)\t(\S+)(.*)$,+++ b/src/\1\t\2,' \
13
| awk '/^Index:.*\.(class|texi)/ {skip=1; next} /^Index:/ { skip=0 } skip==0'
15
Index: libsanitizer/sanitizer_common/Makefile.in
16
===================================================================
17
--- a/src/libsanitizer/sanitizer_common/Makefile.in (.../tags/gcc_4_8_0_release)
18
+++ b/src/libsanitizer/sanitizer_common/Makefile.in (.../branches/gcc-4_8-branch)
21
target_triplet = @target@
22
subdir = sanitizer_common
23
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
24
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
25
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
26
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
27
$(top_srcdir)/../config/depstand.m4 \
29
--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
31
SOURCES = $(libsanitizer_common_la_SOURCES)
32
-DIST_SOURCES = $(libsanitizer_common_la_SOURCES)
35
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
42
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
44
-distdir: $(DISTFILES)
45
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
46
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
47
- list='$(DISTFILES)'; \
48
- dist_files=`for file in $$list; do echo $$file; done | \
49
- sed -e "s|^$$srcdirstrip/||;t" \
50
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
51
- case $$dist_files in \
52
- */*) $(MKDIR_P) `echo "$$dist_files" | \
53
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
56
- for file in $$dist_files; do \
57
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
58
- if test -d $$d/$$file; then \
59
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
60
- if test -d "$(distdir)/$$file"; then \
61
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
63
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
64
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
65
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
67
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
69
- test -f "$(distdir)/$$file" \
70
- || cp -p $$d/$$file "$(distdir)/$$file" \
76
all-am: Makefile $(LTLIBRARIES)
78
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
79
clean-libtool clean-noinstLTLIBRARIES ctags distclean \
80
distclean-compile distclean-generic distclean-libtool \
81
- distclean-tags distdir dvi dvi-am html html-am info info-am \
82
- install install-am install-data install-data-am install-dvi \
83
+ distclean-tags dvi dvi-am html html-am info info-am install \
84
+ install-am install-data install-data-am install-dvi \
85
install-dvi-am install-exec install-exec-am install-html \
86
install-html-am install-info install-info-am install-man \
87
install-pdf install-pdf-am install-ps install-ps-am \
88
Index: libsanitizer/Makefile.in
89
===================================================================
90
--- a/src/libsanitizer/Makefile.in (.../tags/gcc_4_8_0_release)
91
+++ b/src/libsanitizer/Makefile.in (.../branches/gcc-4_8-branch)
94
target_triplet = @target@
96
-DIST_COMMON = $(am__configure_deps) $(srcdir)/../config.guess \
97
- $(srcdir)/../config.sub $(srcdir)/../install-sh \
98
- $(srcdir)/../ltmain.sh $(srcdir)/../missing \
99
- $(srcdir)/../mkinstalldirs $(srcdir)/Makefile.am \
100
- $(srcdir)/Makefile.in $(top_srcdir)/configure ChangeLog
101
+DIST_COMMON = ChangeLog $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
102
+ $(top_srcdir)/configure $(am__configure_deps) \
103
+ $(srcdir)/../mkinstalldirs
104
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
105
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
106
$(top_srcdir)/../config/depstand.m4 \
109
CONFIG_CLEAN_VPATH_FILES =
116
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
117
distclean-recursive maintainer-clean-recursive
118
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
119
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
120
- distdir dist dist-all distcheck
121
+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS
124
DIST_SUBDIRS = interception sanitizer_common asan tsan
125
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
126
-distdir = $(PACKAGE)-$(VERSION)
127
-top_distdir = $(distdir)
128
-am__remove_distdir = \
129
- { test ! -d "$(distdir)" \
130
- || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
131
- && rm -fr "$(distdir)"; }; }
134
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
135
- sed_rest='s,^[^/]*/*,,'; \
136
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
137
- sed_butlast='s,/*[^/]*$$,,'; \
138
- while test -n "$$dir1"; do \
139
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
140
- if test "$$first" != "."; then \
141
- if test "$$first" = ".."; then \
142
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
143
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
145
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
146
- if test "$$first2" = "$$first"; then \
147
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
149
- dir2="../$$dir2"; \
151
- dir0="$$dir0"/"$$first"; \
154
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
157
-DIST_ARCHIVES = $(distdir).tar.gz
159
-distuninstallcheck_listfiles = find . -type f -print
160
-distcleancheck_listfiles = find . -type f -print
164
@@ -490,182 +450,6 @@
167
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
169
-distdir: $(DISTFILES)
170
- $(am__remove_distdir)
171
- test -d "$(distdir)" || mkdir "$(distdir)"
172
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
173
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
174
- list='$(DISTFILES)'; \
175
- dist_files=`for file in $$list; do echo $$file; done | \
176
- sed -e "s|^$$srcdirstrip/||;t" \
177
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
178
- case $$dist_files in \
179
- */*) $(MKDIR_P) `echo "$$dist_files" | \
180
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
183
- for file in $$dist_files; do \
184
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
185
- if test -d $$d/$$file; then \
186
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
187
- if test -d "$(distdir)/$$file"; then \
188
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
190
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
191
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
192
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
194
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
196
- test -f "$(distdir)/$$file" \
197
- || cp -p $$d/$$file "$(distdir)/$$file" \
201
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
202
- if test "$$subdir" = .; then :; else \
203
- test -d "$(distdir)/$$subdir" \
204
- || $(MKDIR_P) "$(distdir)/$$subdir" \
208
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
209
- if test "$$subdir" = .; then :; else \
210
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
211
- $(am__relativize); \
212
- new_distdir=$$reldir; \
213
- dir1=$$subdir; dir2="$(top_distdir)"; \
214
- $(am__relativize); \
215
- new_top_distdir=$$reldir; \
216
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
217
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
218
- ($(am__cd) $$subdir && \
219
- $(MAKE) $(AM_MAKEFLAGS) \
220
- top_distdir="$$new_top_distdir" \
221
- distdir="$$new_distdir" \
222
- am__remove_distdir=: \
223
- am__skip_length_check=: \
224
- am__skip_mode_fix=: \
229
- -test -n "$(am__skip_mode_fix)" \
230
- || find "$(distdir)" -type d ! -perm -755 \
231
- -exec chmod u+rwx,go+rx {} \; -o \
232
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
233
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
234
- ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
235
- || chmod -R a+r "$(distdir)"
237
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
238
- $(am__remove_distdir)
241
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
242
- $(am__remove_distdir)
245
- tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
246
- $(am__remove_distdir)
249
- tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
250
- $(am__remove_distdir)
253
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
254
- $(am__remove_distdir)
257
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
258
- $(am__remove_distdir)
261
- -rm -f $(distdir).zip
262
- zip -rq $(distdir).zip $(distdir)
263
- $(am__remove_distdir)
265
-dist dist-all: distdir
266
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
267
- $(am__remove_distdir)
269
-# This target untars the dist file and tries a VPATH configuration. Then
270
-# it guarantees that the distribution is self-contained by making another
273
- case '$(DIST_ARCHIVES)' in \
275
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
277
- bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
279
- lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
281
- xz -dc $(distdir).tar.xz | $(am__untar) ;;\
283
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
285
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
287
- unzip $(distdir).zip ;;\
289
- chmod -R a-w $(distdir); chmod a+w $(distdir)
290
- mkdir $(distdir)/_build
291
- mkdir $(distdir)/_inst
292
- chmod a-w $(distdir)
293
- test -d $(distdir)/_build || exit 0; \
294
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
295
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
297
- && $(am__cd) $(distdir)/_build \
298
- && ../configure --srcdir=.. --prefix="$$dc_install_base" \
299
- $(DISTCHECK_CONFIGURE_FLAGS) \
300
- && $(MAKE) $(AM_MAKEFLAGS) \
301
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
302
- && $(MAKE) $(AM_MAKEFLAGS) check \
303
- && $(MAKE) $(AM_MAKEFLAGS) install \
304
- && $(MAKE) $(AM_MAKEFLAGS) installcheck \
305
- && $(MAKE) $(AM_MAKEFLAGS) uninstall \
306
- && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
307
- distuninstallcheck \
308
- && chmod -R a-w "$$dc_install_base" \
310
- (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
311
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
312
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
313
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
314
- distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
315
- } || { rm -rf "$$dc_destdir"; exit 1; }) \
316
- && rm -rf "$$dc_destdir" \
317
- && $(MAKE) $(AM_MAKEFLAGS) dist \
318
- && rm -rf $(DIST_ARCHIVES) \
319
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
320
- && cd "$$am__cwd" \
322
- $(am__remove_distdir)
323
- @(echo "$(distdir) archives ready for distribution: "; \
324
- list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
325
- sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
327
- @$(am__cd) '$(distuninstallcheck_dir)' \
328
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
329
- || { echo "ERROR: files left after uninstall:" ; \
330
- if test -n "$(DESTDIR)"; then \
331
- echo " (check DESTDIR support)"; \
333
- $(distuninstallcheck_listfiles) ; \
335
-distcleancheck: distclean
336
- @if test '$(srcdir)' = . ; then \
337
- echo "ERROR: distcleancheck can only run from a VPATH build" ; \
340
- @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
341
- || { echo "ERROR: files left in build directory after distclean:" ; \
342
- $(distcleancheck_listfiles) ; \
345
check: check-recursive
346
all-am: Makefile all-multi
347
@@ -774,20 +558,17 @@
348
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
349
all all-am all-multi am--refresh check check-am clean \
350
clean-generic clean-libtool clean-multi ctags ctags-recursive \
351
- dist dist-all dist-bzip2 dist-gzip dist-lzma dist-shar \
352
- dist-tarZ dist-xz dist-zip distcheck distclean \
353
- distclean-generic distclean-libtool distclean-multi \
354
- distclean-tags distcleancheck distdir distuninstallcheck dvi \
355
- dvi-am html html-am info info-am install install-am \
356
- install-data install-data-am install-dvi install-dvi-am \
357
- install-exec install-exec-am install-html install-html-am \
358
- install-info install-info-am install-man install-multi \
359
- install-pdf install-pdf-am install-ps install-ps-am \
360
- install-strip installcheck installcheck-am installdirs \
361
- installdirs-am maintainer-clean maintainer-clean-generic \
362
- maintainer-clean-multi mostlyclean mostlyclean-generic \
363
- mostlyclean-libtool mostlyclean-multi pdf pdf-am ps ps-am tags \
364
- tags-recursive uninstall uninstall-am
365
+ distclean distclean-generic distclean-libtool distclean-multi \
366
+ distclean-tags dvi dvi-am html html-am info info-am install \
367
+ install-am install-data install-data-am install-dvi \
368
+ install-dvi-am install-exec install-exec-am install-html \
369
+ install-html-am install-info install-info-am install-man \
370
+ install-multi install-pdf install-pdf-am install-ps \
371
+ install-ps-am install-strip installcheck installcheck-am \
372
+ installdirs installdirs-am maintainer-clean \
373
+ maintainer-clean-generic maintainer-clean-multi mostlyclean \
374
+ mostlyclean-generic mostlyclean-libtool mostlyclean-multi pdf \
375
+ pdf-am ps ps-am tags tags-recursive uninstall uninstall-am
378
# Tell versions [3.59,3.63) of GNU make to not export all variables.
379
Index: libsanitizer/asan/Makefile.in
380
===================================================================
381
--- a/src/libsanitizer/asan/Makefile.in (.../tags/gcc_4_8_0_release)
382
+++ b/src/libsanitizer/asan/Makefile.in (.../branches/gcc-4_8-branch)
384
target_triplet = @target@
385
@USING_MAC_INTERPOSE_TRUE@am__append_1 = -DMAC_INTERPOSE_FUNCTIONS -DMISSING_BLOCKS_SUPPORT
387
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
388
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
389
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
390
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
391
$(top_srcdir)/../config/depstand.m4 \
393
--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
395
SOURCES = $(libasan_la_SOURCES)
396
-DIST_SOURCES = $(libasan_la_SOURCES)
397
HEADERS = $(nodist_toolexeclib_HEADERS)
400
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
407
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
409
-distdir: $(DISTFILES)
410
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
411
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
412
- list='$(DISTFILES)'; \
413
- dist_files=`for file in $$list; do echo $$file; done | \
414
- sed -e "s|^$$srcdirstrip/||;t" \
415
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
416
- case $$dist_files in \
417
- */*) $(MKDIR_P) `echo "$$dist_files" | \
418
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
421
- for file in $$dist_files; do \
422
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
423
- if test -d $$d/$$file; then \
424
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
425
- if test -d "$(distdir)/$$file"; then \
426
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
428
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
429
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
430
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
432
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
434
- test -f "$(distdir)/$$file" \
435
- || cp -p $$d/$$file "$(distdir)/$$file" \
441
all-am: Makefile $(LTLIBRARIES) $(HEADERS)
443
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
444
clean-libtool clean-toolexeclibLTLIBRARIES ctags distclean \
445
distclean-compile distclean-generic distclean-libtool \
446
- distclean-tags distdir dvi dvi-am html html-am info info-am \
447
- install install-am install-data install-data-am install-dvi \
448
+ distclean-tags dvi dvi-am html html-am info info-am install \
449
+ install-am install-data install-data-am install-dvi \
450
install-dvi-am install-exec install-exec-am install-html \
451
install-html-am install-info install-info-am install-man \
452
install-nodist_toolexeclibHEADERS install-pdf install-pdf-am \
453
Index: libsanitizer/ChangeLog
454
===================================================================
455
--- a/src/libsanitizer/ChangeLog (.../tags/gcc_4_8_0_release)
456
+++ b/src/libsanitizer/ChangeLog (.../branches/gcc-4_8-branch)
458
+2013-03-22 Jakub Jelinek <jakub@redhat.com>
461
+ * configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
462
+ * Makefile.in: Regenerated.
463
+ * asan/Makefile.in: Regenerated.
464
+ * interception/Makefile.in: Regenerated.
465
+ * sanitizer_common/Makefile.in: Regenerated.
466
+ * tsan/Makefile.in: Regenerated.
468
2013-03-22 Release Manager
470
* GCC 4.8.0 released.
471
Index: libsanitizer/configure.ac
472
===================================================================
473
--- a/src/libsanitizer/configure.ac (.../tags/gcc_4_8_0_release)
474
+++ b/src/libsanitizer/configure.ac (.../branches/gcc-4_8-branch)
476
AC_SUBST(target_alias)
477
GCC_LIBSTDCXX_RAW_CXX_FLAGS
479
-AM_INIT_AUTOMAKE(foreign)
480
+AM_INIT_AUTOMAKE(foreign no-dist)
481
AM_ENABLE_MULTILIB(, ..)
484
Index: libsanitizer/interception/Makefile.in
485
===================================================================
486
--- a/src/libsanitizer/interception/Makefile.in (.../tags/gcc_4_8_0_release)
487
+++ b/src/libsanitizer/interception/Makefile.in (.../branches/gcc-4_8-branch)
489
host_triplet = @host@
490
target_triplet = @target@
491
subdir = interception
492
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
493
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
494
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
495
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
496
$(top_srcdir)/../config/depstand.m4 \
498
--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
500
SOURCES = $(libinterception_la_SOURCES)
501
-DIST_SOURCES = $(libinterception_la_SOURCES)
504
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
511
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
513
-distdir: $(DISTFILES)
514
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
515
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
516
- list='$(DISTFILES)'; \
517
- dist_files=`for file in $$list; do echo $$file; done | \
518
- sed -e "s|^$$srcdirstrip/||;t" \
519
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
520
- case $$dist_files in \
521
- */*) $(MKDIR_P) `echo "$$dist_files" | \
522
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
525
- for file in $$dist_files; do \
526
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
527
- if test -d $$d/$$file; then \
528
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
529
- if test -d "$(distdir)/$$file"; then \
530
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
532
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
533
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
534
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
536
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
538
- test -f "$(distdir)/$$file" \
539
- || cp -p $$d/$$file "$(distdir)/$$file" \
545
all-am: Makefile $(LTLIBRARIES)
547
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
548
clean-libtool clean-noinstLTLIBRARIES ctags distclean \
549
distclean-compile distclean-generic distclean-libtool \
550
- distclean-tags distdir dvi dvi-am html html-am info info-am \
551
- install install-am install-data install-data-am install-dvi \
552
+ distclean-tags dvi dvi-am html html-am info info-am install \
553
+ install-am install-data install-data-am install-dvi \
554
install-dvi-am install-exec install-exec-am install-html \
555
install-html-am install-info install-info-am install-man \
556
install-pdf install-pdf-am install-ps install-ps-am \
557
Index: libsanitizer/tsan/Makefile.in
558
===================================================================
559
--- a/src/libsanitizer/tsan/Makefile.in (.../tags/gcc_4_8_0_release)
560
+++ b/src/libsanitizer/tsan/Makefile.in (.../branches/gcc-4_8-branch)
562
host_triplet = @host@
563
target_triplet = @target@
565
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
566
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
567
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
568
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
569
$(top_srcdir)/../config/depstand.m4 \
571
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
573
SOURCES = $(libtsan_la_SOURCES)
574
-DIST_SOURCES = $(libtsan_la_SOURCES)
577
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
584
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
586
-distdir: $(DISTFILES)
587
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
588
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
589
- list='$(DISTFILES)'; \
590
- dist_files=`for file in $$list; do echo $$file; done | \
591
- sed -e "s|^$$srcdirstrip/||;t" \
592
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
593
- case $$dist_files in \
594
- */*) $(MKDIR_P) `echo "$$dist_files" | \
595
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
598
- for file in $$dist_files; do \
599
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
600
- if test -d $$d/$$file; then \
601
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
602
- if test -d "$(distdir)/$$file"; then \
603
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
605
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
606
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
607
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
609
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
611
- test -f "$(distdir)/$$file" \
612
- || cp -p $$d/$$file "$(distdir)/$$file" \
618
all-am: Makefile $(LTLIBRARIES)
620
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
621
clean-libtool clean-toolexeclibLTLIBRARIES ctags distclean \
622
distclean-compile distclean-generic distclean-libtool \
623
- distclean-tags distdir dvi dvi-am html html-am info info-am \
624
- install install-am install-data install-data-am install-dvi \
625
+ distclean-tags dvi dvi-am html html-am info info-am install \
626
+ install-am install-data install-data-am install-dvi \
627
install-dvi-am install-exec install-exec-am install-html \
628
install-html-am install-info install-info-am install-man \
629
install-pdf install-pdf-am install-ps install-ps-am \
630
Index: libstdc++-v3/include/std/chrono
631
===================================================================
632
--- a/src/libstdc++-v3/include/std/chrono (.../tags/gcc_4_8_0_release)
633
+++ b/src/libstdc++-v3/include/std/chrono (.../branches/gcc-4_8-branch)
635
{ return numeric_limits<_Rep>::lowest(); }
638
- template<typename T>
639
+ template<typename _Tp>
643
Index: libstdc++-v3/include/std/mutex
644
===================================================================
645
--- a/src/libstdc++-v3/include/std/mutex (.../tags/gcc_4_8_0_release)
646
+++ b/src/libstdc++-v3/include/std/mutex (.../branches/gcc-4_8-branch)
648
#include <bits/gthr.h>
649
#include <bits/move.h> // for std::swap
651
-#if defined(_GLIBCXX_HAS_GTHREADS) && defined(_GLIBCXX_USE_C99_STDINT_TR1)
652
+#ifdef _GLIBCXX_USE_C99_STDINT_TR1
654
namespace std _GLIBCXX_VISIBILITY(default)
656
_GLIBCXX_BEGIN_NAMESPACE_VERSION
658
+#ifdef _GLIBCXX_HAS_GTHREADS
659
// Common base class for std::mutex and std::timed_mutex
666
+#endif // _GLIBCXX_HAS_GTHREADS
668
/// Do not acquire ownership of the mutex.
669
struct defer_lock_t { };
674
+#ifdef _GLIBCXX_HAS_GTHREADS
678
@@ -790,13 +793,13 @@
680
__throw_system_error(__e);
682
+#endif // _GLIBCXX_HAS_GTHREADS
685
_GLIBCXX_END_NAMESPACE_VERSION
687
+#endif // _GLIBCXX_USE_C99_STDINT_TR1
689
-#endif // _GLIBCXX_HAS_GTHREADS && _GLIBCXX_USE_C99_STDINT_TR1
693
#endif // _GLIBCXX_MUTEX
694
Index: libstdc++-v3/include/bits/stl_list.h
695
===================================================================
696
--- a/src/libstdc++-v3/include/bits/stl_list.h (.../tags/gcc_4_8_0_release)
697
+++ b/src/libstdc++-v3/include/bits/stl_list.h (.../branches/gcc-4_8-branch)
698
@@ -1487,7 +1487,11 @@
701
for (; __first != __last; ++__first)
702
+#if __cplusplus >= 201103L
703
+ emplace_back(*__first);
709
// Called by list(n,v,a), and the range constructor when it turns out
710
Index: libstdc++-v3/include/bits/stl_vector.h
711
===================================================================
712
--- a/src/libstdc++-v3/include/bits/stl_vector.h (.../tags/gcc_4_8_0_release)
713
+++ b/src/libstdc++-v3/include/bits/stl_vector.h (.../branches/gcc-4_8-branch)
714
@@ -1184,7 +1184,11 @@
715
_InputIterator __last, std::input_iterator_tag)
717
for (; __first != __last; ++__first)
718
+#if __cplusplus >= 201103L
719
+ emplace_back(*__first);
725
// Called by the second initialize_dispatch above
726
Index: libstdc++-v3/include/bits/deque.tcc
727
===================================================================
728
--- a/src/libstdc++-v3/include/bits/deque.tcc (.../tags/gcc_4_8_0_release)
729
+++ b/src/libstdc++-v3/include/bits/deque.tcc (.../branches/gcc-4_8-branch)
733
for (; __first != __last; ++__first)
734
+#if __cplusplus >= 201103L
735
+ emplace_back(*__first);
742
Index: libstdc++-v3/ChangeLog
743
===================================================================
744
--- a/src/libstdc++-v3/ChangeLog (.../tags/gcc_4_8_0_release)
745
+++ b/src/libstdc++-v3/ChangeLog (.../branches/gcc-4_8-branch)
747
+2013-03-27 Paolo Carlini <paolo.carlini@oracle.com>
749
+ PR libstdc++/55977 (partial, std::vector and std::deque bits)
750
+ * include/bits/stl_vector.h (_M_range_initialize(_InputIterator,
751
+ _InputIterator, std::input_iterator_tag)): Use emplace_back.
752
+ * include/bits/deque.tcc (_M_range_initialize(_InputIterator,
753
+ _InputIterator, std::input_iterator_tag)): Likewise.
754
+ * testsuite/23_containers/vector/cons/55977.cc: New.
755
+ * testsuite/23_containers/deque/cons/55977.cc: Likewise.
756
+ * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
757
+ Adjust dg-error line number.
758
+ * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
761
+2013-03-27 Paolo Carlini <paolo.carlini@oracle.com>
764
+ * include/bits/stl_list.h (_M_initialize_dispatch(_InputIterator,
765
+ _InputIterator, __false_type)): Use emplace_back.
766
+ * testsuite/23_containers/list/cons/55979.cc: New.
767
+ * testsuite/23_containers/list/modifiers/1.h: Adjust.
768
+ * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
769
+ Adjust dg-error line number.
771
+2013-03-24 Jonathan Wakely <jwakely.gcc@gmail.com>
774
+ * include/std/mutex (lock_guard, unique_lock, lock): Define without
775
+ depending on _GLIBCXX_HAS_GTHREADS.
776
+ * testsuite/30_threads/lock_guard/cons/1.cc: Run on all targets.
778
+2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
781
+ * include/std/chrono (__is_ratio): Uglify T.
783
2013-03-22 Release Manager
785
* GCC 4.8.0 released.
786
Index: libstdc++-v3/testsuite/30_threads/lock_guard/cons/1.cc
787
===================================================================
788
--- a/src/libstdc++-v3/testsuite/30_threads/lock_guard/cons/1.cc (.../tags/gcc_4_8_0_release)
789
+++ b/src/libstdc++-v3/testsuite/30_threads/lock_guard/cons/1.cc (.../branches/gcc-4_8-branch)
791
-// { dg-do run { target *-*-freebsd* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
792
-// { dg-options " -std=gnu++0x -pthread" { target *-*-freebsd* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
793
-// { dg-options " -std=gnu++0x -pthreads" { target *-*-solaris* } }
794
-// { dg-options " -std=gnu++0x " { target *-*-cygwin *-*-darwin* } }
796
+// { dg-options " -std=gnu++11 " }
797
// { dg-require-cstdint "" }
798
-// { dg-require-gthreads "" }
800
// Copyright (C) 2010-2013 Free Software Foundation, Inc.
802
Index: libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc
803
===================================================================
804
--- a/src/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc (.../tags/gcc_4_8_0_release)
805
+++ b/src/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc (.../branches/gcc-4_8-branch)
807
// <http://www.gnu.org/licenses/>.
810
-// { dg-error "no matching" "" { target *-*-* } 1236 }
811
+// { dg-error "no matching" "" { target *-*-* } 1240 }
815
Index: libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc
816
===================================================================
817
--- a/src/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc (.../tags/gcc_4_8_0_release)
818
+++ b/src/libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc (.../branches/gcc-4_8-branch)
820
// <http://www.gnu.org/licenses/>.
823
-// { dg-error "no matching" "" { target *-*-* } 1277 }
824
+// { dg-error "no matching" "" { target *-*-* } 1281 }
828
Index: libstdc++-v3/testsuite/23_containers/vector/cons/55977.cc
829
===================================================================
830
--- a/src/libstdc++-v3/testsuite/23_containers/vector/cons/55977.cc (.../tags/gcc_4_8_0_release)
831
+++ b/src/libstdc++-v3/testsuite/23_containers/vector/cons/55977.cc (.../branches/gcc-4_8-branch)
833
+// { dg-do compile }
834
+// { dg-options "-std=gnu++11" }
836
+// Copyright (C) 2013 Free Software Foundation, Inc.
838
+// This file is part of the GNU ISO C++ Library. This library is free
839
+// software; you can redistribute it and/or modify it under the
840
+// terms of the GNU General Public License as published by the
841
+// Free Software Foundation; either version 3, or (at your option)
842
+// any later version.
844
+// This library is distributed in the hope that it will be useful,
845
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
846
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
847
+// GNU General Public License for more details.
849
+// You should have received a copy of the GNU General Public License along
850
+// with this library; see the file COPYING3. If not see
851
+// <http://www.gnu.org/licenses/>.
861
+ std::allocator<T> base;
862
+ typedef T value_type;
863
+ MyAllocator() = default;
865
+ MyAllocator(const MyAllocator<U>& other) : base(other.base) {}
866
+ T* allocate(std::size_t n) { return base.allocate(n); }
867
+ void deallocate(T* p, std::size_t n) { return base.deallocate(p, n); }
868
+ template <class U, class... Args>
869
+ void construct(U* p, Args&&... args)
871
+ ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...);
878
+ friend class MyAllocator<A>;
879
+ A(int value) : value(value) {}
883
+ int get() const { return value; }
888
+ std::vector<A, MyAllocator<A>> v1;
890
+ v1.emplace_back(i); // OK
891
+ std::vector<A, MyAllocator<A>> v2(std::istream_iterator<int>(), {}); // ERROR
893
Index: libstdc++-v3/testsuite/23_containers/deque/cons/55977.cc
894
===================================================================
895
--- a/src/libstdc++-v3/testsuite/23_containers/deque/cons/55977.cc (.../tags/gcc_4_8_0_release)
896
+++ b/src/libstdc++-v3/testsuite/23_containers/deque/cons/55977.cc (.../branches/gcc-4_8-branch)
898
+// { dg-do compile }
899
+// { dg-options "-std=gnu++11" }
901
+// Copyright (C) 2013 Free Software Foundation, Inc.
903
+// This file is part of the GNU ISO C++ Library. This library is free
904
+// software; you can redistribute it and/or modify it under the
905
+// terms of the GNU General Public License as published by the
906
+// Free Software Foundation; either version 3, or (at your option)
907
+// any later version.
909
+// This library is distributed in the hope that it will be useful,
910
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
911
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
912
+// GNU General Public License for more details.
914
+// You should have received a copy of the GNU General Public License along
915
+// with this library; see the file COPYING3. If not see
916
+// <http://www.gnu.org/licenses/>.
926
+ std::allocator<T> base;
927
+ typedef T value_type;
929
+ // FIXME: these types shouldn't be required.
930
+ typedef T* pointer;
931
+ typedef const T* const_pointer;
932
+ typedef T& reference;
933
+ typedef const T& const_reference;
934
+ template <typename U>
936
+ { typedef MyAllocator<U> other; };
938
+ MyAllocator() = default;
940
+ MyAllocator(const MyAllocator<U>& other) : base(other.base) {}
941
+ T* allocate(std::size_t n) { return base.allocate(n); }
942
+ void deallocate(T* p, std::size_t n) { return base.deallocate(p, n); }
943
+ template <class U, class... Args>
944
+ void construct(U* p, Args&&... args)
946
+ ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...);
953
+ friend class MyAllocator<A>;
954
+ A(int value) : value(value) {}
958
+ int get() const { return value; }
963
+ std::deque<A, MyAllocator<A>> v1;
965
+ v1.emplace_back(i); // OK
966
+ std::deque<A, MyAllocator<A>> v2(std::istream_iterator<int>(), {}); // ERROR
968
Index: libstdc++-v3/testsuite/23_containers/list/modifiers/1.h
969
===================================================================
970
--- a/src/libstdc++-v3/testsuite/23_containers/list/modifiers/1.h (.../tags/gcc_4_8_0_release)
971
+++ b/src/libstdc++-v3/testsuite/23_containers/list/modifiers/1.h (.../branches/gcc-4_8-branch)
973
b = list0301.begin();
974
list0301.insert(b, A, A + N); // should be [321 322 333 13 13]
975
VERIFY(list0301.size() == 5);
976
+#if __cplusplus >= 201103L
977
+ VERIFY(copy_constructor::count() == 0);
979
VERIFY(copy_constructor::count() == 3);
981
VERIFY(m->id() == 13);
985
list0301.insert(e, A, A + N); // should be [321 322 333 13 13 321 322 333]
986
VERIFY(list0301.size() == 8);
987
+#if __cplusplus >= 201103L
988
+ VERIFY(copy_constructor::count() == 0);
990
VERIFY(copy_constructor::count() == 3);
992
VERIFY(e == list0301.end());
993
VERIFY(m->id() == 13);
997
list0301.insert(m, A, A + N);
998
VERIFY(list0301.size() == 11);
999
+#if __cplusplus >= 201103L
1000
+ VERIFY(copy_constructor::count() == 0);
1002
VERIFY(copy_constructor::count() == 3);
1004
VERIFY(e == list0301.end());
1005
VERIFY(m->id() == 13);
1007
Index: libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc
1008
===================================================================
1009
--- a/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc (.../tags/gcc_4_8_0_release)
1010
+++ b/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc (.../branches/gcc-4_8-branch)
1012
// <http://www.gnu.org/licenses/>.
1014
// { dg-do compile }
1015
-// { dg-error "no matching" "" { target *-*-* } 1525 }
1016
+// { dg-error "no matching" "" { target *-*-* } 1529 }
1020
Index: libstdc++-v3/testsuite/23_containers/list/cons/55979.cc
1021
===================================================================
1022
--- a/src/libstdc++-v3/testsuite/23_containers/list/cons/55979.cc (.../tags/gcc_4_8_0_release)
1023
+++ b/src/libstdc++-v3/testsuite/23_containers/list/cons/55979.cc (.../branches/gcc-4_8-branch)
1025
+// { dg-do compile }
1026
+// { dg-options "-std=gnu++11" }
1028
+// Copyright (C) 2013 Free Software Foundation, Inc.
1030
+// This file is part of the GNU ISO C++ Library. This library is free
1031
+// software; you can redistribute it and/or modify it under the
1032
+// terms of the GNU General Public License as published by the
1033
+// Free Software Foundation; either version 3, or (at your option)
1034
+// any later version.
1036
+// This library is distributed in the hope that it will be useful,
1037
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
1038
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1039
+// GNU General Public License for more details.
1041
+// You should have received a copy of the GNU General Public License along
1042
+// with this library; see the file COPYING3. If not see
1043
+// <http://www.gnu.org/licenses/>.
1050
+ A(const A&) = delete;
1051
+ A& operator=(const A&) = delete;
1057
+ std::list<A> li(i, i + 2);
1059
Index: boehm-gc/Makefile.in
1060
===================================================================
1061
--- a/src/boehm-gc/Makefile.in (.../tags/gcc_4_8_0_release)
1062
+++ b/src/boehm-gc/Makefile.in (.../branches/gcc-4_8-branch)
1064
host_triplet = @host@
1065
target_triplet = @target@
1067
-DIST_COMMON = $(am__configure_deps) $(srcdir)/../compile \
1068
- $(srcdir)/../config.guess $(srcdir)/../config.sub \
1069
- $(srcdir)/../depcomp $(srcdir)/../install-sh \
1070
- $(srcdir)/../ltmain.sh $(srcdir)/../missing \
1071
- $(srcdir)/../mkinstalldirs $(srcdir)/Makefile.am \
1072
- $(srcdir)/Makefile.in $(srcdir)/threads.mk.in \
1073
- $(top_srcdir)/configure ChangeLog depcomp
1074
+DIST_COMMON = ChangeLog $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
1075
+ $(top_srcdir)/configure $(am__configure_deps) \
1076
+ $(srcdir)/../mkinstalldirs $(srcdir)/threads.mk.in \
1077
+ $(srcdir)/../depcomp
1078
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
1079
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
1080
$(top_srcdir)/../config/depstand.m4 \
1082
CONFIG_CLEAN_VPATH_FILES =
1083
LTLIBRARIES = $(noinst_LTLIBRARIES)
1084
am__DEPENDENCIES_1 =
1085
-am__libgcjgc_la_SOURCES_DIST = allchblk.c alloc.c blacklst.c \
1086
- checksums.c dbg_mlc.c dyn_load.c finalize.c gc_dlopen.c \
1087
- gcj_mlc.c headers.c malloc.c mallocx.c mark.c mark_rts.c \
1088
- misc.c new_hblk.c obj_map.c os_dep.c pcr_interface.c \
1089
- ptr_chck.c real_malloc.c reclaim.c specific.c stubborn.c \
1090
- typd_mlc.c backgraph.c win32_threads.c pthread_support.c \
1091
- pthread_stop_world.c darwin_stop_world.c \
1092
- powerpc_darwin_mach_dep.s
1093
@POWERPC_DARWIN_TRUE@am__objects_1 = powerpc_darwin_mach_dep.lo
1094
am_libgcjgc_la_OBJECTS = allchblk.lo alloc.lo blacklst.lo checksums.lo \
1095
dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo \
1097
backgraph.lo win32_threads.lo pthread_support.lo \
1098
pthread_stop_world.lo darwin_stop_world.lo $(am__objects_1)
1099
libgcjgc_la_OBJECTS = $(am_libgcjgc_la_OBJECTS)
1100
-am__libgcjgc_convenience_la_SOURCES_DIST = allchblk.c alloc.c \
1101
- blacklst.c checksums.c dbg_mlc.c dyn_load.c finalize.c \
1102
- gc_dlopen.c gcj_mlc.c headers.c malloc.c mallocx.c mark.c \
1103
- mark_rts.c misc.c new_hblk.c obj_map.c os_dep.c \
1104
- pcr_interface.c ptr_chck.c real_malloc.c reclaim.c specific.c \
1105
- stubborn.c typd_mlc.c backgraph.c win32_threads.c \
1106
- pthread_support.c pthread_stop_world.c darwin_stop_world.c \
1107
- powerpc_darwin_mach_dep.s
1108
am__objects_2 = allchblk.lo alloc.lo blacklst.lo checksums.lo \
1109
dbg_mlc.lo dyn_load.lo finalize.lo gc_dlopen.lo gcj_mlc.lo \
1110
headers.lo malloc.lo mallocx.lo mark.lo mark_rts.lo misc.lo \
1112
LTCCASCOMPILE = $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
1113
--mode=compile $(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS)
1114
SOURCES = $(libgcjgc_la_SOURCES) $(libgcjgc_convenience_la_SOURCES)
1115
-DIST_SOURCES = $(am__libgcjgc_la_SOURCES_DIST) \
1116
- $(am__libgcjgc_convenience_la_SOURCES_DIST)
1120
@@ -133,47 +112,10 @@
1121
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
1122
distclean-recursive maintainer-clean-recursive
1123
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
1124
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
1125
- distdir dist dist-all distcheck
1126
+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS
1129
DIST_SUBDIRS = $(SUBDIRS)
1130
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
1131
-distdir = $(PACKAGE)-$(VERSION)
1132
-top_distdir = $(distdir)
1133
-am__remove_distdir = \
1134
- { test ! -d "$(distdir)" \
1135
- || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
1136
- && rm -fr "$(distdir)"; }; }
1139
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
1140
- sed_rest='s,^[^/]*/*,,'; \
1141
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
1142
- sed_butlast='s,/*[^/]*$$,,'; \
1143
- while test -n "$$dir1"; do \
1144
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
1145
- if test "$$first" != "."; then \
1146
- if test "$$first" = ".."; then \
1147
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
1148
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
1150
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
1151
- if test "$$first2" = "$$first"; then \
1152
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
1154
- dir2="../$$dir2"; \
1156
- dir0="$$dir0"/"$$first"; \
1159
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
1162
-DIST_ARCHIVES = $(distdir).tar.gz
1164
-distuninstallcheck_listfiles = find . -type f -print
1165
-distcleancheck_listfiles = find . -type f -print
1168
AM_CPPFLAGS = @AM_CPPFLAGS@
1170
top_build_prefix = @top_build_prefix@
1171
top_builddir = @top_builddir@
1172
top_srcdir = @top_srcdir@
1173
-AUTOMAKE_OPTIONS = foreign subdir-objects
1174
+AUTOMAKE_OPTIONS = foreign subdir-objects no-dist
1175
ACLOCAL_AMFLAGS = -I .. -I ../config
1176
SUBDIRS = include testsuite
1177
noinst_LTLIBRARIES = libgcjgc.la libgcjgc_convenience.la
1178
@@ -672,182 +614,6 @@
1181
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1183
-distdir: $(DISTFILES)
1184
- $(am__remove_distdir)
1185
- test -d "$(distdir)" || mkdir "$(distdir)"
1186
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1187
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1188
- list='$(DISTFILES)'; \
1189
- dist_files=`for file in $$list; do echo $$file; done | \
1190
- sed -e "s|^$$srcdirstrip/||;t" \
1191
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1192
- case $$dist_files in \
1193
- */*) $(MKDIR_P) `echo "$$dist_files" | \
1194
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1197
- for file in $$dist_files; do \
1198
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1199
- if test -d $$d/$$file; then \
1200
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1201
- if test -d "$(distdir)/$$file"; then \
1202
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1204
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1205
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1206
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1208
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1210
- test -f "$(distdir)/$$file" \
1211
- || cp -p $$d/$$file "$(distdir)/$$file" \
1215
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
1216
- if test "$$subdir" = .; then :; else \
1217
- test -d "$(distdir)/$$subdir" \
1218
- || $(MKDIR_P) "$(distdir)/$$subdir" \
1222
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
1223
- if test "$$subdir" = .; then :; else \
1224
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
1225
- $(am__relativize); \
1226
- new_distdir=$$reldir; \
1227
- dir1=$$subdir; dir2="$(top_distdir)"; \
1228
- $(am__relativize); \
1229
- new_top_distdir=$$reldir; \
1230
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
1231
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
1232
- ($(am__cd) $$subdir && \
1233
- $(MAKE) $(AM_MAKEFLAGS) \
1234
- top_distdir="$$new_top_distdir" \
1235
- distdir="$$new_distdir" \
1236
- am__remove_distdir=: \
1237
- am__skip_length_check=: \
1238
- am__skip_mode_fix=: \
1243
- -test -n "$(am__skip_mode_fix)" \
1244
- || find "$(distdir)" -type d ! -perm -755 \
1245
- -exec chmod u+rwx,go+rx {} \; -o \
1246
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
1247
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
1248
- ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
1249
- || chmod -R a+r "$(distdir)"
1251
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
1252
- $(am__remove_distdir)
1254
-dist-bzip2: distdir
1255
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
1256
- $(am__remove_distdir)
1259
- tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
1260
- $(am__remove_distdir)
1263
- tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
1264
- $(am__remove_distdir)
1267
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
1268
- $(am__remove_distdir)
1271
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
1272
- $(am__remove_distdir)
1275
- -rm -f $(distdir).zip
1276
- zip -rq $(distdir).zip $(distdir)
1277
- $(am__remove_distdir)
1279
-dist dist-all: distdir
1280
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
1281
- $(am__remove_distdir)
1283
-# This target untars the dist file and tries a VPATH configuration. Then
1284
-# it guarantees that the distribution is self-contained by making another
1287
- case '$(DIST_ARCHIVES)' in \
1289
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
1291
- bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
1293
- lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
1295
- xz -dc $(distdir).tar.xz | $(am__untar) ;;\
1297
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
1299
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
1301
- unzip $(distdir).zip ;;\
1303
- chmod -R a-w $(distdir); chmod a+w $(distdir)
1304
- mkdir $(distdir)/_build
1305
- mkdir $(distdir)/_inst
1306
- chmod a-w $(distdir)
1307
- test -d $(distdir)/_build || exit 0; \
1308
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
1309
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
1310
- && am__cwd=`pwd` \
1311
- && $(am__cd) $(distdir)/_build \
1312
- && ../configure --srcdir=.. --prefix="$$dc_install_base" \
1313
- $(DISTCHECK_CONFIGURE_FLAGS) \
1314
- && $(MAKE) $(AM_MAKEFLAGS) \
1315
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
1316
- && $(MAKE) $(AM_MAKEFLAGS) check \
1317
- && $(MAKE) $(AM_MAKEFLAGS) install \
1318
- && $(MAKE) $(AM_MAKEFLAGS) installcheck \
1319
- && $(MAKE) $(AM_MAKEFLAGS) uninstall \
1320
- && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
1321
- distuninstallcheck \
1322
- && chmod -R a-w "$$dc_install_base" \
1324
- (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
1325
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
1326
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
1327
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
1328
- distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
1329
- } || { rm -rf "$$dc_destdir"; exit 1; }) \
1330
- && rm -rf "$$dc_destdir" \
1331
- && $(MAKE) $(AM_MAKEFLAGS) dist \
1332
- && rm -rf $(DIST_ARCHIVES) \
1333
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
1334
- && cd "$$am__cwd" \
1336
- $(am__remove_distdir)
1337
- @(echo "$(distdir) archives ready for distribution: "; \
1338
- list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
1339
- sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
1340
-distuninstallcheck:
1341
- @$(am__cd) '$(distuninstallcheck_dir)' \
1342
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
1343
- || { echo "ERROR: files left after uninstall:" ; \
1344
- if test -n "$(DESTDIR)"; then \
1345
- echo " (check DESTDIR support)"; \
1347
- $(distuninstallcheck_listfiles) ; \
1349
-distcleancheck: distclean
1350
- @if test '$(srcdir)' = . ; then \
1351
- echo "ERROR: distcleancheck can only run from a VPATH build" ; \
1354
- @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
1355
- || { echo "ERROR: files left in build directory after distclean:" ; \
1356
- $(distcleancheck_listfiles) ; \
1359
check: check-recursive
1360
all-am: Makefile $(LTLIBRARIES) all-multi
1361
@@ -960,21 +726,19 @@
1362
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
1363
all all-am all-multi am--refresh check check-am clean \
1364
clean-generic clean-libtool clean-multi \
1365
- clean-noinstLTLIBRARIES ctags ctags-recursive dist dist-all \
1366
- dist-bzip2 dist-gzip dist-lzma dist-shar dist-tarZ dist-xz \
1367
- dist-zip distcheck distclean distclean-compile \
1368
- distclean-generic distclean-libtool distclean-multi \
1369
- distclean-tags distcleancheck distdir distuninstallcheck dvi \
1370
- dvi-am html html-am info info-am install install-am \
1371
- install-data install-data-am install-dvi install-dvi-am \
1372
- install-exec install-exec-am install-html install-html-am \
1373
- install-info install-info-am install-man install-multi \
1374
- install-pdf install-pdf-am install-ps install-ps-am \
1375
- install-strip installcheck installcheck-am installdirs \
1376
- installdirs-am maintainer-clean maintainer-clean-generic \
1377
- maintainer-clean-multi mostlyclean mostlyclean-compile \
1378
- mostlyclean-generic mostlyclean-libtool mostlyclean-multi pdf \
1379
- pdf-am ps ps-am tags tags-recursive uninstall uninstall-am
1380
+ clean-noinstLTLIBRARIES ctags ctags-recursive distclean \
1381
+ distclean-compile distclean-generic distclean-libtool \
1382
+ distclean-multi distclean-tags dvi dvi-am html html-am info \
1383
+ info-am install install-am install-data install-data-am \
1384
+ install-dvi install-dvi-am install-exec install-exec-am \
1385
+ install-html install-html-am install-info install-info-am \
1386
+ install-man install-multi install-pdf install-pdf-am \
1387
+ install-ps install-ps-am install-strip installcheck \
1388
+ installcheck-am installdirs installdirs-am maintainer-clean \
1389
+ maintainer-clean-generic maintainer-clean-multi mostlyclean \
1390
+ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
1391
+ mostlyclean-multi pdf pdf-am ps ps-am tags tags-recursive \
1392
+ uninstall uninstall-am
1394
override CFLAGS := $(filter-out $(O0_CFLAGS), $(CFLAGS)) $(O0_CFLAGS)
1396
Index: boehm-gc/include/Makefile.in
1397
===================================================================
1398
--- a/src/boehm-gc/include/Makefile.in (.../tags/gcc_4_8_0_release)
1399
+++ b/src/boehm-gc/include/Makefile.in (.../branches/gcc-4_8-branch)
1401
host_triplet = @host@
1402
target_triplet = @target@
1404
-DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
1405
- $(srcdir)/Makefile.in $(srcdir)/gc_config.h.in \
1406
- $(srcdir)/gc_ext_config.h.in
1407
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
1408
+ $(srcdir)/gc_config.h.in $(srcdir)/gc_ext_config.h.in \
1410
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
1411
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
1412
$(top_srcdir)/../config/depstand.m4 \
1414
CONFIG_CLEAN_FILES =
1415
CONFIG_CLEAN_VPATH_FILES =
1418
HEADERS = $(noinst_HEADERS)
1421
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
1424
AM_CPPFLAGS = @AM_CPPFLAGS@
1426
top_build_prefix = @top_build_prefix@
1427
top_builddir = @top_builddir@
1428
top_srcdir = @top_srcdir@
1429
-AUTOMAKE_OPTIONS = foreign
1430
+AUTOMAKE_OPTIONS = foreign no-dist
1431
noinst_HEADERS = gc.h gc_backptr.h gc_local_alloc.h \
1432
gc_pthread_redirects.h gc_cpp.h
1434
@@ -323,37 +321,6 @@
1437
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1439
-distdir: $(DISTFILES)
1440
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1441
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1442
- list='$(DISTFILES)'; \
1443
- dist_files=`for file in $$list; do echo $$file; done | \
1444
- sed -e "s|^$$srcdirstrip/||;t" \
1445
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1446
- case $$dist_files in \
1447
- */*) $(MKDIR_P) `echo "$$dist_files" | \
1448
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1451
- for file in $$dist_files; do \
1452
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1453
- if test -d $$d/$$file; then \
1454
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1455
- if test -d "$(distdir)/$$file"; then \
1456
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1458
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1459
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1460
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1462
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1464
- test -f "$(distdir)/$$file" \
1465
- || cp -p $$d/$$file "$(distdir)/$$file" \
1471
all-am: Makefile $(HEADERS) gc_config.h gc_ext_config.h
1472
@@ -453,16 +420,15 @@
1474
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
1475
clean-libtool ctags distclean distclean-generic distclean-hdr \
1476
- distclean-libtool distclean-tags distdir dvi dvi-am html \
1477
- html-am info info-am install install-am install-data \
1478
- install-data-am install-dvi install-dvi-am install-exec \
1479
- install-exec-am install-html install-html-am install-info \
1480
- install-info-am install-man install-pdf install-pdf-am \
1481
- install-ps install-ps-am install-strip installcheck \
1482
- installcheck-am installdirs maintainer-clean \
1483
- maintainer-clean-generic mostlyclean mostlyclean-generic \
1484
- mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
1486
+ distclean-libtool distclean-tags dvi dvi-am html html-am info \
1487
+ info-am install install-am install-data install-data-am \
1488
+ install-dvi install-dvi-am install-exec install-exec-am \
1489
+ install-html install-html-am install-info install-info-am \
1490
+ install-man install-pdf install-pdf-am install-ps \
1491
+ install-ps-am install-strip installcheck installcheck-am \
1492
+ installdirs maintainer-clean maintainer-clean-generic \
1493
+ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
1494
+ ps ps-am tags uninstall uninstall-am
1497
# Tell versions [3.59,3.63) of GNU make to not export all variables.
1498
Index: boehm-gc/include/Makefile.am
1499
===================================================================
1500
--- a/src/boehm-gc/include/Makefile.am (.../tags/gcc_4_8_0_release)
1501
+++ b/src/boehm-gc/include/Makefile.am (.../branches/gcc-4_8-branch)
1503
-AUTOMAKE_OPTIONS = foreign
1504
+AUTOMAKE_OPTIONS = foreign no-dist
1506
noinst_HEADERS = gc.h gc_backptr.h gc_local_alloc.h \
1507
gc_pthread_redirects.h gc_cpp.h
1508
Index: boehm-gc/ChangeLog
1509
===================================================================
1510
--- a/src/boehm-gc/ChangeLog (.../tags/gcc_4_8_0_release)
1511
+++ b/src/boehm-gc/ChangeLog (.../branches/gcc-4_8-branch)
1513
+2013-03-22 Jakub Jelinek <jakub@redhat.com>
1516
+ * Makefile.am (AUTOMAKE_OPTIONS): Add no-dist.
1517
+ * include/Makefile.am (AUTOMAKE_OPTIONS): Add no-dist.
1518
+ * testsuite/Makefile.am (AUTOMAKE_OPTIONS): Add no-dist.
1519
+ * Makefile.in: Regenerated.
1520
+ * include/Makefile.in: Regenerated.
1521
+ * testsuite/Makefile.in: Regenerated.
1523
2013-03-22 Release Manager
1525
* GCC 4.8.0 released.
1526
Index: boehm-gc/testsuite/Makefile.in
1527
===================================================================
1528
--- a/src/boehm-gc/testsuite/Makefile.in (.../tags/gcc_4_8_0_release)
1529
+++ b/src/boehm-gc/testsuite/Makefile.in (.../branches/gcc-4_8-branch)
1531
host_triplet = @host@
1532
target_triplet = @target@
1534
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
1535
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
1536
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
1537
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
1538
$(top_srcdir)/../config/depstand.m4 \
1540
CONFIG_CLEAN_FILES =
1541
CONFIG_CLEAN_VPATH_FILES =
1544
RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
1546
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
1549
AM_CPPFLAGS = @AM_CPPFLAGS@
1551
top_build_prefix = @top_build_prefix@
1552
top_builddir = @top_builddir@
1553
top_srcdir = @top_srcdir@
1554
-AUTOMAKE_OPTIONS = foreign dejagnu
1555
+AUTOMAKE_OPTIONS = foreign dejagnu no-dist
1559
@@ -267,37 +265,6 @@
1560
-l='$(DEJATOOL)'; for tool in $$l; do \
1561
rm -f $$tool.sum $$tool.log; \
1564
-distdir: $(DISTFILES)
1565
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1566
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1567
- list='$(DISTFILES)'; \
1568
- dist_files=`for file in $$list; do echo $$file; done | \
1569
- sed -e "s|^$$srcdirstrip/||;t" \
1570
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1571
- case $$dist_files in \
1572
- */*) $(MKDIR_P) `echo "$$dist_files" | \
1573
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1576
- for file in $$dist_files; do \
1577
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1578
- if test -d $$d/$$file; then \
1579
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1580
- if test -d "$(distdir)/$$file"; then \
1581
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1583
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1584
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1585
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1587
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1589
- test -f "$(distdir)/$$file" \
1590
- || cp -p $$d/$$file "$(distdir)/$$file" \
1595
$(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
1599
.PHONY: all all-am check check-DEJAGNU check-am clean clean-generic \
1600
clean-libtool distclean distclean-DEJAGNU distclean-generic \
1601
- distclean-libtool distdir dvi dvi-am html html-am info info-am \
1602
- install install-am install-data install-data-am install-dvi \
1603
+ distclean-libtool dvi dvi-am html html-am info info-am install \
1604
+ install-am install-data install-data-am install-dvi \
1605
install-dvi-am install-exec install-exec-am install-html \
1606
install-html-am install-info install-info-am install-man \
1607
install-pdf install-pdf-am install-ps install-ps-am \
1608
Index: boehm-gc/testsuite/Makefile.am
1609
===================================================================
1610
--- a/src/boehm-gc/testsuite/Makefile.am (.../tags/gcc_4_8_0_release)
1611
+++ b/src/boehm-gc/testsuite/Makefile.am (.../branches/gcc-4_8-branch)
1613
## Process this file with automake to produce Makefile.in.
1615
-AUTOMAKE_OPTIONS = foreign dejagnu
1616
+AUTOMAKE_OPTIONS = foreign dejagnu no-dist
1620
Index: boehm-gc/Makefile.am
1621
===================================================================
1622
--- a/src/boehm-gc/Makefile.am (.../tags/gcc_4_8_0_release)
1623
+++ b/src/boehm-gc/Makefile.am (.../branches/gcc-4_8-branch)
1625
## files that should be in the distribution are not mentioned in this
1628
-AUTOMAKE_OPTIONS = foreign subdir-objects
1629
+AUTOMAKE_OPTIONS = foreign subdir-objects no-dist
1630
ACLOCAL_AMFLAGS = -I .. -I ../config
1632
SUBDIRS = include testsuite
1633
Index: libbacktrace/ChangeLog
1634
===================================================================
1635
--- a/src/libbacktrace/ChangeLog (.../tags/gcc_4_8_0_release)
1636
+++ b/src/libbacktrace/ChangeLog (.../branches/gcc-4_8-branch)
1638
+2013-03-25 Ian Lance Taylor <iant@google.com>
1640
+ * alloc.c: #include <sys/types.h>.
1641
+ * mmap.c: Likewise.
1643
2013-03-22 Release Manager
1645
* GCC 4.8.0 released.
1646
Index: libbacktrace/alloc.c
1647
===================================================================
1648
--- a/src/libbacktrace/alloc.c (.../tags/gcc_4_8_0_release)
1649
+++ b/src/libbacktrace/alloc.c (.../branches/gcc-4_8-branch)
1654
+#include <sys/types.h>
1656
#include "backtrace.h"
1657
#include "internal.h"
1658
Index: libbacktrace/mmap.c
1659
===================================================================
1660
--- a/src/libbacktrace/mmap.c (.../tags/gcc_4_8_0_release)
1661
+++ b/src/libbacktrace/mmap.c (.../branches/gcc-4_8-branch)
1666
+#include <sys/types.h>
1667
#include <sys/mman.h>
1669
#include "backtrace.h"
1670
Index: libjava/classpath/Makefile.in
1671
===================================================================
1672
--- a/src/libjava/classpath/Makefile.in (.../tags/gcc_4_8_0_release)
1673
+++ b/src/libjava/classpath/Makefile.in (.../branches/gcc-4_8-branch)
1675
host_triplet = @host@
1676
target_triplet = @target@
1678
-DIST_COMMON = README $(am__configure_deps) $(srcdir)/../../compile \
1679
- $(srcdir)/../../config.guess $(srcdir)/../../config.rpath \
1680
- $(srcdir)/../../config.sub $(srcdir)/../../install-sh \
1681
- $(srcdir)/../../ltmain.sh $(srcdir)/../../missing \
1682
- $(srcdir)/../../mkinstalldirs $(srcdir)/Makefile.am \
1683
- $(srcdir)/Makefile.in $(top_srcdir)/configure \
1684
+DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
1685
+ $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
1686
+ $(top_srcdir)/configure $(am__configure_deps) \
1687
+ $(srcdir)/../../mkinstalldirs \
1688
$(top_srcdir)/gnu/classpath/Configuration.java.in \
1689
$(top_srcdir)/gnu/java/security/Configuration.java.in \
1690
$(top_srcdir)/resource/META-INF/services/java.util.prefs.PreferencesFactory.in \
1691
$(top_srcdir)/resource/META-INF/services/javax.sound.sampled.spi.AudioFileReader.in \
1692
- $(top_srcdir)/resource/META-INF/services/javax.sound.sampled.spi.MixerProvider.in \
1693
- ../../ABOUT-NLS ../../COPYING ../../COPYING.LIB \
1694
- ../../ChangeLog ../../README ../../compile ../../config.guess \
1695
- ../../config.rpath ../../config.sub ../../depcomp \
1696
- ../../install-sh ../../ltmain.sh ../../missing \
1697
- ../../mkinstalldirs ../../ylwrap AUTHORS COPYING ChangeLog \
1698
- INSTALL NEWS TODO compile config.guess config.rpath config.sub \
1699
- depcomp install-sh ltcf-c.sh ltcf-cxx.sh ltcf-gcj.sh ltconfig \
1700
- ltmain.sh missing mkinstalldirs
1701
+ $(top_srcdir)/resource/META-INF/services/javax.sound.sampled.spi.MixerProvider.in
1702
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
1703
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
1704
$(top_srcdir)/../../config/lead-dot.m4 \
1706
resource/META-INF/services/javax.sound.sampled.spi.MixerProvider
1707
CONFIG_CLEAN_VPATH_FILES =
1714
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
1715
distclean-recursive maintainer-clean-recursive
1716
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
1717
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
1718
- distdir dist dist-all distcheck
1719
+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS
1722
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
1723
-distdir = $(PACKAGE)-$(VERSION)
1724
-top_distdir = $(distdir)
1725
-am__remove_distdir = \
1726
- { test ! -d "$(distdir)" \
1727
- || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
1728
- && rm -fr "$(distdir)"; }; }
1731
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
1732
- sed_rest='s,^[^/]*/*,,'; \
1733
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
1734
- sed_butlast='s,/*[^/]*$$,,'; \
1735
- while test -n "$$dir1"; do \
1736
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
1737
- if test "$$first" != "."; then \
1738
- if test "$$first" = ".."; then \
1739
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
1740
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
1742
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
1743
- if test "$$first2" = "$$first"; then \
1744
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
1746
- dir2="../$$dir2"; \
1748
- dir0="$$dir0"/"$$first"; \
1751
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
1754
-DIST_ARCHIVES = $(distdir).tar.gz
1756
-distuninstallcheck_listfiles = find . -type f -print
1757
-distcleancheck_listfiles = find . -type f -print
1761
@@ -582,185 +534,6 @@
1764
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1766
-distdir: $(DISTFILES)
1767
- $(am__remove_distdir)
1768
- test -d "$(distdir)" || mkdir "$(distdir)"
1769
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1770
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1771
- list='$(DISTFILES)'; \
1772
- dist_files=`for file in $$list; do echo $$file; done | \
1773
- sed -e "s|^$$srcdirstrip/||;t" \
1774
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1775
- case $$dist_files in \
1776
- */*) $(MKDIR_P) `echo "$$dist_files" | \
1777
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1780
- for file in $$dist_files; do \
1781
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1782
- if test -d $$d/$$file; then \
1783
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1784
- if test -d "$(distdir)/$$file"; then \
1785
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1787
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1788
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1789
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1791
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1793
- test -f "$(distdir)/$$file" \
1794
- || cp -p $$d/$$file "$(distdir)/$$file" \
1798
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
1799
- if test "$$subdir" = .; then :; else \
1800
- test -d "$(distdir)/$$subdir" \
1801
- || $(MKDIR_P) "$(distdir)/$$subdir" \
1805
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
1806
- if test "$$subdir" = .; then :; else \
1807
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
1808
- $(am__relativize); \
1809
- new_distdir=$$reldir; \
1810
- dir1=$$subdir; dir2="$(top_distdir)"; \
1811
- $(am__relativize); \
1812
- new_top_distdir=$$reldir; \
1813
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
1814
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
1815
- ($(am__cd) $$subdir && \
1816
- $(MAKE) $(AM_MAKEFLAGS) \
1817
- top_distdir="$$new_top_distdir" \
1818
- distdir="$$new_distdir" \
1819
- am__remove_distdir=: \
1820
- am__skip_length_check=: \
1821
- am__skip_mode_fix=: \
1826
- $(MAKE) $(AM_MAKEFLAGS) \
1827
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
1829
- -test -n "$(am__skip_mode_fix)" \
1830
- || find "$(distdir)" -type d ! -perm -755 \
1831
- -exec chmod u+rwx,go+rx {} \; -o \
1832
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
1833
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
1834
- ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
1835
- || chmod -R a+r "$(distdir)"
1837
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
1838
- $(am__remove_distdir)
1840
-dist-bzip2: distdir
1841
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
1842
- $(am__remove_distdir)
1845
- tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
1846
- $(am__remove_distdir)
1849
- tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
1850
- $(am__remove_distdir)
1853
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
1854
- $(am__remove_distdir)
1857
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
1858
- $(am__remove_distdir)
1861
- -rm -f $(distdir).zip
1862
- zip -rq $(distdir).zip $(distdir)
1863
- $(am__remove_distdir)
1865
-dist dist-all: distdir
1866
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
1867
- $(am__remove_distdir)
1869
-# This target untars the dist file and tries a VPATH configuration. Then
1870
-# it guarantees that the distribution is self-contained by making another
1873
- case '$(DIST_ARCHIVES)' in \
1875
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
1877
- bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
1879
- lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
1881
- xz -dc $(distdir).tar.xz | $(am__untar) ;;\
1883
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
1885
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
1887
- unzip $(distdir).zip ;;\
1889
- chmod -R a-w $(distdir); chmod a+w $(distdir)
1890
- mkdir $(distdir)/_build
1891
- mkdir $(distdir)/_inst
1892
- chmod a-w $(distdir)
1893
- test -d $(distdir)/_build || exit 0; \
1894
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
1895
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
1896
- && am__cwd=`pwd` \
1897
- && $(am__cd) $(distdir)/_build \
1898
- && ../configure --srcdir=.. --prefix="$$dc_install_base" \
1899
- $(DISTCHECK_CONFIGURE_FLAGS) \
1900
- && $(MAKE) $(AM_MAKEFLAGS) \
1901
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
1902
- && $(MAKE) $(AM_MAKEFLAGS) check \
1903
- && $(MAKE) $(AM_MAKEFLAGS) install \
1904
- && $(MAKE) $(AM_MAKEFLAGS) installcheck \
1905
- && $(MAKE) $(AM_MAKEFLAGS) uninstall \
1906
- && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
1907
- distuninstallcheck \
1908
- && chmod -R a-w "$$dc_install_base" \
1910
- (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
1911
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
1912
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
1913
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
1914
- distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
1915
- } || { rm -rf "$$dc_destdir"; exit 1; }) \
1916
- && rm -rf "$$dc_destdir" \
1917
- && $(MAKE) $(AM_MAKEFLAGS) dist \
1918
- && rm -rf $(DIST_ARCHIVES) \
1919
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
1920
- && cd "$$am__cwd" \
1922
- $(am__remove_distdir)
1923
- @(echo "$(distdir) archives ready for distribution: "; \
1924
- list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
1925
- sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
1926
-distuninstallcheck:
1927
- @$(am__cd) '$(distuninstallcheck_dir)' \
1928
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
1929
- || { echo "ERROR: files left after uninstall:" ; \
1930
- if test -n "$(DESTDIR)"; then \
1931
- echo " (check DESTDIR support)"; \
1933
- $(distuninstallcheck_listfiles) ; \
1935
-distcleancheck: distclean
1936
- @if test '$(srcdir)' = . ; then \
1937
- echo "ERROR: distcleancheck can only run from a VPATH build" ; \
1940
- @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
1941
- || { echo "ERROR: files left in build directory after distclean:" ; \
1942
- $(distcleancheck_listfiles) ; \
1945
check: check-recursive
1946
all-am: Makefile all-multi
1947
@@ -869,20 +642,17 @@
1948
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
1949
all all-am all-multi am--refresh check check-am clean \
1950
clean-generic clean-libtool clean-multi ctags ctags-recursive \
1951
- dist dist-all dist-bzip2 dist-gzip dist-hook dist-lzma \
1952
- dist-shar dist-tarZ dist-xz dist-zip distcheck distclean \
1953
- distclean-generic distclean-libtool distclean-multi \
1954
- distclean-tags distcleancheck distdir distuninstallcheck dvi \
1955
- dvi-am html html-am info info-am install install-am \
1956
- install-data install-data-am install-dvi install-dvi-am \
1957
- install-exec install-exec-am install-html install-html-am \
1958
- install-info install-info-am install-man install-multi \
1959
- install-pdf install-pdf-am install-ps install-ps-am \
1960
- install-strip installcheck installcheck-am installdirs \
1961
- installdirs-am maintainer-clean maintainer-clean-generic \
1962
- maintainer-clean-multi mostlyclean mostlyclean-generic \
1963
- mostlyclean-libtool mostlyclean-multi pdf pdf-am ps ps-am tags \
1964
- tags-recursive uninstall uninstall-am
1965
+ distclean distclean-generic distclean-libtool distclean-multi \
1966
+ distclean-tags dvi dvi-am html html-am info info-am install \
1967
+ install-am install-data install-data-am install-dvi \
1968
+ install-dvi-am install-exec install-exec-am install-html \
1969
+ install-html-am install-info install-info-am install-man \
1970
+ install-multi install-pdf install-pdf-am install-ps \
1971
+ install-ps-am install-strip installcheck installcheck-am \
1972
+ installdirs installdirs-am maintainer-clean \
1973
+ maintainer-clean-generic maintainer-clean-multi mostlyclean \
1974
+ mostlyclean-generic mostlyclean-libtool mostlyclean-multi pdf \
1975
+ pdf-am ps ps-am tags tags-recursive uninstall uninstall-am
1979
Index: libjava/classpath/scripts/Makefile.in
1980
===================================================================
1981
--- a/src/libjava/classpath/scripts/Makefile.in (.../tags/gcc_4_8_0_release)
1982
+++ b/src/libjava/classpath/scripts/Makefile.in (.../branches/gcc-4_8-branch)
1984
host_triplet = @host@
1985
target_triplet = @target@
1987
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
1988
- $(srcdir)/check_jni_methods.sh.in $(srcdir)/classpath.spec.in
1989
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
1990
+ $(srcdir)/classpath.spec.in $(srcdir)/check_jni_methods.sh.in
1991
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
1992
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
1993
$(top_srcdir)/../../config/lead-dot.m4 \
1995
CONFIG_CLEAN_FILES = classpath.spec check_jni_methods.sh
1996
CONFIG_CLEAN_VPATH_FILES =
1999
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2003
@@ -331,37 +329,6 @@
2008
-distdir: $(DISTFILES)
2009
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2010
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2011
- list='$(DISTFILES)'; \
2012
- dist_files=`for file in $$list; do echo $$file; done | \
2013
- sed -e "s|^$$srcdirstrip/||;t" \
2014
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2015
- case $$dist_files in \
2016
- */*) $(MKDIR_P) `echo "$$dist_files" | \
2017
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2020
- for file in $$dist_files; do \
2021
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2022
- if test -d $$d/$$file; then \
2023
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2024
- if test -d "$(distdir)/$$file"; then \
2025
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2027
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2028
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2029
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2031
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2033
- test -f "$(distdir)/$$file" \
2034
- || cp -p $$d/$$file "$(distdir)/$$file" \
2041
@@ -460,13 +427,13 @@
2042
.MAKE: install-am install-strip
2044
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
2045
- distclean distclean-generic distclean-libtool distdir dvi \
2046
- dvi-am html html-am info info-am install install-am \
2047
- install-data install-data-am install-dvi install-dvi-am \
2048
- install-exec install-exec-am install-html install-html-am \
2049
- install-info install-info-am install-man install-pdf \
2050
- install-pdf-am install-ps install-ps-am install-strip \
2051
- installcheck installcheck-am installdirs maintainer-clean \
2052
+ distclean distclean-generic distclean-libtool dvi dvi-am html \
2053
+ html-am info info-am install install-am install-data \
2054
+ install-data-am install-dvi install-dvi-am install-exec \
2055
+ install-exec-am install-html install-html-am install-info \
2056
+ install-info-am install-man install-pdf install-pdf-am \
2057
+ install-ps install-ps-am install-strip installcheck \
2058
+ installcheck-am installdirs maintainer-clean \
2059
maintainer-clean-generic mostlyclean mostlyclean-generic \
2060
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
2062
Index: libjava/classpath/resource/Makefile.in
2063
===================================================================
2064
--- a/src/libjava/classpath/resource/Makefile.in (.../tags/gcc_4_8_0_release)
2065
+++ b/src/libjava/classpath/resource/Makefile.in (.../branches/gcc-4_8-branch)
2067
host_triplet = @host@
2068
target_triplet = @target@
2070
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
2071
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
2072
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2073
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
2074
$(top_srcdir)/../../config/lead-dot.m4 \
2076
CONFIG_CLEAN_FILES =
2077
CONFIG_CLEAN_VPATH_FILES =
2080
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
2081
am__vpath_adj = case $$p in \
2082
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
2084
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
2085
am__installdirs = "$(DESTDIR)$(loggingdir)" "$(DESTDIR)$(securitydir)"
2086
DATA = $(logging_DATA) $(security_DATA)
2087
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2091
@@ -393,37 +391,6 @@
2096
-distdir: $(DISTFILES)
2097
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2098
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2099
- list='$(DISTFILES)'; \
2100
- dist_files=`for file in $$list; do echo $$file; done | \
2101
- sed -e "s|^$$srcdirstrip/||;t" \
2102
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2103
- case $$dist_files in \
2104
- */*) $(MKDIR_P) `echo "$$dist_files" | \
2105
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2108
- for file in $$dist_files; do \
2109
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2110
- if test -d $$d/$$file; then \
2111
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2112
- if test -d "$(distdir)/$$file"; then \
2113
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2115
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2116
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2117
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2119
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2121
- test -f "$(distdir)/$$file" \
2122
- || cp -p $$d/$$file "$(distdir)/$$file" \
2128
all-am: Makefile $(DATA)
2129
@@ -525,17 +492,17 @@
2130
.MAKE: install-am install-strip
2132
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
2133
- distclean distclean-generic distclean-libtool distdir dvi \
2134
- dvi-am html html-am info info-am install install-am \
2135
- install-data install-data-am install-dvi install-dvi-am \
2136
- install-exec install-exec-am install-html install-html-am \
2137
- install-info install-info-am install-loggingDATA install-man \
2138
- install-pdf install-pdf-am install-ps install-ps-am \
2139
- install-securityDATA install-strip installcheck \
2140
- installcheck-am installdirs maintainer-clean \
2141
- maintainer-clean-generic mostlyclean mostlyclean-generic \
2142
- mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
2143
- uninstall-loggingDATA uninstall-securityDATA
2144
+ distclean distclean-generic distclean-libtool dvi dvi-am html \
2145
+ html-am info info-am install install-am install-data \
2146
+ install-data-am install-dvi install-dvi-am install-exec \
2147
+ install-exec-am install-html install-html-am install-info \
2148
+ install-info-am install-loggingDATA install-man install-pdf \
2149
+ install-pdf-am install-ps install-ps-am install-securityDATA \
2150
+ install-strip installcheck installcheck-am installdirs \
2151
+ maintainer-clean maintainer-clean-generic mostlyclean \
2152
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
2153
+ uninstall uninstall-am uninstall-loggingDATA \
2154
+ uninstall-securityDATA
2157
# Tell versions [3.59,3.63) of GNU make to not export all variables.
2158
Index: libjava/classpath/tools/Makefile.in
2159
===================================================================
2160
--- a/src/libjava/classpath/tools/Makefile.in (.../tags/gcc_4_8_0_release)
2161
+++ b/src/libjava/classpath/tools/Makefile.in (.../branches/gcc-4_8-branch)
2163
@CREATE_WRAPPERS_TRUE@@INSTALL_BINARIES_FALSE@ $(am__EXEEXT_2)
2164
@CREATE_GJDOC_TRUE@@CREATE_WRAPPERS_FALSE@am__append_2 = gjdoc
2166
-DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
2167
- $(srcdir)/gappletviewer.in $(srcdir)/gjar.in \
2168
- $(srcdir)/gjarsigner.in $(srcdir)/gjavah.in $(srcdir)/gjdoc.in \
2169
- $(srcdir)/gkeytool.in $(srcdir)/gnative2ascii.in \
2170
- $(srcdir)/gorbd.in $(srcdir)/grmic.in $(srcdir)/grmid.in \
2171
- $(srcdir)/grmiregistry.in $(srcdir)/gserialver.in \
2172
- $(srcdir)/gtnameserv.in
2173
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
2174
+ $(srcdir)/gappletviewer.in $(srcdir)/gjarsigner.in \
2175
+ $(srcdir)/gkeytool.in $(srcdir)/gjar.in \
2176
+ $(srcdir)/gnative2ascii.in $(srcdir)/gserialver.in \
2177
+ $(srcdir)/grmiregistry.in $(srcdir)/gtnameserv.in \
2178
+ $(srcdir)/gorbd.in $(srcdir)/grmid.in $(srcdir)/grmic.in \
2179
+ $(srcdir)/gjavah.in $(srcdir)/gjdoc.in
2180
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2181
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
2182
$(top_srcdir)/../../config/lead-dot.m4 \
2184
@CREATE_WRAPPERS_TRUE@ $(am__EXEEXT_1)
2185
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)"
2186
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
2187
-am__gappletviewer_SOURCES_DIST = toolwrapper.c
2188
@CREATE_WRAPPERS_TRUE@am_gappletviewer_OBJECTS = \
2189
@CREATE_WRAPPERS_TRUE@ gappletviewer-toolwrapper.$(OBJEXT)
2190
gappletviewer_OBJECTS = $(am_gappletviewer_OBJECTS)
2191
@@ -103,14 +102,12 @@
2192
gappletviewer_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
2193
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(gappletviewer_CFLAGS) \
2194
$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
2195
-am__gjar_SOURCES_DIST = toolwrapper.c
2196
@CREATE_WRAPPERS_TRUE@am_gjar_OBJECTS = gjar-toolwrapper.$(OBJEXT)
2197
gjar_OBJECTS = $(am_gjar_OBJECTS)
2198
gjar_LDADD = $(LDADD)
2199
gjar_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2200
--mode=link $(CCLD) $(gjar_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
2202
-am__gjarsigner_SOURCES_DIST = toolwrapper.c
2203
@CREATE_WRAPPERS_TRUE@am_gjarsigner_OBJECTS = \
2204
@CREATE_WRAPPERS_TRUE@ gjarsigner-toolwrapper.$(OBJEXT)
2205
gjarsigner_OBJECTS = $(am_gjarsigner_OBJECTS)
2207
gjarsigner_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
2208
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(gjarsigner_CFLAGS) \
2209
$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
2210
-am__gjavah_SOURCES_DIST = toolwrapper.c
2211
@CREATE_WRAPPERS_TRUE@am_gjavah_OBJECTS = \
2212
@CREATE_WRAPPERS_TRUE@ gjavah-toolwrapper.$(OBJEXT)
2213
gjavah_OBJECTS = $(am_gjavah_OBJECTS)
2214
@@ -126,14 +122,12 @@
2215
gjavah_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2216
--mode=link $(CCLD) $(gjavah_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
2218
-am__gjdoc_SOURCES_DIST = toolwrapper.c
2219
@CREATE_WRAPPERS_TRUE@am_gjdoc_OBJECTS = gjdoc-toolwrapper.$(OBJEXT)
2220
gjdoc_OBJECTS = $(am_gjdoc_OBJECTS)
2221
gjdoc_LDADD = $(LDADD)
2222
gjdoc_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2223
--mode=link $(CCLD) $(gjdoc_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
2225
-am__gkeytool_SOURCES_DIST = toolwrapper.c
2226
@CREATE_WRAPPERS_TRUE@am_gkeytool_OBJECTS = \
2227
@CREATE_WRAPPERS_TRUE@ gkeytool-toolwrapper.$(OBJEXT)
2228
gkeytool_OBJECTS = $(am_gkeytool_OBJECTS)
2230
gkeytool_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2231
--mode=link $(CCLD) $(gkeytool_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
2233
-am__gnative2ascii_SOURCES_DIST = toolwrapper.c
2234
@CREATE_WRAPPERS_TRUE@am_gnative2ascii_OBJECTS = \
2235
@CREATE_WRAPPERS_TRUE@ gnative2ascii-toolwrapper.$(OBJEXT)
2236
gnative2ascii_OBJECTS = $(am_gnative2ascii_OBJECTS)
2237
@@ -149,28 +142,24 @@
2238
gnative2ascii_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
2239
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(gnative2ascii_CFLAGS) \
2240
$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
2241
-am__gorbd_SOURCES_DIST = toolwrapper.c
2242
@CREATE_WRAPPERS_TRUE@am_gorbd_OBJECTS = gorbd-toolwrapper.$(OBJEXT)
2243
gorbd_OBJECTS = $(am_gorbd_OBJECTS)
2244
gorbd_LDADD = $(LDADD)
2245
gorbd_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2246
--mode=link $(CCLD) $(gorbd_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
2248
-am__grmic_SOURCES_DIST = toolwrapper.c
2249
@CREATE_WRAPPERS_TRUE@am_grmic_OBJECTS = grmic-toolwrapper.$(OBJEXT)
2250
grmic_OBJECTS = $(am_grmic_OBJECTS)
2251
grmic_LDADD = $(LDADD)
2252
grmic_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2253
--mode=link $(CCLD) $(grmic_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
2255
-am__grmid_SOURCES_DIST = toolwrapper.c
2256
@CREATE_WRAPPERS_TRUE@am_grmid_OBJECTS = grmid-toolwrapper.$(OBJEXT)
2257
grmid_OBJECTS = $(am_grmid_OBJECTS)
2258
grmid_LDADD = $(LDADD)
2259
grmid_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
2260
--mode=link $(CCLD) $(grmid_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
2262
-am__grmiregistry_SOURCES_DIST = toolwrapper.c
2263
@CREATE_WRAPPERS_TRUE@am_grmiregistry_OBJECTS = \
2264
@CREATE_WRAPPERS_TRUE@ grmiregistry-toolwrapper.$(OBJEXT)
2265
grmiregistry_OBJECTS = $(am_grmiregistry_OBJECTS)
2267
grmiregistry_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
2268
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(grmiregistry_CFLAGS) \
2269
$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
2270
-am__gserialver_SOURCES_DIST = toolwrapper.c
2271
@CREATE_WRAPPERS_TRUE@am_gserialver_OBJECTS = \
2272
@CREATE_WRAPPERS_TRUE@ gserialver-toolwrapper.$(OBJEXT)
2273
gserialver_OBJECTS = $(am_gserialver_OBJECTS)
2275
gserialver_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
2276
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(gserialver_CFLAGS) \
2277
$(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
2278
-am__gtnameserv_SOURCES_DIST = toolwrapper.c
2279
@CREATE_WRAPPERS_TRUE@am_gtnameserv_OBJECTS = \
2280
@CREATE_WRAPPERS_TRUE@ gtnameserv-toolwrapper.$(OBJEXT)
2281
gtnameserv_OBJECTS = $(am_gtnameserv_OBJECTS)
2282
@@ -234,17 +221,9 @@
2283
$(gkeytool_SOURCES) $(gnative2ascii_SOURCES) $(gorbd_SOURCES) \
2284
$(grmic_SOURCES) $(grmid_SOURCES) $(grmiregistry_SOURCES) \
2285
$(gserialver_SOURCES) $(gtnameserv_SOURCES)
2286
-DIST_SOURCES = $(am__gappletviewer_SOURCES_DIST) \
2287
- $(am__gjar_SOURCES_DIST) $(am__gjarsigner_SOURCES_DIST) \
2288
- $(am__gjavah_SOURCES_DIST) $(am__gjdoc_SOURCES_DIST) \
2289
- $(am__gkeytool_SOURCES_DIST) $(am__gnative2ascii_SOURCES_DIST) \
2290
- $(am__gorbd_SOURCES_DIST) $(am__grmic_SOURCES_DIST) \
2291
- $(am__grmid_SOURCES_DIST) $(am__grmiregistry_SOURCES_DIST) \
2292
- $(am__gserialver_SOURCES_DIST) $(am__gtnameserv_SOURCES_DIST)
2293
DATA = $(noinst_DATA)
2296
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2300
@@ -1199,40 +1178,6 @@
2303
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
2305
-distdir: $(DISTFILES)
2306
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2307
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2308
- list='$(DISTFILES)'; \
2309
- dist_files=`for file in $$list; do echo $$file; done | \
2310
- sed -e "s|^$$srcdirstrip/||;t" \
2311
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2312
- case $$dist_files in \
2313
- */*) $(MKDIR_P) `echo "$$dist_files" | \
2314
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2317
- for file in $$dist_files; do \
2318
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2319
- if test -d $$d/$$file; then \
2320
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2321
- if test -d "$(distdir)/$$file"; then \
2322
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2324
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2325
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2326
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2328
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2330
- test -f "$(distdir)/$$file" \
2331
- || cp -p $$d/$$file "$(distdir)/$$file" \
2335
- $(MAKE) $(AM_MAKEFLAGS) \
2336
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
2339
check: $(BUILT_SOURCES)
2340
$(MAKE) $(AM_MAKEFLAGS) check-am
2341
@@ -1343,9 +1288,9 @@
2343
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
2344
clean-generic clean-libtool clean-local clean-noinstPROGRAMS \
2345
- ctags dist-hook distclean distclean-compile distclean-generic \
2346
- distclean-libtool distclean-tags distdir dvi dvi-am html \
2347
- html-am info info-am install install-am install-binPROGRAMS \
2348
+ ctags distclean distclean-compile distclean-generic \
2349
+ distclean-libtool distclean-tags dvi dvi-am html html-am info \
2350
+ info-am install install-am install-binPROGRAMS \
2351
install-binSCRIPTS install-data install-data-am install-dvi \
2352
install-dvi-am install-exec install-exec-am install-html \
2353
install-html-am install-info install-info-am install-man \
2354
Index: libjava/classpath/doc/Makefile.in
2355
===================================================================
2356
--- a/src/libjava/classpath/doc/Makefile.in (.../tags/gcc_4_8_0_release)
2357
+++ b/src/libjava/classpath/doc/Makefile.in (.../branches/gcc-4_8-branch)
2359
host_triplet = @host@
2360
target_triplet = @target@
2362
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in texinfo.tex
2363
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
2364
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2365
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
2366
$(top_srcdir)/../../config/lead-dot.m4 \
2368
CONFIG_CLEAN_FILES =
2369
CONFIG_CLEAN_VPATH_FILES =
2372
INFO_DEPS = cp-tools.info
2373
am__TEXINFO_TEX_DIR = $(srcdir)/../../gcc/doc/include
2375
@@ -115,37 +114,10 @@
2376
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
2377
distclean-recursive maintainer-clean-recursive
2378
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
2379
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
2381
+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS
2384
DIST_SUBDIRS = $(SUBDIRS)
2385
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2388
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
2389
- sed_rest='s,^[^/]*/*,,'; \
2390
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
2391
- sed_butlast='s,/*[^/]*$$,,'; \
2392
- while test -n "$$dir1"; do \
2393
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
2394
- if test "$$first" != "."; then \
2395
- if test "$$first" = ".."; then \
2396
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
2397
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
2399
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
2400
- if test "$$first2" = "$$first"; then \
2401
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
2403
- dir2="../$$dir2"; \
2405
- dir0="$$dir0"/"$$first"; \
2408
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
2414
@@ -756,81 +728,6 @@
2417
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
2419
-distdir: $(DISTFILES)
2420
- @list='$(MANS)'; if test -n "$$list"; then \
2421
- list=`for p in $$list; do \
2422
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2423
- if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
2424
- if test -n "$$list" && \
2425
- grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
2426
- echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
2427
- grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
2428
- echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
2429
- echo " typically \`make maintainer-clean' will remove them" >&2; \
2433
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2434
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2435
- list='$(DISTFILES)'; \
2436
- dist_files=`for file in $$list; do echo $$file; done | \
2437
- sed -e "s|^$$srcdirstrip/||;t" \
2438
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2439
- case $$dist_files in \
2440
- */*) $(MKDIR_P) `echo "$$dist_files" | \
2441
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2444
- for file in $$dist_files; do \
2445
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2446
- if test -d $$d/$$file; then \
2447
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2448
- if test -d "$(distdir)/$$file"; then \
2449
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2451
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2452
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2453
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2455
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2457
- test -f "$(distdir)/$$file" \
2458
- || cp -p $$d/$$file "$(distdir)/$$file" \
2462
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
2463
- if test "$$subdir" = .; then :; else \
2464
- test -d "$(distdir)/$$subdir" \
2465
- || $(MKDIR_P) "$(distdir)/$$subdir" \
2469
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
2470
- if test "$$subdir" = .; then :; else \
2471
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
2472
- $(am__relativize); \
2473
- new_distdir=$$reldir; \
2474
- dir1=$$subdir; dir2="$(top_distdir)"; \
2475
- $(am__relativize); \
2476
- new_top_distdir=$$reldir; \
2477
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
2478
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
2479
- ($(am__cd) $$subdir && \
2480
- $(MAKE) $(AM_MAKEFLAGS) \
2481
- top_distdir="$$new_top_distdir" \
2482
- distdir="$$new_distdir" \
2483
- am__remove_distdir=: \
2484
- am__skip_length_check=: \
2485
- am__skip_mode_fix=: \
2490
- $(MAKE) $(AM_MAKEFLAGS) \
2491
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
2494
check: check-recursive
2495
all-am: Makefile $(INFO_DEPS) $(MANS) all-local
2496
@@ -1021,8 +918,8 @@
2497
all all-am all-local check check-am clean clean-aminfo \
2498
clean-generic clean-libtool clean-local ctags ctags-recursive \
2499
dist-info distclean distclean-generic distclean-libtool \
2500
- distclean-tags distdir dvi dvi-am html html-am info info-am \
2501
- install install-am install-data install-data-am install-dvi \
2502
+ distclean-tags dvi dvi-am html html-am info info-am install \
2503
+ install-am install-data install-data-am install-dvi \
2504
install-dvi-am install-exec install-exec-am install-html \
2505
install-html-am install-info install-info-am install-man \
2506
install-man1 install-pdf install-pdf-am install-ps \
2507
Index: libjava/classpath/doc/api/Makefile.in
2508
===================================================================
2509
--- a/src/libjava/classpath/doc/api/Makefile.in (.../tags/gcc_4_8_0_release)
2510
+++ b/src/libjava/classpath/doc/api/Makefile.in (.../branches/gcc-4_8-branch)
2512
host_triplet = @host@
2513
target_triplet = @target@
2515
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
2516
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
2517
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2518
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
2519
$(top_srcdir)/../../config/lead-dot.m4 \
2521
CONFIG_CLEAN_FILES =
2522
CONFIG_CLEAN_VPATH_FILES =
2525
DATA = $(noinst_DATA)
2526
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2530
@@ -330,37 +328,6 @@
2535
-distdir: $(DISTFILES)
2536
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2537
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2538
- list='$(DISTFILES)'; \
2539
- dist_files=`for file in $$list; do echo $$file; done | \
2540
- sed -e "s|^$$srcdirstrip/||;t" \
2541
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2542
- case $$dist_files in \
2543
- */*) $(MKDIR_P) `echo "$$dist_files" | \
2544
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2547
- for file in $$dist_files; do \
2548
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2549
- if test -d $$d/$$file; then \
2550
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2551
- if test -d "$(distdir)/$$file"; then \
2552
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2554
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2555
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2556
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2558
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2560
- test -f "$(distdir)/$$file" \
2561
- || cp -p $$d/$$file "$(distdir)/$$file" \
2567
all-am: Makefile $(DATA)
2568
@@ -459,16 +426,16 @@
2569
.MAKE: install-am install-strip
2571
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
2572
- clean-local distclean distclean-generic distclean-libtool \
2573
- distdir dvi dvi-am html html-am info info-am install \
2574
- install-am install-data install-data-am install-data-local \
2575
- install-dvi install-dvi-am install-exec install-exec-am \
2576
- install-html install-html-am install-info install-info-am \
2577
- install-man install-pdf install-pdf-am install-ps \
2578
- install-ps-am install-strip installcheck installcheck-am \
2579
- installdirs maintainer-clean maintainer-clean-generic \
2580
- mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
2581
- ps ps-am uninstall uninstall-am uninstall-local
2582
+ clean-local distclean distclean-generic distclean-libtool dvi \
2583
+ dvi-am html html-am info info-am install install-am \
2584
+ install-data install-data-am install-data-local install-dvi \
2585
+ install-dvi-am install-exec install-exec-am install-html \
2586
+ install-html-am install-info install-info-am install-man \
2587
+ install-pdf install-pdf-am install-ps install-ps-am \
2588
+ install-strip installcheck installcheck-am installdirs \
2589
+ maintainer-clean maintainer-clean-generic mostlyclean \
2590
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
2591
+ uninstall uninstall-am uninstall-local
2594
@CREATE_API_DOCS_TRUE@install-data-local:
2595
Index: libjava/classpath/external/Makefile.in
2596
===================================================================
2597
--- a/src/libjava/classpath/external/Makefile.in (.../tags/gcc_4_8_0_release)
2598
+++ b/src/libjava/classpath/external/Makefile.in (.../branches/gcc-4_8-branch)
2600
host_triplet = @host@
2601
target_triplet = @target@
2603
-DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
2604
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
2605
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2606
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
2607
$(top_srcdir)/../../config/lead-dot.m4 \
2609
CONFIG_CLEAN_FILES =
2610
CONFIG_CLEAN_VPATH_FILES =
2613
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
2614
html-recursive info-recursive install-data-recursive \
2615
install-dvi-recursive install-exec-recursive \
2617
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
2618
distclean-recursive maintainer-clean-recursive
2619
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
2620
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
2622
+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS
2625
DIST_SUBDIRS = $(SUBDIRS)
2626
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2629
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
2630
- sed_rest='s,^[^/]*/*,,'; \
2631
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
2632
- sed_butlast='s,/*[^/]*$$,,'; \
2633
- while test -n "$$dir1"; do \
2634
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
2635
- if test "$$first" != "."; then \
2636
- if test "$$first" = ".."; then \
2637
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
2638
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
2640
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
2641
- if test "$$first2" = "$$first"; then \
2642
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
2644
- dir2="../$$dir2"; \
2646
- dir0="$$dir0"/"$$first"; \
2649
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
2655
@@ -496,65 +468,6 @@
2658
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
2660
-distdir: $(DISTFILES)
2661
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2662
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2663
- list='$(DISTFILES)'; \
2664
- dist_files=`for file in $$list; do echo $$file; done | \
2665
- sed -e "s|^$$srcdirstrip/||;t" \
2666
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2667
- case $$dist_files in \
2668
- */*) $(MKDIR_P) `echo "$$dist_files" | \
2669
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2672
- for file in $$dist_files; do \
2673
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2674
- if test -d $$d/$$file; then \
2675
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2676
- if test -d "$(distdir)/$$file"; then \
2677
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2679
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2680
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2681
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2683
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2685
- test -f "$(distdir)/$$file" \
2686
- || cp -p $$d/$$file "$(distdir)/$$file" \
2690
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
2691
- if test "$$subdir" = .; then :; else \
2692
- test -d "$(distdir)/$$subdir" \
2693
- || $(MKDIR_P) "$(distdir)/$$subdir" \
2697
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
2698
- if test "$$subdir" = .; then :; else \
2699
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
2700
- $(am__relativize); \
2701
- new_distdir=$$reldir; \
2702
- dir1=$$subdir; dir2="$(top_distdir)"; \
2703
- $(am__relativize); \
2704
- new_top_distdir=$$reldir; \
2705
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
2706
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
2707
- ($(am__cd) $$subdir && \
2708
- $(MAKE) $(AM_MAKEFLAGS) \
2709
- top_distdir="$$new_top_distdir" \
2710
- distdir="$$new_distdir" \
2711
- am__remove_distdir=: \
2712
- am__skip_length_check=: \
2713
- am__skip_mode_fix=: \
2719
check: check-recursive
2721
@@ -657,13 +570,13 @@
2722
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
2723
all all-am check check-am clean clean-generic clean-libtool \
2724
ctags ctags-recursive distclean distclean-generic \
2725
- distclean-libtool distclean-tags distdir dvi dvi-am html \
2726
- html-am info info-am install install-am install-data \
2727
- install-data-am install-dvi install-dvi-am install-exec \
2728
- install-exec-am install-html install-html-am install-info \
2729
- install-info-am install-man install-pdf install-pdf-am \
2730
- install-ps install-ps-am install-strip installcheck \
2731
- installcheck-am installdirs installdirs-am maintainer-clean \
2732
+ distclean-libtool distclean-tags dvi dvi-am html html-am info \
2733
+ info-am install install-am install-data install-data-am \
2734
+ install-dvi install-dvi-am install-exec install-exec-am \
2735
+ install-html install-html-am install-info install-info-am \
2736
+ install-man install-pdf install-pdf-am install-ps \
2737
+ install-ps-am install-strip installcheck installcheck-am \
2738
+ installdirs installdirs-am maintainer-clean \
2739
maintainer-clean-generic mostlyclean mostlyclean-generic \
2740
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
2741
uninstall uninstall-am
2742
Index: libjava/classpath/external/jsr166/Makefile.in
2743
===================================================================
2744
--- a/src/libjava/classpath/external/jsr166/Makefile.in (.../tags/gcc_4_8_0_release)
2745
+++ b/src/libjava/classpath/external/jsr166/Makefile.in (.../branches/gcc-4_8-branch)
2747
host_triplet = @host@
2748
target_triplet = @target@
2749
subdir = external/jsr166
2750
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
2751
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
2752
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2753
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
2754
$(top_srcdir)/../../config/lead-dot.m4 \
2756
CONFIG_CLEAN_FILES =
2757
CONFIG_CLEAN_VPATH_FILES =
2760
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2764
@@ -398,37 +396,6 @@
2769
-distdir: $(DISTFILES)
2770
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2771
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2772
- list='$(DISTFILES)'; \
2773
- dist_files=`for file in $$list; do echo $$file; done | \
2774
- sed -e "s|^$$srcdirstrip/||;t" \
2775
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2776
- case $$dist_files in \
2777
- */*) $(MKDIR_P) `echo "$$dist_files" | \
2778
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2781
- for file in $$dist_files; do \
2782
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2783
- if test -d $$d/$$file; then \
2784
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2785
- if test -d "$(distdir)/$$file"; then \
2786
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2788
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2789
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2790
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2792
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2794
- test -f "$(distdir)/$$file" \
2795
- || cp -p $$d/$$file "$(distdir)/$$file" \
2802
@@ -527,13 +494,13 @@
2803
.MAKE: install-am install-strip
2805
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
2806
- distclean distclean-generic distclean-libtool distdir dvi \
2807
- dvi-am html html-am info info-am install install-am \
2808
- install-data install-data-am install-dvi install-dvi-am \
2809
- install-exec install-exec-am install-html install-html-am \
2810
- install-info install-info-am install-man install-pdf \
2811
- install-pdf-am install-ps install-ps-am install-strip \
2812
- installcheck installcheck-am installdirs maintainer-clean \
2813
+ distclean distclean-generic distclean-libtool dvi dvi-am html \
2814
+ html-am info info-am install install-am install-data \
2815
+ install-data-am install-dvi install-dvi-am install-exec \
2816
+ install-exec-am install-html install-html-am install-info \
2817
+ install-info-am install-man install-pdf install-pdf-am \
2818
+ install-ps install-ps-am install-strip installcheck \
2819
+ installcheck-am installdirs maintainer-clean \
2820
maintainer-clean-generic mostlyclean mostlyclean-generic \
2821
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
2823
Index: libjava/classpath/external/sax/Makefile.in
2824
===================================================================
2825
--- a/src/libjava/classpath/external/sax/Makefile.in (.../tags/gcc_4_8_0_release)
2826
+++ b/src/libjava/classpath/external/sax/Makefile.in (.../branches/gcc-4_8-branch)
2828
host_triplet = @host@
2829
target_triplet = @target@
2830
subdir = external/sax
2831
-DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
2832
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
2833
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2834
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
2835
$(top_srcdir)/../../config/lead-dot.m4 \
2837
CONFIG_CLEAN_FILES =
2838
CONFIG_CLEAN_VPATH_FILES =
2841
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2845
@@ -366,37 +364,6 @@
2850
-distdir: $(DISTFILES)
2851
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2852
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2853
- list='$(DISTFILES)'; \
2854
- dist_files=`for file in $$list; do echo $$file; done | \
2855
- sed -e "s|^$$srcdirstrip/||;t" \
2856
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2857
- case $$dist_files in \
2858
- */*) $(MKDIR_P) `echo "$$dist_files" | \
2859
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2862
- for file in $$dist_files; do \
2863
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2864
- if test -d $$d/$$file; then \
2865
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2866
- if test -d "$(distdir)/$$file"; then \
2867
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2869
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2870
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2871
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2873
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2875
- test -f "$(distdir)/$$file" \
2876
- || cp -p $$d/$$file "$(distdir)/$$file" \
2883
@@ -495,13 +462,13 @@
2884
.MAKE: install-am install-strip
2886
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
2887
- distclean distclean-generic distclean-libtool distdir dvi \
2888
- dvi-am html html-am info info-am install install-am \
2889
- install-data install-data-am install-dvi install-dvi-am \
2890
- install-exec install-exec-am install-html install-html-am \
2891
- install-info install-info-am install-man install-pdf \
2892
- install-pdf-am install-ps install-ps-am install-strip \
2893
- installcheck installcheck-am installdirs maintainer-clean \
2894
+ distclean distclean-generic distclean-libtool dvi dvi-am html \
2895
+ html-am info info-am install install-am install-data \
2896
+ install-data-am install-dvi install-dvi-am install-exec \
2897
+ install-exec-am install-html install-html-am install-info \
2898
+ install-info-am install-man install-pdf install-pdf-am \
2899
+ install-ps install-ps-am install-strip installcheck \
2900
+ installcheck-am installdirs maintainer-clean \
2901
maintainer-clean-generic mostlyclean mostlyclean-generic \
2902
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
2904
Index: libjava/classpath/external/w3c_dom/Makefile.in
2905
===================================================================
2906
--- a/src/libjava/classpath/external/w3c_dom/Makefile.in (.../tags/gcc_4_8_0_release)
2907
+++ b/src/libjava/classpath/external/w3c_dom/Makefile.in (.../branches/gcc-4_8-branch)
2909
host_triplet = @host@
2910
target_triplet = @target@
2911
subdir = external/w3c_dom
2912
-DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
2913
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
2914
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2915
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
2916
$(top_srcdir)/../../config/lead-dot.m4 \
2918
CONFIG_CLEAN_FILES =
2919
CONFIG_CLEAN_VPATH_FILES =
2922
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
2926
@@ -473,37 +471,6 @@
2931
-distdir: $(DISTFILES)
2932
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2933
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
2934
- list='$(DISTFILES)'; \
2935
- dist_files=`for file in $$list; do echo $$file; done | \
2936
- sed -e "s|^$$srcdirstrip/||;t" \
2937
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
2938
- case $$dist_files in \
2939
- */*) $(MKDIR_P) `echo "$$dist_files" | \
2940
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
2943
- for file in $$dist_files; do \
2944
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
2945
- if test -d $$d/$$file; then \
2946
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
2947
- if test -d "$(distdir)/$$file"; then \
2948
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2950
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
2951
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
2952
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
2954
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
2956
- test -f "$(distdir)/$$file" \
2957
- || cp -p $$d/$$file "$(distdir)/$$file" \
2964
@@ -602,13 +569,13 @@
2965
.MAKE: install-am install-strip
2967
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
2968
- distclean distclean-generic distclean-libtool distdir dvi \
2969
- dvi-am html html-am info info-am install install-am \
2970
- install-data install-data-am install-dvi install-dvi-am \
2971
- install-exec install-exec-am install-html install-html-am \
2972
- install-info install-info-am install-man install-pdf \
2973
- install-pdf-am install-ps install-ps-am install-strip \
2974
- installcheck installcheck-am installdirs maintainer-clean \
2975
+ distclean distclean-generic distclean-libtool dvi dvi-am html \
2976
+ html-am info info-am install install-am install-data \
2977
+ install-data-am install-dvi install-dvi-am install-exec \
2978
+ install-exec-am install-html install-html-am install-info \
2979
+ install-info-am install-man install-pdf install-pdf-am \
2980
+ install-ps install-ps-am install-strip installcheck \
2981
+ installcheck-am installdirs maintainer-clean \
2982
maintainer-clean-generic mostlyclean mostlyclean-generic \
2983
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
2985
Index: libjava/classpath/external/relaxngDatatype/Makefile.in
2986
===================================================================
2987
--- a/src/libjava/classpath/external/relaxngDatatype/Makefile.in (.../tags/gcc_4_8_0_release)
2988
+++ b/src/libjava/classpath/external/relaxngDatatype/Makefile.in (.../branches/gcc-4_8-branch)
2990
host_triplet = @host@
2991
target_triplet = @target@
2992
subdir = external/relaxngDatatype
2993
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
2994
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
2995
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
2996
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
2997
$(top_srcdir)/../../config/lead-dot.m4 \
2999
CONFIG_CLEAN_FILES =
3000
CONFIG_CLEAN_VPATH_FILES =
3003
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3007
@@ -338,37 +336,6 @@
3012
-distdir: $(DISTFILES)
3013
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3014
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3015
- list='$(DISTFILES)'; \
3016
- dist_files=`for file in $$list; do echo $$file; done | \
3017
- sed -e "s|^$$srcdirstrip/||;t" \
3018
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3019
- case $$dist_files in \
3020
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3021
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3024
- for file in $$dist_files; do \
3025
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3026
- if test -d $$d/$$file; then \
3027
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3028
- if test -d "$(distdir)/$$file"; then \
3029
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3031
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3032
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3033
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3035
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3037
- test -f "$(distdir)/$$file" \
3038
- || cp -p $$d/$$file "$(distdir)/$$file" \
3045
@@ -467,13 +434,13 @@
3046
.MAKE: install-am install-strip
3048
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
3049
- distclean distclean-generic distclean-libtool distdir dvi \
3050
- dvi-am html html-am info info-am install install-am \
3051
- install-data install-data-am install-dvi install-dvi-am \
3052
- install-exec install-exec-am install-html install-html-am \
3053
- install-info install-info-am install-man install-pdf \
3054
- install-pdf-am install-ps install-ps-am install-strip \
3055
- installcheck installcheck-am installdirs maintainer-clean \
3056
+ distclean distclean-generic distclean-libtool dvi dvi-am html \
3057
+ html-am info info-am install install-am install-data \
3058
+ install-data-am install-dvi install-dvi-am install-exec \
3059
+ install-exec-am install-html install-html-am install-info \
3060
+ install-info-am install-man install-pdf install-pdf-am \
3061
+ install-ps install-ps-am install-strip installcheck \
3062
+ installcheck-am installdirs maintainer-clean \
3063
maintainer-clean-generic mostlyclean mostlyclean-generic \
3064
mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am
3066
Index: libjava/classpath/include/Makefile.in
3067
===================================================================
3068
--- a/src/libjava/classpath/include/Makefile.in (.../tags/gcc_4_8_0_release)
3069
+++ b/src/libjava/classpath/include/Makefile.in (.../branches/gcc-4_8-branch)
3071
host_triplet = @host@
3072
target_triplet = @target@
3074
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
3075
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
3076
$(srcdir)/config.h.in
3077
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3078
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3080
CONFIG_CLEAN_FILES =
3081
CONFIG_CLEAN_VPATH_FILES =
3084
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3088
@@ -501,37 +499,6 @@
3093
-distdir: $(DISTFILES)
3094
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3095
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3096
- list='$(DISTFILES)'; \
3097
- dist_files=`for file in $$list; do echo $$file; done | \
3098
- sed -e "s|^$$srcdirstrip/||;t" \
3099
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3100
- case $$dist_files in \
3101
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3102
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3105
- for file in $$dist_files; do \
3106
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3107
- if test -d $$d/$$file; then \
3108
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3109
- if test -d "$(distdir)/$$file"; then \
3110
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3112
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3113
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3114
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3116
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3118
- test -f "$(distdir)/$$file" \
3119
- || cp -p $$d/$$file "$(distdir)/$$file" \
3125
@CREATE_JNI_HEADERS_FALSE@all-local:
3128
.PHONY: all all-am all-local check check-am clean clean-generic \
3129
clean-libtool distclean distclean-generic distclean-hdr \
3130
- distclean-libtool distdir dvi dvi-am html html-am info info-am \
3131
- install install-am install-data install-data-am install-dvi \
3132
+ distclean-libtool dvi dvi-am html html-am info info-am install \
3133
+ install-am install-data install-data-am install-dvi \
3134
install-dvi-am install-exec install-exec-am install-html \
3135
install-html-am install-info install-info-am install-man \
3136
install-pdf install-pdf-am install-ps install-ps-am \
3137
Index: libjava/classpath/native/jni/Makefile.in
3138
===================================================================
3139
--- a/src/libjava/classpath/native/jni/Makefile.in (.../tags/gcc_4_8_0_release)
3140
+++ b/src/libjava/classpath/native/jni/Makefile.in (.../branches/gcc-4_8-branch)
3142
host_triplet = @host@
3143
target_triplet = @target@
3145
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3146
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3147
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3148
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3149
$(top_srcdir)/../../config/lead-dot.m4 \
3151
CONFIG_CLEAN_FILES =
3152
CONFIG_CLEAN_VPATH_FILES =
3155
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
3156
html-recursive info-recursive install-data-recursive \
3157
install-dvi-recursive install-exec-recursive \
3159
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
3160
distclean-recursive maintainer-clean-recursive
3161
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
3162
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
3164
+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS
3167
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3170
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
3171
- sed_rest='s,^[^/]*/*,,'; \
3172
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
3173
- sed_butlast='s,/*[^/]*$$,,'; \
3174
- while test -n "$$dir1"; do \
3175
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
3176
- if test "$$first" != "."; then \
3177
- if test "$$first" = ".."; then \
3178
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
3179
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
3181
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
3182
- if test "$$first2" = "$$first"; then \
3183
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
3185
- dir2="../$$dir2"; \
3187
- dir0="$$dir0"/"$$first"; \
3190
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
3196
@@ -510,65 +482,6 @@
3199
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3201
-distdir: $(DISTFILES)
3202
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3203
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3204
- list='$(DISTFILES)'; \
3205
- dist_files=`for file in $$list; do echo $$file; done | \
3206
- sed -e "s|^$$srcdirstrip/||;t" \
3207
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3208
- case $$dist_files in \
3209
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3210
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3213
- for file in $$dist_files; do \
3214
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3215
- if test -d $$d/$$file; then \
3216
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3217
- if test -d "$(distdir)/$$file"; then \
3218
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3220
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3221
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3222
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3224
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3226
- test -f "$(distdir)/$$file" \
3227
- || cp -p $$d/$$file "$(distdir)/$$file" \
3231
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
3232
- if test "$$subdir" = .; then :; else \
3233
- test -d "$(distdir)/$$subdir" \
3234
- || $(MKDIR_P) "$(distdir)/$$subdir" \
3238
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
3239
- if test "$$subdir" = .; then :; else \
3240
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
3241
- $(am__relativize); \
3242
- new_distdir=$$reldir; \
3243
- dir1=$$subdir; dir2="$(top_distdir)"; \
3244
- $(am__relativize); \
3245
- new_top_distdir=$$reldir; \
3246
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
3247
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
3248
- ($(am__cd) $$subdir && \
3249
- $(MAKE) $(AM_MAKEFLAGS) \
3250
- top_distdir="$$new_top_distdir" \
3251
- distdir="$$new_distdir" \
3252
- am__remove_distdir=: \
3253
- am__skip_length_check=: \
3254
- am__skip_mode_fix=: \
3260
check: check-recursive
3261
all-am: Makefile all-local
3262
@@ -671,16 +584,16 @@
3263
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
3264
all all-am all-local check check-am clean clean-generic \
3265
clean-libtool ctags ctags-recursive distclean \
3266
- distclean-generic distclean-libtool distclean-tags distdir dvi \
3267
- dvi-am html html-am info info-am install install-am \
3268
- install-data install-data-am install-dvi install-dvi-am \
3269
- install-exec install-exec-am install-html install-html-am \
3270
- install-info install-info-am install-man install-pdf \
3271
- install-pdf-am install-ps install-ps-am install-strip \
3272
- installcheck installcheck-am installdirs installdirs-am \
3273
- maintainer-clean maintainer-clean-generic mostlyclean \
3274
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
3275
- tags tags-recursive uninstall uninstall-am
3276
+ distclean-generic distclean-libtool distclean-tags dvi dvi-am \
3277
+ html html-am info info-am install install-am install-data \
3278
+ install-data-am install-dvi install-dvi-am install-exec \
3279
+ install-exec-am install-html install-html-am install-info \
3280
+ install-info-am install-man install-pdf install-pdf-am \
3281
+ install-ps install-ps-am install-strip installcheck \
3282
+ installcheck-am installdirs installdirs-am maintainer-clean \
3283
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
3284
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
3285
+ uninstall uninstall-am
3289
Index: libjava/classpath/native/jni/classpath/Makefile.in
3290
===================================================================
3291
--- a/src/libjava/classpath/native/jni/classpath/Makefile.in (.../tags/gcc_4_8_0_release)
3292
+++ b/src/libjava/classpath/native/jni/classpath/Makefile.in (.../branches/gcc-4_8-branch)
3294
host_triplet = @host@
3295
target_triplet = @target@
3296
subdir = native/jni/classpath
3297
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3298
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3299
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3300
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3301
$(top_srcdir)/../../config/lead-dot.m4 \
3303
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
3305
SOURCES = $(libclasspath_la_SOURCES)
3306
-DIST_SOURCES = $(libclasspath_la_SOURCES)
3309
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3313
@@ -445,37 +443,6 @@
3316
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3318
-distdir: $(DISTFILES)
3319
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3320
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3321
- list='$(DISTFILES)'; \
3322
- dist_files=`for file in $$list; do echo $$file; done | \
3323
- sed -e "s|^$$srcdirstrip/||;t" \
3324
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3325
- case $$dist_files in \
3326
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3327
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3330
- for file in $$dist_files; do \
3331
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3332
- if test -d $$d/$$file; then \
3333
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3334
- if test -d "$(distdir)/$$file"; then \
3335
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3337
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3338
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3339
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3341
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3343
- test -f "$(distdir)/$$file" \
3344
- || cp -p $$d/$$file "$(distdir)/$$file" \
3350
all-am: Makefile $(LTLIBRARIES)
3352
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3353
clean-libtool clean-noinstLTLIBRARIES ctags distclean \
3354
distclean-compile distclean-generic distclean-libtool \
3355
- distclean-tags distdir dvi dvi-am html html-am info info-am \
3356
- install install-am install-data install-data-am install-dvi \
3357
+ distclean-tags dvi dvi-am html html-am info info-am install \
3358
+ install-am install-data install-data-am install-dvi \
3359
install-dvi-am install-exec install-exec-am install-html \
3360
install-html-am install-info install-info-am install-man \
3361
install-pdf install-pdf-am install-ps install-ps-am \
3362
Index: libjava/classpath/native/jni/gstreamer-peer/Makefile.in
3363
===================================================================
3364
--- a/src/libjava/classpath/native/jni/gstreamer-peer/Makefile.in (.../tags/gcc_4_8_0_release)
3365
+++ b/src/libjava/classpath/native/jni/gstreamer-peer/Makefile.in (.../branches/gcc-4_8-branch)
3367
host_triplet = @host@
3368
target_triplet = @target@
3369
subdir = native/jni/gstreamer-peer
3370
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3371
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3372
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3373
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3374
$(top_srcdir)/../../config/lead-dot.m4 \
3375
@@ -113,10 +113,8 @@
3376
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
3378
SOURCES = $(libgstreamerpeer_la_SOURCES)
3379
-DIST_SOURCES = $(libgstreamerpeer_la_SOURCES)
3382
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3386
@@ -514,37 +512,6 @@
3389
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3391
-distdir: $(DISTFILES)
3392
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3393
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3394
- list='$(DISTFILES)'; \
3395
- dist_files=`for file in $$list; do echo $$file; done | \
3396
- sed -e "s|^$$srcdirstrip/||;t" \
3397
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3398
- case $$dist_files in \
3399
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3400
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3403
- for file in $$dist_files; do \
3404
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3405
- if test -d $$d/$$file; then \
3406
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3407
- if test -d "$(distdir)/$$file"; then \
3408
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3410
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3411
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3412
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3414
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3416
- test -f "$(distdir)/$$file" \
3417
- || cp -p $$d/$$file "$(distdir)/$$file" \
3423
all-am: Makefile $(LTLIBRARIES)
3425
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3426
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
3427
distclean-compile distclean-generic distclean-libtool \
3428
- distclean-tags distdir dvi dvi-am html html-am info info-am \
3429
- install install-am install-data install-data-am install-dvi \
3430
+ distclean-tags dvi dvi-am html html-am info info-am install \
3431
+ install-am install-data install-data-am install-dvi \
3432
install-dvi-am install-exec install-exec-am install-html \
3433
install-html-am install-info install-info-am install-man \
3434
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
3435
Index: libjava/classpath/native/jni/midi-dssi/Makefile.in
3436
===================================================================
3437
--- a/src/libjava/classpath/native/jni/midi-dssi/Makefile.in (.../tags/gcc_4_8_0_release)
3438
+++ b/src/libjava/classpath/native/jni/midi-dssi/Makefile.in (.../branches/gcc-4_8-branch)
3440
host_triplet = @host@
3441
target_triplet = @target@
3442
subdir = native/jni/midi-dssi
3443
-DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3444
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3445
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3446
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3447
$(top_srcdir)/../../config/lead-dot.m4 \
3448
@@ -113,10 +113,8 @@
3449
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
3451
SOURCES = $(libgjsmdssi_la_SOURCES)
3452
-DIST_SOURCES = $(libgjsmdssi_la_SOURCES)
3455
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3459
@@ -496,37 +494,6 @@
3462
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3464
-distdir: $(DISTFILES)
3465
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3466
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3467
- list='$(DISTFILES)'; \
3468
- dist_files=`for file in $$list; do echo $$file; done | \
3469
- sed -e "s|^$$srcdirstrip/||;t" \
3470
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3471
- case $$dist_files in \
3472
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3473
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3476
- for file in $$dist_files; do \
3477
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3478
- if test -d $$d/$$file; then \
3479
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3480
- if test -d "$(distdir)/$$file"; then \
3481
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3483
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3484
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3485
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3487
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3489
- test -f "$(distdir)/$$file" \
3490
- || cp -p $$d/$$file "$(distdir)/$$file" \
3496
all-am: Makefile $(LTLIBRARIES)
3498
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3499
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
3500
distclean-compile distclean-generic distclean-libtool \
3501
- distclean-tags distdir dvi dvi-am html html-am info info-am \
3502
- install install-am install-data install-data-am install-dvi \
3503
+ distclean-tags dvi dvi-am html html-am info info-am install \
3504
+ install-am install-data install-data-am install-dvi \
3505
install-dvi-am install-exec install-exec-am install-html \
3506
install-html-am install-info install-info-am install-man \
3507
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
3508
Index: libjava/classpath/native/jni/gconf-peer/Makefile.in
3509
===================================================================
3510
--- a/src/libjava/classpath/native/jni/gconf-peer/Makefile.in (.../tags/gcc_4_8_0_release)
3511
+++ b/src/libjava/classpath/native/jni/gconf-peer/Makefile.in (.../branches/gcc-4_8-branch)
3513
host_triplet = @host@
3514
target_triplet = @target@
3515
subdir = native/jni/gconf-peer
3516
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3517
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3518
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3519
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3520
$(top_srcdir)/../../config/lead-dot.m4 \
3521
@@ -111,10 +111,8 @@
3522
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
3524
SOURCES = $(libgconfpeer_la_SOURCES)
3525
-DIST_SOURCES = $(libgconfpeer_la_SOURCES)
3528
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3532
@@ -489,37 +487,6 @@
3535
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3537
-distdir: $(DISTFILES)
3538
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3539
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3540
- list='$(DISTFILES)'; \
3541
- dist_files=`for file in $$list; do echo $$file; done | \
3542
- sed -e "s|^$$srcdirstrip/||;t" \
3543
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3544
- case $$dist_files in \
3545
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3546
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3549
- for file in $$dist_files; do \
3550
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3551
- if test -d $$d/$$file; then \
3552
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3553
- if test -d "$(distdir)/$$file"; then \
3554
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3556
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3557
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3558
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3560
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3562
- test -f "$(distdir)/$$file" \
3563
- || cp -p $$d/$$file "$(distdir)/$$file" \
3569
all-am: Makefile $(LTLIBRARIES)
3571
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3572
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
3573
distclean-compile distclean-generic distclean-libtool \
3574
- distclean-tags distdir dvi dvi-am html html-am info info-am \
3575
- install install-am install-data install-data-am install-dvi \
3576
+ distclean-tags dvi dvi-am html html-am info info-am install \
3577
+ install-am install-data install-data-am install-dvi \
3578
install-dvi-am install-exec install-exec-am install-html \
3579
install-html-am install-info install-info-am install-man \
3580
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
3581
Index: libjava/classpath/native/jni/java-io/Makefile.in
3582
===================================================================
3583
--- a/src/libjava/classpath/native/jni/java-io/Makefile.in (.../tags/gcc_4_8_0_release)
3584
+++ b/src/libjava/classpath/native/jni/java-io/Makefile.in (.../branches/gcc-4_8-branch)
3586
host_triplet = @host@
3587
target_triplet = @target@
3588
subdir = native/jni/java-io
3589
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3590
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3591
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3592
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3593
$(top_srcdir)/../../config/lead-dot.m4 \
3594
@@ -110,10 +110,8 @@
3595
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
3597
SOURCES = $(libjavaio_la_SOURCES)
3598
-DIST_SOURCES = $(libjavaio_la_SOURCES)
3601
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3605
@@ -496,37 +494,6 @@
3608
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3610
-distdir: $(DISTFILES)
3611
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3612
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3613
- list='$(DISTFILES)'; \
3614
- dist_files=`for file in $$list; do echo $$file; done | \
3615
- sed -e "s|^$$srcdirstrip/||;t" \
3616
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3617
- case $$dist_files in \
3618
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3619
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3622
- for file in $$dist_files; do \
3623
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3624
- if test -d $$d/$$file; then \
3625
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3626
- if test -d "$(distdir)/$$file"; then \
3627
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3629
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3630
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3631
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3633
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3635
- test -f "$(distdir)/$$file" \
3636
- || cp -p $$d/$$file "$(distdir)/$$file" \
3642
all-am: Makefile $(LTLIBRARIES)
3644
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3645
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
3646
distclean-compile distclean-generic distclean-libtool \
3647
- distclean-tags distdir dvi dvi-am html html-am info info-am \
3648
- install install-am install-data install-data-am install-dvi \
3649
+ distclean-tags dvi dvi-am html html-am info info-am install \
3650
+ install-am install-data install-data-am install-dvi \
3651
install-dvi-am install-exec install-exec-am install-html \
3652
install-html-am install-info install-info-am install-man \
3653
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
3654
Index: libjava/classpath/native/jni/native-lib/Makefile.in
3655
===================================================================
3656
--- a/src/libjava/classpath/native/jni/native-lib/Makefile.in (.../tags/gcc_4_8_0_release)
3657
+++ b/src/libjava/classpath/native/jni/native-lib/Makefile.in (.../branches/gcc-4_8-branch)
3659
host_triplet = @host@
3660
target_triplet = @target@
3661
subdir = native/jni/native-lib
3662
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3663
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3664
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3665
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3666
$(top_srcdir)/../../config/lead-dot.m4 \
3668
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
3670
SOURCES = $(libclasspathnative_la_SOURCES)
3671
-DIST_SOURCES = $(libclasspathnative_la_SOURCES)
3674
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3678
@@ -448,37 +446,6 @@
3681
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3683
-distdir: $(DISTFILES)
3684
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3685
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3686
- list='$(DISTFILES)'; \
3687
- dist_files=`for file in $$list; do echo $$file; done | \
3688
- sed -e "s|^$$srcdirstrip/||;t" \
3689
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3690
- case $$dist_files in \
3691
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3692
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3695
- for file in $$dist_files; do \
3696
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3697
- if test -d $$d/$$file; then \
3698
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3699
- if test -d "$(distdir)/$$file"; then \
3700
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3702
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3703
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3704
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3706
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3708
- test -f "$(distdir)/$$file" \
3709
- || cp -p $$d/$$file "$(distdir)/$$file" \
3715
all-am: Makefile $(LTLIBRARIES)
3717
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3718
clean-libtool clean-noinstLTLIBRARIES ctags distclean \
3719
distclean-compile distclean-generic distclean-libtool \
3720
- distclean-tags distdir dvi dvi-am html html-am info info-am \
3721
- install install-am install-data install-data-am install-dvi \
3722
+ distclean-tags dvi dvi-am html html-am info info-am install \
3723
+ install-am install-data install-data-am install-dvi \
3724
install-dvi-am install-exec install-exec-am install-html \
3725
install-html-am install-info install-info-am install-man \
3726
install-pdf install-pdf-am install-ps install-ps-am \
3727
Index: libjava/classpath/native/jni/java-util/Makefile.in
3728
===================================================================
3729
--- a/src/libjava/classpath/native/jni/java-util/Makefile.in (.../tags/gcc_4_8_0_release)
3730
+++ b/src/libjava/classpath/native/jni/java-util/Makefile.in (.../branches/gcc-4_8-branch)
3732
host_triplet = @host@
3733
target_triplet = @target@
3734
subdir = native/jni/java-util
3735
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3736
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3737
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3738
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3739
$(top_srcdir)/../../config/lead-dot.m4 \
3740
@@ -107,10 +107,8 @@
3741
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
3743
SOURCES = $(libjavautil_la_SOURCES)
3744
-DIST_SOURCES = $(libjavautil_la_SOURCES)
3747
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3751
@@ -483,37 +481,6 @@
3754
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3756
-distdir: $(DISTFILES)
3757
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3758
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3759
- list='$(DISTFILES)'; \
3760
- dist_files=`for file in $$list; do echo $$file; done | \
3761
- sed -e "s|^$$srcdirstrip/||;t" \
3762
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3763
- case $$dist_files in \
3764
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3765
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3768
- for file in $$dist_files; do \
3769
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3770
- if test -d $$d/$$file; then \
3771
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3772
- if test -d "$(distdir)/$$file"; then \
3773
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3775
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3776
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3777
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3779
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3781
- test -f "$(distdir)/$$file" \
3782
- || cp -p $$d/$$file "$(distdir)/$$file" \
3788
all-am: Makefile $(LTLIBRARIES)
3790
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3791
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
3792
distclean-compile distclean-generic distclean-libtool \
3793
- distclean-tags distdir dvi dvi-am html html-am info info-am \
3794
- install install-am install-data install-data-am install-dvi \
3795
+ distclean-tags dvi dvi-am html html-am info info-am install \
3796
+ install-am install-data install-data-am install-dvi \
3797
install-dvi-am install-exec install-exec-am install-html \
3798
install-html-am install-info install-info-am install-man \
3799
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
3800
Index: libjava/classpath/native/jni/java-lang/Makefile.in
3801
===================================================================
3802
--- a/src/libjava/classpath/native/jni/java-lang/Makefile.in (.../tags/gcc_4_8_0_release)
3803
+++ b/src/libjava/classpath/native/jni/java-lang/Makefile.in (.../branches/gcc-4_8-branch)
3805
host_triplet = @host@
3806
target_triplet = @target@
3807
subdir = native/jni/java-lang
3808
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3809
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3810
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3811
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3812
$(top_srcdir)/../../config/lead-dot.m4 \
3813
@@ -122,12 +122,8 @@
3814
SOURCES = $(libjavalang_la_SOURCES) \
3815
$(libjavalangmanagement_la_SOURCES) \
3816
$(libjavalangreflect_la_SOURCES)
3817
-DIST_SOURCES = $(libjavalang_la_SOURCES) \
3818
- $(libjavalangmanagement_la_SOURCES) \
3819
- $(libjavalangreflect_la_SOURCES)
3822
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3826
@@ -521,37 +517,6 @@
3829
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3831
-distdir: $(DISTFILES)
3832
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3833
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3834
- list='$(DISTFILES)'; \
3835
- dist_files=`for file in $$list; do echo $$file; done | \
3836
- sed -e "s|^$$srcdirstrip/||;t" \
3837
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3838
- case $$dist_files in \
3839
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3840
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3843
- for file in $$dist_files; do \
3844
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3845
- if test -d $$d/$$file; then \
3846
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3847
- if test -d "$(distdir)/$$file"; then \
3848
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3850
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3851
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3852
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3854
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3856
- test -f "$(distdir)/$$file" \
3857
- || cp -p $$d/$$file "$(distdir)/$$file" \
3863
all-am: Makefile $(LTLIBRARIES)
3865
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3866
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
3867
distclean-compile distclean-generic distclean-libtool \
3868
- distclean-tags distdir dvi dvi-am html html-am info info-am \
3869
- install install-am install-data install-data-am install-dvi \
3870
+ distclean-tags dvi dvi-am html html-am info info-am install \
3871
+ install-am install-data install-data-am install-dvi \
3872
install-dvi-am install-exec install-exec-am install-html \
3873
install-html-am install-info install-info-am install-man \
3874
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
3875
Index: libjava/classpath/native/jni/midi-alsa/Makefile.in
3876
===================================================================
3877
--- a/src/libjava/classpath/native/jni/midi-alsa/Makefile.in (.../tags/gcc_4_8_0_release)
3878
+++ b/src/libjava/classpath/native/jni/midi-alsa/Makefile.in (.../branches/gcc-4_8-branch)
3880
host_triplet = @host@
3881
target_triplet = @target@
3882
subdir = native/jni/midi-alsa
3883
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3884
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3885
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3886
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3887
$(top_srcdir)/../../config/lead-dot.m4 \
3888
@@ -113,10 +113,8 @@
3889
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
3891
SOURCES = $(libgjsmalsa_la_SOURCES)
3892
-DIST_SOURCES = $(libgjsmalsa_la_SOURCES)
3895
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3899
@@ -496,37 +494,6 @@
3902
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3904
-distdir: $(DISTFILES)
3905
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3906
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3907
- list='$(DISTFILES)'; \
3908
- dist_files=`for file in $$list; do echo $$file; done | \
3909
- sed -e "s|^$$srcdirstrip/||;t" \
3910
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3911
- case $$dist_files in \
3912
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3913
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3916
- for file in $$dist_files; do \
3917
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3918
- if test -d $$d/$$file; then \
3919
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3920
- if test -d "$(distdir)/$$file"; then \
3921
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3923
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3924
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3925
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3927
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
3929
- test -f "$(distdir)/$$file" \
3930
- || cp -p $$d/$$file "$(distdir)/$$file" \
3936
all-am: Makefile $(LTLIBRARIES)
3938
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
3939
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
3940
distclean-compile distclean-generic distclean-libtool \
3941
- distclean-tags distdir dvi dvi-am html html-am info info-am \
3942
- install install-am install-data install-data-am install-dvi \
3943
+ distclean-tags dvi dvi-am html html-am info info-am install \
3944
+ install-am install-data install-data-am install-dvi \
3945
install-dvi-am install-exec install-exec-am install-html \
3946
install-html-am install-info install-info-am install-man \
3947
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
3948
Index: libjava/classpath/native/jni/java-nio/Makefile.in
3949
===================================================================
3950
--- a/src/libjava/classpath/native/jni/java-nio/Makefile.in (.../tags/gcc_4_8_0_release)
3951
+++ b/src/libjava/classpath/native/jni/java-nio/Makefile.in (.../branches/gcc-4_8-branch)
3953
host_triplet = @host@
3954
target_triplet = @target@
3955
subdir = native/jni/java-nio
3956
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
3957
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3958
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3959
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
3960
$(top_srcdir)/../../config/lead-dot.m4 \
3961
@@ -118,10 +118,8 @@
3962
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
3964
SOURCES = $(libjavanio_la_SOURCES)
3965
-DIST_SOURCES = $(libjavanio_la_SOURCES)
3968
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
3972
@@ -519,37 +517,6 @@
3975
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
3977
-distdir: $(DISTFILES)
3978
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3979
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
3980
- list='$(DISTFILES)'; \
3981
- dist_files=`for file in $$list; do echo $$file; done | \
3982
- sed -e "s|^$$srcdirstrip/||;t" \
3983
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
3984
- case $$dist_files in \
3985
- */*) $(MKDIR_P) `echo "$$dist_files" | \
3986
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
3989
- for file in $$dist_files; do \
3990
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
3991
- if test -d $$d/$$file; then \
3992
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
3993
- if test -d "$(distdir)/$$file"; then \
3994
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
3996
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
3997
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
3998
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4000
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4002
- test -f "$(distdir)/$$file" \
4003
- || cp -p $$d/$$file "$(distdir)/$$file" \
4009
all-am: Makefile $(LTLIBRARIES)
4011
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
4012
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
4013
distclean-compile distclean-generic distclean-libtool \
4014
- distclean-tags distdir dvi dvi-am html html-am info info-am \
4015
- install install-am install-data install-data-am install-dvi \
4016
+ distclean-tags dvi dvi-am html html-am info info-am install \
4017
+ install-am install-data install-data-am install-dvi \
4018
install-dvi-am install-exec install-exec-am install-html \
4019
install-html-am install-info install-info-am install-man \
4020
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
4021
Index: libjava/classpath/native/jni/java-net/Makefile.in
4022
===================================================================
4023
--- a/src/libjava/classpath/native/jni/java-net/Makefile.in (.../tags/gcc_4_8_0_release)
4024
+++ b/src/libjava/classpath/native/jni/java-net/Makefile.in (.../branches/gcc-4_8-branch)
4026
host_triplet = @host@
4027
target_triplet = @target@
4028
subdir = native/jni/java-net
4029
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
4030
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
4031
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4032
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4033
$(top_srcdir)/../../config/lead-dot.m4 \
4035
$(top_builddir)/native/jni/classpath/jcl.lo \
4036
$(top_builddir)/native/jni/native-lib/libclasspathnative.la \
4037
$(am__DEPENDENCIES_1)
4038
-am__libjavanet_la_SOURCES_DIST = javanet.c javanet.h \
4039
- java_net_VMInetAddress.c java_net_VMNetworkInterface.c \
4040
- java_net_VMURLConnection.c gnu_java_net_VMPlainSocketImpl.c \
4041
- gnu_java_net_local_LocalSocketImpl.c local.c local.h
4042
@ENABLE_LOCAL_SOCKETS_FALSE@am__objects_1 = gnu_java_net_local_LocalSocketImpl.lo
4043
@ENABLE_LOCAL_SOCKETS_TRUE@am__objects_1 = gnu_java_net_local_LocalSocketImpl.lo \
4044
@ENABLE_LOCAL_SOCKETS_TRUE@ local.lo
4045
@@ -120,10 +116,8 @@
4046
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
4048
SOURCES = $(libjavanet_la_SOURCES)
4049
-DIST_SOURCES = $(am__libjavanet_la_SOURCES_DIST)
4052
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4056
@@ -518,37 +512,6 @@
4059
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
4061
-distdir: $(DISTFILES)
4062
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4063
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4064
- list='$(DISTFILES)'; \
4065
- dist_files=`for file in $$list; do echo $$file; done | \
4066
- sed -e "s|^$$srcdirstrip/||;t" \
4067
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4068
- case $$dist_files in \
4069
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4070
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4073
- for file in $$dist_files; do \
4074
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4075
- if test -d $$d/$$file; then \
4076
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4077
- if test -d "$(distdir)/$$file"; then \
4078
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4080
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4081
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4082
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4084
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4086
- test -f "$(distdir)/$$file" \
4087
- || cp -p $$d/$$file "$(distdir)/$$file" \
4093
all-am: Makefile $(LTLIBRARIES)
4095
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
4096
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
4097
distclean-compile distclean-generic distclean-libtool \
4098
- distclean-tags distdir dvi dvi-am html html-am info info-am \
4099
- install install-am install-data install-data-am install-dvi \
4100
+ distclean-tags dvi dvi-am html html-am info info-am install \
4101
+ install-am install-data install-data-am install-dvi \
4102
install-dvi-am install-exec install-exec-am install-html \
4103
install-html-am install-info install-info-am install-man \
4104
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
4105
Index: libjava/classpath/native/jni/java-math/Makefile.in
4106
===================================================================
4107
--- a/src/libjava/classpath/native/jni/java-math/Makefile.in (.../tags/gcc_4_8_0_release)
4108
+++ b/src/libjava/classpath/native/jni/java-math/Makefile.in (.../branches/gcc-4_8-branch)
4110
host_triplet = @host@
4111
target_triplet = @target@
4112
subdir = native/jni/java-math
4113
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
4114
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
4115
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4116
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4117
$(top_srcdir)/../../config/lead-dot.m4 \
4118
@@ -111,10 +111,8 @@
4119
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
4121
SOURCES = $(libjavamath_la_SOURCES)
4122
-DIST_SOURCES = $(libjavamath_la_SOURCES)
4125
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4129
@@ -487,37 +485,6 @@
4132
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
4134
-distdir: $(DISTFILES)
4135
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4136
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4137
- list='$(DISTFILES)'; \
4138
- dist_files=`for file in $$list; do echo $$file; done | \
4139
- sed -e "s|^$$srcdirstrip/||;t" \
4140
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4141
- case $$dist_files in \
4142
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4143
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4146
- for file in $$dist_files; do \
4147
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4148
- if test -d $$d/$$file; then \
4149
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4150
- if test -d "$(distdir)/$$file"; then \
4151
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4153
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4154
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4155
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4157
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4159
- test -f "$(distdir)/$$file" \
4160
- || cp -p $$d/$$file "$(distdir)/$$file" \
4166
all-am: Makefile $(LTLIBRARIES)
4168
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
4169
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
4170
distclean-compile distclean-generic distclean-libtool \
4171
- distclean-tags distdir dvi dvi-am html html-am info info-am \
4172
- install install-am install-data install-data-am install-dvi \
4173
+ distclean-tags dvi dvi-am html html-am info info-am install \
4174
+ install-am install-data install-data-am install-dvi \
4175
install-dvi-am install-exec install-exec-am install-html \
4176
install-html-am install-info install-info-am install-man \
4177
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
4178
Index: libjava/classpath/native/jni/xmlj/Makefile.in
4179
===================================================================
4180
--- a/src/libjava/classpath/native/jni/xmlj/Makefile.in (.../tags/gcc_4_8_0_release)
4181
+++ b/src/libjava/classpath/native/jni/xmlj/Makefile.in (.../branches/gcc-4_8-branch)
4183
host_triplet = @host@
4184
target_triplet = @target@
4185
subdir = native/jni/xmlj
4186
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
4187
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
4188
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4189
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4190
$(top_srcdir)/../../config/lead-dot.m4 \
4191
@@ -109,10 +109,8 @@
4192
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
4194
SOURCES = $(libxmlj_la_SOURCES)
4195
-DIST_SOURCES = $(libxmlj_la_SOURCES)
4198
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4202
@@ -511,37 +509,6 @@
4205
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
4207
-distdir: $(DISTFILES)
4208
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4209
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4210
- list='$(DISTFILES)'; \
4211
- dist_files=`for file in $$list; do echo $$file; done | \
4212
- sed -e "s|^$$srcdirstrip/||;t" \
4213
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4214
- case $$dist_files in \
4215
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4216
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4219
- for file in $$dist_files; do \
4220
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4221
- if test -d $$d/$$file; then \
4222
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4223
- if test -d "$(distdir)/$$file"; then \
4224
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4226
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4227
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4228
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4230
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4232
- test -f "$(distdir)/$$file" \
4233
- || cp -p $$d/$$file "$(distdir)/$$file" \
4239
all-am: Makefile $(LTLIBRARIES)
4241
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
4242
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
4243
distclean-compile distclean-generic distclean-libtool \
4244
- distclean-tags distdir dvi dvi-am html html-am info info-am \
4245
- install install-am install-data install-data-am install-dvi \
4246
+ distclean-tags dvi dvi-am html html-am info info-am install \
4247
+ install-am install-data install-data-am install-dvi \
4248
install-dvi-am install-exec install-exec-am install-html \
4249
install-html-am install-info install-info-am install-man \
4250
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
4251
Index: libjava/classpath/native/jni/qt-peer/Makefile.in
4252
===================================================================
4253
--- a/src/libjava/classpath/native/jni/qt-peer/Makefile.in (.../tags/gcc_4_8_0_release)
4254
+++ b/src/libjava/classpath/native/jni/qt-peer/Makefile.in (.../branches/gcc-4_8-branch)
4256
host_triplet = @host@
4257
target_triplet = @target@
4258
subdir = native/jni/qt-peer
4259
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
4260
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
4261
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4262
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4263
$(top_srcdir)/../../config/lead-dot.m4 \
4264
@@ -115,10 +115,8 @@
4265
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
4267
SOURCES = $(libqtpeer_la_SOURCES) $(nodist_libqtpeer_la_SOURCES)
4268
-DIST_SOURCES = $(libqtpeer_la_SOURCES)
4271
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4275
@@ -577,37 +575,6 @@
4278
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
4280
-distdir: $(DISTFILES)
4281
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4282
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4283
- list='$(DISTFILES)'; \
4284
- dist_files=`for file in $$list; do echo $$file; done | \
4285
- sed -e "s|^$$srcdirstrip/||;t" \
4286
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4287
- case $$dist_files in \
4288
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4289
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4292
- for file in $$dist_files; do \
4293
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4294
- if test -d $$d/$$file; then \
4295
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4296
- if test -d "$(distdir)/$$file"; then \
4297
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4299
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4300
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4301
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4303
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4305
- test -f "$(distdir)/$$file" \
4306
- || cp -p $$d/$$file "$(distdir)/$$file" \
4311
check: $(BUILT_SOURCES)
4312
$(MAKE) $(AM_MAKEFLAGS) check-am
4314
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
4315
clean-libtool clean-noinstLTLIBRARIES ctags distclean \
4316
distclean-compile distclean-generic distclean-libtool \
4317
- distclean-tags distdir dvi dvi-am html html-am info info-am \
4318
- install install-am install-data install-data-am install-dvi \
4319
+ distclean-tags dvi dvi-am html html-am info info-am install \
4320
+ install-am install-data install-data-am install-dvi \
4321
install-dvi-am install-exec install-exec-am install-html \
4322
install-html-am install-info install-info-am install-man \
4323
install-pdf install-pdf-am install-ps install-ps-am \
4324
Index: libjava/classpath/native/jni/gtk-peer/Makefile.in
4325
===================================================================
4326
--- a/src/libjava/classpath/native/jni/gtk-peer/Makefile.in (.../tags/gcc_4_8_0_release)
4327
+++ b/src/libjava/classpath/native/jni/gtk-peer/Makefile.in (.../branches/gcc-4_8-branch)
4329
host_triplet = @host@
4330
target_triplet = @target@
4331
subdir = native/jni/gtk-peer
4332
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
4333
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
4334
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4335
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4336
$(top_srcdir)/../../config/lead-dot.m4 \
4337
@@ -149,10 +149,8 @@
4338
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
4340
SOURCES = $(libgtkpeer_la_SOURCES)
4341
-DIST_SOURCES = $(libgtkpeer_la_SOURCES)
4344
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4348
@@ -620,37 +618,6 @@
4351
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
4353
-distdir: $(DISTFILES)
4354
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4355
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4356
- list='$(DISTFILES)'; \
4357
- dist_files=`for file in $$list; do echo $$file; done | \
4358
- sed -e "s|^$$srcdirstrip/||;t" \
4359
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4360
- case $$dist_files in \
4361
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4362
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4365
- for file in $$dist_files; do \
4366
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4367
- if test -d $$d/$$file; then \
4368
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4369
- if test -d "$(distdir)/$$file"; then \
4370
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4372
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4373
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4374
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4376
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4378
- test -f "$(distdir)/$$file" \
4379
- || cp -p $$d/$$file "$(distdir)/$$file" \
4385
all-am: Makefile $(LTLIBRARIES)
4387
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
4388
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
4389
distclean-compile distclean-generic distclean-libtool \
4390
- distclean-tags distdir dvi dvi-am html html-am info info-am \
4391
- install install-am install-data install-data-am install-dvi \
4392
+ distclean-tags dvi dvi-am html html-am info info-am install \
4393
+ install-am install-data install-data-am install-dvi \
4394
install-dvi-am install-exec install-exec-am install-html \
4395
install-html-am install-info install-info-am install-man \
4396
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
4397
Index: libjava/classpath/native/Makefile.in
4398
===================================================================
4399
--- a/src/libjava/classpath/native/Makefile.in (.../tags/gcc_4_8_0_release)
4400
+++ b/src/libjava/classpath/native/Makefile.in (.../branches/gcc-4_8-branch)
4402
host_triplet = @host@
4403
target_triplet = @target@
4405
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
4406
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
4407
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4408
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4409
$(top_srcdir)/../../config/lead-dot.m4 \
4411
CONFIG_CLEAN_FILES =
4412
CONFIG_CLEAN_VPATH_FILES =
4415
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
4416
html-recursive info-recursive install-data-recursive \
4417
install-dvi-recursive install-exec-recursive \
4419
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
4420
distclean-recursive maintainer-clean-recursive
4421
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
4422
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
4424
+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS
4427
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4430
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
4431
- sed_rest='s,^[^/]*/*,,'; \
4432
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
4433
- sed_butlast='s,/*[^/]*$$,,'; \
4434
- while test -n "$$dir1"; do \
4435
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
4436
- if test "$$first" != "."; then \
4437
- if test "$$first" = ".."; then \
4438
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
4439
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
4441
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
4442
- if test "$$first2" = "$$first"; then \
4443
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
4445
- dir2="../$$dir2"; \
4447
- dir0="$$dir0"/"$$first"; \
4450
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
4456
@@ -498,65 +470,6 @@
4459
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
4461
-distdir: $(DISTFILES)
4462
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4463
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4464
- list='$(DISTFILES)'; \
4465
- dist_files=`for file in $$list; do echo $$file; done | \
4466
- sed -e "s|^$$srcdirstrip/||;t" \
4467
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4468
- case $$dist_files in \
4469
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4470
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4473
- for file in $$dist_files; do \
4474
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4475
- if test -d $$d/$$file; then \
4476
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4477
- if test -d "$(distdir)/$$file"; then \
4478
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4480
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4481
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4482
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4484
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4486
- test -f "$(distdir)/$$file" \
4487
- || cp -p $$d/$$file "$(distdir)/$$file" \
4491
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
4492
- if test "$$subdir" = .; then :; else \
4493
- test -d "$(distdir)/$$subdir" \
4494
- || $(MKDIR_P) "$(distdir)/$$subdir" \
4498
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
4499
- if test "$$subdir" = .; then :; else \
4500
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
4501
- $(am__relativize); \
4502
- new_distdir=$$reldir; \
4503
- dir1=$$subdir; dir2="$(top_distdir)"; \
4504
- $(am__relativize); \
4505
- new_top_distdir=$$reldir; \
4506
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
4507
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
4508
- ($(am__cd) $$subdir && \
4509
- $(MAKE) $(AM_MAKEFLAGS) \
4510
- top_distdir="$$new_top_distdir" \
4511
- distdir="$$new_distdir" \
4512
- am__remove_distdir=: \
4513
- am__skip_length_check=: \
4514
- am__skip_mode_fix=: \
4520
check: check-recursive
4522
@@ -659,13 +572,13 @@
4523
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
4524
all all-am check check-am clean clean-generic clean-libtool \
4525
ctags ctags-recursive distclean distclean-generic \
4526
- distclean-libtool distclean-tags distdir dvi dvi-am html \
4527
- html-am info info-am install install-am install-data \
4528
- install-data-am install-dvi install-dvi-am install-exec \
4529
- install-exec-am install-html install-html-am install-info \
4530
- install-info-am install-man install-pdf install-pdf-am \
4531
- install-ps install-ps-am install-strip installcheck \
4532
- installcheck-am installdirs installdirs-am maintainer-clean \
4533
+ distclean-libtool distclean-tags dvi dvi-am html html-am info \
4534
+ info-am install install-am install-data install-data-am \
4535
+ install-dvi install-dvi-am install-exec install-exec-am \
4536
+ install-html install-html-am install-info install-info-am \
4537
+ install-man install-pdf install-pdf-am install-ps \
4538
+ install-ps-am install-strip installcheck installcheck-am \
4539
+ installdirs installdirs-am maintainer-clean \
4540
maintainer-clean-generic mostlyclean mostlyclean-generic \
4541
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
4542
uninstall uninstall-am
4543
Index: libjava/classpath/native/jawt/Makefile.in
4544
===================================================================
4545
--- a/src/libjava/classpath/native/jawt/Makefile.in (.../tags/gcc_4_8_0_release)
4546
+++ b/src/libjava/classpath/native/jawt/Makefile.in (.../branches/gcc-4_8-branch)
4548
host_triplet = @host@
4549
target_triplet = @target@
4550
subdir = native/jawt
4551
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
4552
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
4553
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4554
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4555
$(top_srcdir)/../../config/lead-dot.m4 \
4556
@@ -111,10 +111,8 @@
4557
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
4559
SOURCES = $(libjawt_la_SOURCES)
4560
-DIST_SOURCES = $(libjawt_la_SOURCES)
4563
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4567
@@ -492,37 +490,6 @@
4570
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
4572
-distdir: $(DISTFILES)
4573
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4574
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4575
- list='$(DISTFILES)'; \
4576
- dist_files=`for file in $$list; do echo $$file; done | \
4577
- sed -e "s|^$$srcdirstrip/||;t" \
4578
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4579
- case $$dist_files in \
4580
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4581
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4584
- for file in $$dist_files; do \
4585
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4586
- if test -d $$d/$$file; then \
4587
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4588
- if test -d "$(distdir)/$$file"; then \
4589
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4591
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4592
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4593
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4595
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4597
- test -f "$(distdir)/$$file" \
4598
- || cp -p $$d/$$file "$(distdir)/$$file" \
4604
all-am: Makefile $(LTLIBRARIES)
4606
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
4607
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
4608
distclean-compile distclean-generic distclean-libtool \
4609
- distclean-tags distdir dvi dvi-am html html-am info info-am \
4610
- install install-am install-data install-data-am install-dvi \
4611
+ distclean-tags dvi dvi-am html html-am info info-am install \
4612
+ install-am install-data install-data-am install-dvi \
4613
install-dvi-am install-exec install-exec-am install-html \
4614
install-html-am install-info install-info-am install-man \
4615
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
4616
Index: libjava/classpath/native/fdlibm/Makefile.in
4617
===================================================================
4618
--- a/src/libjava/classpath/native/fdlibm/Makefile.in (.../tags/gcc_4_8_0_release)
4619
+++ b/src/libjava/classpath/native/fdlibm/Makefile.in (.../branches/gcc-4_8-branch)
4621
host_triplet = @host@
4622
target_triplet = @target@
4623
subdir = native/fdlibm
4624
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
4625
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
4626
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4627
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4628
$(top_srcdir)/../../config/lead-dot.m4 \
4630
--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
4632
SOURCES = $(libfdlibm_la_SOURCES)
4633
-DIST_SOURCES = $(libfdlibm_la_SOURCES)
4636
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4640
@@ -553,37 +551,6 @@
4643
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
4645
-distdir: $(DISTFILES)
4646
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4647
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4648
- list='$(DISTFILES)'; \
4649
- dist_files=`for file in $$list; do echo $$file; done | \
4650
- sed -e "s|^$$srcdirstrip/||;t" \
4651
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4652
- case $$dist_files in \
4653
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4654
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4657
- for file in $$dist_files; do \
4658
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4659
- if test -d $$d/$$file; then \
4660
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4661
- if test -d "$(distdir)/$$file"; then \
4662
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4664
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4665
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4666
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4668
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4670
- test -f "$(distdir)/$$file" \
4671
- || cp -p $$d/$$file "$(distdir)/$$file" \
4677
all-am: Makefile $(LTLIBRARIES)
4679
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
4680
clean-libtool clean-noinstLTLIBRARIES ctags distclean \
4681
distclean-compile distclean-generic distclean-libtool \
4682
- distclean-tags distdir dvi dvi-am html html-am info info-am \
4683
- install install-am install-data install-data-am install-dvi \
4684
+ distclean-tags dvi dvi-am html html-am info info-am install \
4685
+ install-am install-data install-data-am install-dvi \
4686
install-dvi-am install-exec install-exec-am install-html \
4687
install-html-am install-info install-info-am install-man \
4688
install-pdf install-pdf-am install-ps install-ps-am \
4689
Index: libjava/classpath/native/plugin/Makefile.in
4690
===================================================================
4691
--- a/src/libjava/classpath/native/plugin/Makefile.in (.../tags/gcc_4_8_0_release)
4692
+++ b/src/libjava/classpath/native/plugin/Makefile.in (.../branches/gcc-4_8-branch)
4694
host_triplet = @host@
4695
target_triplet = @target@
4696
subdir = native/plugin
4697
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
4698
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
4699
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4700
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4701
$(top_srcdir)/../../config/lead-dot.m4 \
4702
@@ -111,10 +111,8 @@
4703
--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
4705
SOURCES = $(libgcjwebplugin_la_SOURCES)
4706
-DIST_SOURCES = $(libgcjwebplugin_la_SOURCES)
4709
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4713
@@ -497,37 +495,6 @@
4716
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
4718
-distdir: $(DISTFILES)
4719
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4720
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4721
- list='$(DISTFILES)'; \
4722
- dist_files=`for file in $$list; do echo $$file; done | \
4723
- sed -e "s|^$$srcdirstrip/||;t" \
4724
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4725
- case $$dist_files in \
4726
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4727
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4730
- for file in $$dist_files; do \
4731
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4732
- if test -d $$d/$$file; then \
4733
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4734
- if test -d "$(distdir)/$$file"; then \
4735
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4737
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4738
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4739
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4741
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4743
- test -f "$(distdir)/$$file" \
4744
- || cp -p $$d/$$file "$(distdir)/$$file" \
4750
all-am: Makefile $(LTLIBRARIES)
4752
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
4753
clean-libtool clean-nativeexeclibLTLIBRARIES ctags distclean \
4754
distclean-compile distclean-generic distclean-libtool \
4755
- distclean-tags distdir dvi dvi-am html html-am info info-am \
4756
- install install-am install-data install-data-am install-dvi \
4757
+ distclean-tags dvi dvi-am html html-am info info-am install \
4758
+ install-am install-data install-data-am install-dvi \
4759
install-dvi-am install-exec install-exec-am install-html \
4760
install-html-am install-info install-info-am install-man \
4761
install-nativeexeclibLTLIBRARIES install-pdf install-pdf-am \
4762
Index: libjava/classpath/lib/Makefile.in
4763
===================================================================
4764
--- a/src/libjava/classpath/lib/Makefile.in (.../tags/gcc_4_8_0_release)
4765
+++ b/src/libjava/classpath/lib/Makefile.in (.../branches/gcc-4_8-branch)
4767
host_triplet = @host@
4768
target_triplet = @target@
4770
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
4771
- $(srcdir)/copy-vmresources.sh.in $(srcdir)/gen-classlist.sh.in \
4772
- $(srcdir)/mkcollections.pl.in
4773
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
4774
+ $(srcdir)/mkcollections.pl.in $(srcdir)/gen-classlist.sh.in \
4775
+ $(srcdir)/copy-vmresources.sh.in
4776
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4777
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4778
$(top_srcdir)/../../config/lead-dot.m4 \
4781
CONFIG_CLEAN_VPATH_FILES =
4784
DATA = $(noinst_DATA)
4785
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4789
@@ -356,40 +354,6 @@
4794
-distdir: $(DISTFILES)
4795
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4796
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4797
- list='$(DISTFILES)'; \
4798
- dist_files=`for file in $$list; do echo $$file; done | \
4799
- sed -e "s|^$$srcdirstrip/||;t" \
4800
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4801
- case $$dist_files in \
4802
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4803
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4806
- for file in $$dist_files; do \
4807
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4808
- if test -d $$d/$$file; then \
4809
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4810
- if test -d "$(distdir)/$$file"; then \
4811
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4813
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4814
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4815
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4817
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4819
- test -f "$(distdir)/$$file" \
4820
- || cp -p $$d/$$file "$(distdir)/$$file" \
4824
- $(MAKE) $(AM_MAKEFLAGS) \
4825
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
4829
all-am: Makefile $(DATA)
4830
@@ -492,17 +456,16 @@
4831
.MAKE: install-am install-strip
4833
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
4834
- clean-local dist-hook distclean distclean-generic \
4835
- distclean-libtool distdir dvi dvi-am html html-am info info-am \
4836
- install install-am install-data install-data-am \
4837
- install-data-local install-dvi install-dvi-am install-exec \
4838
- install-exec-am install-html install-html-am install-info \
4839
- install-info-am install-man install-pdf install-pdf-am \
4840
- install-ps install-ps-am install-strip installcheck \
4841
- installcheck-am installdirs maintainer-clean \
4842
- maintainer-clean-generic mostlyclean mostlyclean-generic \
4843
- mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
4845
+ clean-local distclean distclean-generic distclean-libtool dvi \
4846
+ dvi-am html html-am info info-am install install-am \
4847
+ install-data install-data-am install-data-local install-dvi \
4848
+ install-dvi-am install-exec install-exec-am install-html \
4849
+ install-html-am install-info install-info-am install-man \
4850
+ install-pdf install-pdf-am install-ps install-ps-am \
4851
+ install-strip installcheck installcheck-am installdirs \
4852
+ maintainer-clean maintainer-clean-generic mostlyclean \
4853
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
4854
+ uninstall uninstall-am uninstall-local
4857
sinclude $(JAVA_DEPEND)
4858
Index: libjava/classpath/ChangeLog.gcj
4859
===================================================================
4860
--- a/src/libjava/classpath/ChangeLog.gcj (.../tags/gcc_4_8_0_release)
4861
+++ b/src/libjava/classpath/ChangeLog.gcj (.../branches/gcc-4_8-branch)
4863
+2013-03-22 Jakub Jelinek <jakub@redhat.com>
4866
+ * Makefile.in: Regenerated.
4867
+ * doc/Makefile.in: Regenerated.
4868
+ * doc/api/Makefile.in: Regenerated.
4869
+ * examples/Makefile.in: Regenerated.
4870
+ * external/Makefile.in: Regenerated.
4871
+ * external/jsr166/Makefile.in: Regenerated.
4872
+ * external/relaxngDatatype/Makefile.in: Regenerated.
4873
+ * external/sax/Makefile.in: Regenerated.
4874
+ * external/w3c_dom/Makefile.in: Regenerated.
4875
+ * include/Makefile.in: Regenerated.
4876
+ * lib/Makefile.in: Regenerated.
4877
+ * native/Makefile.in: Regenerated.
4878
+ * native/fdlibm/Makefile.in: Regenerated.
4879
+ * native/jawt/Makefile.in: Regenerated.
4880
+ * native/jni/Makefile.in: Regenerated.
4881
+ * native/jni/classpath/Makefile.in: Regenerated.
4882
+ * native/jni/gconf-peer/Makefile.in: Regenerated.
4883
+ * native/jni/gstreamer-peer/Makefile.in: Regenerated.
4884
+ * native/jni/gtk-peer/Makefile.in: Regenerated.
4885
+ * native/jni/java-io/Makefile.in: Regenerated.
4886
+ * native/jni/java-lang/Makefile.in: Regenerated.
4887
+ * native/jni/java-math/Makefile.in: Regenerated.
4888
+ * native/jni/java-net/Makefile.in: Regenerated.
4889
+ * native/jni/java-nio/Makefile.in: Regenerated.
4890
+ * native/jni/java-util/Makefile.in: Regenerated.
4891
+ * native/jni/midi-alsa/Makefile.in: Regenerated.
4892
+ * native/jni/midi-dssi/Makefile.in: Regenerated.
4893
+ * native/jni/native-lib/Makefile.in: Regenerated.
4894
+ * native/jni/qt-peer/Makefile.in: Regenerated.
4895
+ * native/jni/xmlj/Makefile.in: Regenerated.
4896
+ * native/plugin/Makefile.in: Regenerated.
4897
+ * resource/Makefile.in: Regenerated.
4898
+ * scripts/Makefile.in: Regenerated.
4899
+ * tools/Makefile.in: Regenerated.
4901
2013-02-21 Jakub Jelinek <jakub@redhat.com>
4904
Index: libjava/classpath/examples/Makefile.in
4905
===================================================================
4906
--- a/src/libjava/classpath/examples/Makefile.in (.../tags/gcc_4_8_0_release)
4907
+++ b/src/libjava/classpath/examples/Makefile.in (.../branches/gcc-4_8-branch)
4909
host_triplet = @host@
4910
target_triplet = @target@
4912
-DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
4913
- $(srcdir)/Makefile.java2d.in $(srcdir)/Makefile.jawt.in
4914
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
4915
+ $(srcdir)/Makefile.jawt.in $(srcdir)/Makefile.java2d.in
4916
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4917
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
4918
$(top_srcdir)/../../config/lead-dot.m4 \
4920
CONFIG_CLEAN_FILES = Makefile.jawt Makefile.java2d
4921
CONFIG_CLEAN_VPATH_FILES =
4924
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
4925
am__vpath_adj = case $$p in \
4926
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
4928
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
4929
am__installdirs = "$(DESTDIR)$(exampledir)"
4930
DATA = $(example_DATA)
4931
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
4935
@@ -419,40 +417,6 @@
4940
-distdir: $(DISTFILES)
4941
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4942
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
4943
- list='$(DISTFILES)'; \
4944
- dist_files=`for file in $$list; do echo $$file; done | \
4945
- sed -e "s|^$$srcdirstrip/||;t" \
4946
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
4947
- case $$dist_files in \
4948
- */*) $(MKDIR_P) `echo "$$dist_files" | \
4949
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
4952
- for file in $$dist_files; do \
4953
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
4954
- if test -d $$d/$$file; then \
4955
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
4956
- if test -d "$(distdir)/$$file"; then \
4957
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4959
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
4960
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
4961
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
4963
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
4965
- test -f "$(distdir)/$$file" \
4966
- || cp -p $$d/$$file "$(distdir)/$$file" \
4970
- $(MAKE) $(AM_MAKEFLAGS) \
4971
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
4974
check: $(BUILT_SOURCES)
4975
$(MAKE) $(AM_MAKEFLAGS) check-am
4976
@@ -557,17 +521,17 @@
4977
.MAKE: all check install install-am install-strip
4979
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
4980
- clean-local dist-hook distclean distclean-generic \
4981
- distclean-libtool distdir dvi dvi-am html html-am info info-am \
4982
- install install-am install-data install-data-am \
4983
- install-data-local install-dvi install-dvi-am \
4984
- install-exampleDATA install-exec install-exec-am install-html \
4985
- install-html-am install-info install-info-am install-man \
4986
- install-pdf install-pdf-am install-ps install-ps-am \
4987
- install-strip installcheck installcheck-am installdirs \
4988
- maintainer-clean maintainer-clean-generic mostlyclean \
4989
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
4990
- uninstall uninstall-am uninstall-exampleDATA uninstall-local
4991
+ clean-local distclean distclean-generic distclean-libtool dvi \
4992
+ dvi-am html html-am info info-am install install-am \
4993
+ install-data install-data-am install-data-local install-dvi \
4994
+ install-dvi-am install-exampleDATA install-exec \
4995
+ install-exec-am install-html install-html-am install-info \
4996
+ install-info-am install-man install-pdf install-pdf-am \
4997
+ install-ps install-ps-am install-strip installcheck \
4998
+ installcheck-am installdirs maintainer-clean \
4999
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
5000
+ mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
5001
+ uninstall-exampleDATA uninstall-local
5004
# Make sure all sources and icons are also installed so users can use them.
5005
Index: libgcc/ChangeLog
5006
===================================================================
5007
--- a/src/libgcc/ChangeLog (.../tags/gcc_4_8_0_release)
5008
+++ b/src/libgcc/ChangeLog (.../branches/gcc-4_8-branch)
5010
+2013-03-26 Robert Mason <rbmj@verizon.net>
5014
+ Backport from mainline:
5015
+ 2013-03-20 Robert Mason <rbmj@verizon.net>
5017
+ * config/vxlib-tls.c (__gthread_get_tsd_data,)
5018
+ (__gthread_set_tsd_data, __gthread_enter_tsd_dtor_context,)
5019
+ (__gthread_leave_tsd_dtor_context): Add prototypes.
5020
+ (tls_delete_hook): Update.
5022
+2013-03-26 Walter Lee <walt@tilera.com>
5024
+ Backport from mainline:
5025
+ 2013-03-26 Walter Lee <walt@tilera.com>
5027
+ * config/tilegx/t-crtstuff: Add -fno-asynchronous-unwind-tables
5028
+ -mcmodel=large to CRTSTUFF_T_CFLAGS_S variable.
5030
2013-03-22 Release Manager
5032
* GCC 4.8.0 released.
5033
Index: libgcc/config/tilegx/t-crtstuff
5034
===================================================================
5035
--- a/src/libgcc/config/tilegx/t-crtstuff (.../tags/gcc_4_8_0_release)
5036
+++ b/src/libgcc/config/tilegx/t-crtstuff (.../branches/gcc-4_8-branch)
5038
# because then __FRAME_END__ might not be the last thing in .eh_frame
5040
CRTSTUFF_T_CFLAGS += -fno-asynchronous-unwind-tables
5041
+CRTSTUFF_T_CFLAGS_S += -fno-asynchronous-unwind-tables
5043
+# Compile crtbeginS.o and crtendS.o with -mcmodel=large
5044
+CRTSTUFF_T_CFLAGS_S += -mcmodel=large
5045
Index: libgcc/config/vxlib-tls.c
5046
===================================================================
5047
--- a/src/libgcc/config/vxlib-tls.c (.../tags/gcc_4_8_0_release)
5048
+++ b/src/libgcc/config/vxlib-tls.c (.../branches/gcc-4_8-branch)
5049
@@ -102,7 +102,15 @@
5050
extern void __gthread_enter_tls_dtor_context (void);
5051
extern void __gthread_leave_tls_dtor_context (void);
5055
+extern void *__gthread_get_tsd_data (WIND_TCB *tcb);
5056
+extern void __gthread_set_tsd_data (WIND_TCB *tcb, void *data);
5057
+extern void __gthread_enter_tsd_dtor_context (WIND_TCB *tcb);
5058
+extern void __gthread_leave_tsd_dtor_context (WIND_TCB *tcb);
5060
+#endif /* __RTP__ */
5062
/* This is a global structure which records all of the active keys.
5064
A key is potentially valid (i.e. has been handed out by
5067
__gthread_leave_tls_dtor_context ();
5069
- __gthread_leave_tsd_dtor_context ();
5070
+ __gthread_leave_tsd_dtor_context (tcb);
5074
Index: gcc/DATESTAMP
5075
===================================================================
5076
--- a/src/gcc/DATESTAMP (.../tags/gcc_4_8_0_release)
5077
+++ b/src/gcc/DATESTAMP (.../branches/gcc-4_8-branch)
5081
Index: gcc/ChangeLog
5082
===================================================================
5083
--- a/src/gcc/ChangeLog (.../tags/gcc_4_8_0_release)
5084
+++ b/src/gcc/ChangeLog (.../branches/gcc-4_8-branch)
5086
+2013-03-27 Walter Lee <walt@tilera.com>
5088
+ Backport from mainline:
5089
+ 2013-03-27 Walter Lee <walt@tilera.com>
5091
+ * config/tilegx/tilegx.c (tilegx_expand_prologue): Avoid
5092
+ double-decrement of next_scratch_regno.
5094
+2013-03-27 Walter Lee <walt@tilera.com>
5096
+ Backport from mainline:
5097
+ 2013-03-27 Walter Lee <walt@tilera.com>
5099
+ * config/tilegx/tilegx.md (insn_v1mulu): Fix predicates on
5101
+ (insn_v1mulus): Ditto.
5102
+ (insn_v2muls): Ditto.
5104
+2013-03-27 Walter Lee <walt@tilera.com>
5106
+ Backport from mainline:
5107
+ 2013-03-27 Walter Lee <walt@tilera.com>
5109
+ * config/tilegx/tilegx.h (ASM_OUTPUT_ADDR_VEC_ELT): Delete
5111
+ (ASM_OUTPUT_ADDR_DIFF_ELT): Ditto.
5113
+2013-03-27 Walter Lee <walt@tilera.com>
5115
+ Backport from mainline:
5116
+ 2013-03-27 Walter Lee <walt@tilera.com>
5118
+ * config/tilegx/tilegx.md (*sibcall_insn): Fix type atribute
5120
+ (*sibcall_value): Ditto.
5122
+2013-03-27 Walter Lee <walt@tilera.com>
5124
+ Backport from mainline:
5125
+ 2013-03-27 Walter Lee <walt@tilera.com>
5127
+ * config/tilegx/tilegx.md (insn_mnz_<mode>): Replaced by ...
5128
+ (insn_mnz_v8qi): ... this ...
5129
+ (insn_mnz_v4hi): ... and this. Replace (const_int 0) with the
5130
+ vector equivalent.
5131
+ (insn_v<n>mnz): Replaced by ...
5132
+ (insn_v1mnz): ... this ...
5133
+ (insn_v2mnz): ... and this. Replace (const_int 0) with the vector
5135
+ (insn_mz_<mode>): Replaced by ...
5136
+ (insn_mz_v8qi): ... this ...
5137
+ (insn_mz_v4hi): ... and this. Replace (const_int 0) with the
5138
+ vector equivalent.
5139
+ (insn_v<n>mz): Replaced by ...
5140
+ (insn_v1mz): ... this ...
5141
+ (insn_v2mz): ... and this. Replace (const_int 0) with the vector
5144
+2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
5146
+ * doc/invoke.texi (SPARC options): Remove -mlittle-endian.
5148
+2013-03-26 Sebastian Huber <sebastian.huber@embedded-brains.de>
5150
+ * config/rtems.opt: Add -pthread option.
5152
+2013-03-26 Sofiane Naci <sofiane.naci@arm.com>
5154
+ * config/aarch64/aarch64.c (aarch64_classify_address): Support
5155
+ PC-relative load in SI modes and above only.
5157
+2013-03-26 Walter Lee <walt@tilera.com>
5159
+ Backport from mainline:
5160
+ 2013-03-26 Walter Lee <walt@tilera.com>
5162
+ * config/tilegx/tilegx.h (PROFILE_BEFORE_PROLOGUE): Define.
5163
+ * config/tilegx/tilepro.h (PROFILE_BEFORE_PROLOGUE): Define.
5165
+2013-03-26 Walter Lee <walt@tilera.com>
5167
+ Backport from mainline:
5168
+ 2013-03-25 Walter Lee <walt@tilera.com>
5170
+ * config/tilegx/tilegx-builtins.h (enum tilegx_builtin): Add
5171
+ TILEGX_INSN_SHUFFLEBYTES1.
5172
+ * config/tilegx/tilegx.c (tilegx_builtin_info): Add entry for
5174
+ (tilegx_builtins): Ditto.
5175
+ * config/tilegx/tilegx.md (insn_shufflebytes1): New pattern.
5177
+2013-03-26 Walter Lee <walt@tilera.com>
5179
+ Backport from mainline:
5180
+ 2013-03-25 Walter Lee <walt@tilera.com>
5182
+ * config/tilegx/tilegx.c (expand_set_cint64_one_inst): Inline
5183
+ tests for constraint J, K, N, P.
5185
+2013-03-26 Walter Lee <walt@tilera.com>
5187
+ Backport from mainline:
5188
+ 2013-03-25 Walter Lee <walt@tilera.com>
5190
+ * config/tilegx/tilegx.c (tilegx_asm_preferred_eh_data_format):
5191
+ Use indirect/pcrel encoding.
5192
+ * config/tilepro/tilepro.c (tilepro_asm_preferred_eh_data_format):
5195
+2013-03-25 Richard Biener <rguenther@suse.de>
5197
+ PR middle-end/56694
5198
+ * tree-eh.c (lower_eh_must_not_throw): Strip BLOCKs from the
5199
+ must-not-throw stmt location.
5201
2013-03-22 Release Manager
5203
* GCC 4.8.0 released.
5204
Index: gcc/testsuite/gcc.target/i386/pr56560.c
5205
===================================================================
5206
--- a/src/gcc/testsuite/gcc.target/i386/pr56560.c (.../tags/gcc_4_8_0_release)
5207
+++ b/src/gcc/testsuite/gcc.target/i386/pr56560.c (.../branches/gcc-4_8-branch)
5209
+/* { dg-do compile } */
5210
+/* { dg-options "-O2 -mavx -mvzeroupper -dp" } */
5212
+extern void abort (void);
5214
+typedef double vec_t __attribute__((vector_size(32)));
5216
+struct S { int i1; int i2; int i3; };
5218
+extern int bar (vec_t, int, int, int, int, int, struct S);
5220
+void foo (vec_t v, struct S s)
5222
+ int i = bar (v, 1, 2, 3, 4, 5, s);
5227
+/* { dg-final { scan-assembler-not "avx_vzeroupper" } } */
5228
Index: gcc/testsuite/gfortran.dg/eof_5.f90
5229
===================================================================
5230
--- a/src/gcc/testsuite/gfortran.dg/eof_5.f90 (.../tags/gcc_4_8_0_release)
5231
+++ b/src/gcc/testsuite/gfortran.dg/eof_5.f90 (.../branches/gcc-4_8-branch)
5237
+! Contributed by Keith Refson
5241
+ character(len=258) :: inp = ' 1.0 1.0 1.0'
5242
+ character(len=7) :: inp2 = '1 2 3 4'
5244
+ real :: a1, a2, a3, a4
5246
+ read(inp2,*,iostat=ios) a1, a2, a3, a4
5247
+ if (ios /= 0) call abort ()
5249
+ read(inp,*,iostat=ios) a1, a2, a3, a4
5250
+ if (ios == 0) call abort ()
5251
+! write(*,*) 'IOSTAT=',ios
5254
Index: gcc/testsuite/gfortran.dg/do_1.f90
5255
===================================================================
5256
--- a/src/gcc/testsuite/gfortran.dg/do_1.f90 (.../tags/gcc_4_8_0_release)
5257
+++ b/src/gcc/testsuite/gfortran.dg/do_1.f90 (.../branches/gcc-4_8-branch)
5259
-! { dg-do run { xfail *-*-* } }
5260
-! XFAIL is tracked in PR 54932
5262
! Program to check corner cases for DO statements.
5265
Index: gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
5266
===================================================================
5267
--- a/src/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp (.../tags/gcc_4_8_0_release)
5268
+++ b/src/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp (.../branches/gcc-4_8-branch)
5271
if { [istarget *-*-eabi*]
5272
|| [istarget *-*-elf]
5273
- || [istarget *-*-mingw*] } {
5274
+ || [istarget *-*-mingw*]
5275
+ || [istarget *-*-rtems*] } {
5276
lappend additional_flags "-Wl,--allow-multiple-definition"
5279
Index: gcc/testsuite/ChangeLog
5280
===================================================================
5281
--- a/src/gcc/testsuite/ChangeLog (.../tags/gcc_4_8_0_release)
5282
+++ b/src/gcc/testsuite/ChangeLog (.../branches/gcc-4_8-branch)
5284
+2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
5287
+ * g++.dg/cpp0x/range-for23.C: New.
5289
+2013-03-25 Richard Biener <rguenther@suse.de>
5291
+ PR middle-end/56694
5292
+ * g++.dg/torture/pr56694.C: New testcase.
5294
+2013-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5296
+ Backport from mainline:
5297
+ 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5300
+ * gfortran.dg/do_1.f90: Don't xfail.
5302
+2013-03-24 Tobias Burnus <burnus@net-b.de>
5305
+ * gfortran.dg/eof_5.f90: New.
5307
+2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
5309
+ * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
5312
+2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
5315
+ * g++.dg/cpp0x/constexpr-array5.C: New.
5317
+2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
5320
+ * gcc.target/i386/pr56560.c: New file.
5322
+2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
5324
+ PR testsuite/55994
5325
+ * gcc.c-torture/execute/builtins/builtins.exp: Add
5326
+ -Wl,--allow-multiple-definition for RTEMS targets.
5328
+2013-03-22 Jakub Jelinek <jakub@redhat.com>
5330
+ Backported from mainline
5331
+ 2013-03-16 Jakub Jelinek <jakub@redhat.com>
5334
+ * g++.dg/warn/Wdiv-by-zero-2.C: New test.
5335
+ * c-c++-common/pr56607.c: New test.
5337
2013-03-22 Release Manager
5339
* GCC 4.8.0 released.
5340
Index: gcc/testsuite/g++.dg/warn/Wdiv-by-zero-2.C
5341
===================================================================
5342
--- a/src/gcc/testsuite/g++.dg/warn/Wdiv-by-zero-2.C (.../tags/gcc_4_8_0_release)
5343
+++ b/src/gcc/testsuite/g++.dg/warn/Wdiv-by-zero-2.C (.../branches/gcc-4_8-branch)
5346
+// { dg-do compile { target { { lp64 || ilp32 } || llp64 } } }
5347
+// { dg-options "-O2 -Wdiv-by-zero -std=c++11" }
5349
+constexpr int sc () { return sizeof (char); }
5350
+constexpr int si () { return sizeof (int); }
5351
+constexpr int zc () { return sc () - 1; }
5352
+constexpr int zi (int d) { return si () / d - 1; }
5357
+ return 1 / zc (); // { dg-warning "division by zero" }
5363
+ constexpr int x = zc ();
5364
+ return 1 / x; // { dg-warning "division by zero" }
5370
+ return 1 / zi (3); // { dg-warning "division by zero" }
5376
+ constexpr int x = zi (3);
5377
+ return 1 / x; // { dg-warning "division by zero" }
5379
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this15.C
5380
===================================================================
5381
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this15.C (.../tags/gcc_4_8_0_release)
5382
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this15.C (.../branches/gcc-4_8-branch)
5385
+// { dg-require-effective-target c++11 }
5389
+ static void f (int) { }
5394
+ []{ Class::f(0); };
5396
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg4.C
5397
===================================================================
5398
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg4.C (.../tags/gcc_4_8_0_release)
5399
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg4.C (.../branches/gcc-4_8-branch)
5402
+// { dg-require-effective-target c++11 }
5404
+template<class T = void>
5407
+ int (*f)(int) = [](int i){return i + i;};
5409
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this16.C
5410
===================================================================
5411
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this16.C (.../tags/gcc_4_8_0_release)
5412
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this16.C (.../branches/gcc-4_8-branch)
5415
+// { dg-require-effective-target c++11 }
5440
+ []{sizeof(B::a);};
5442
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-sfinae1.C
5443
===================================================================
5444
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-sfinae1.C (.../tags/gcc_4_8_0_release)
5445
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-sfinae1.C (.../branches/gcc-4_8-branch)
5448
+// { dg-do compile { target c++11 } }
5450
+template <bool> struct BoolSink { typedef void type; };
5452
+template <typename T, typename U>
5453
+struct AddRvalueReferenceImpl { typedef T type; };
5455
+template <typename T>
5456
+struct AddRvalueReferenceImpl<T, typename BoolSink<false &&
5459
+ }>::type> { // { dg-error "lambda" }
5463
+template <typename T>
5464
+struct AddRvalueReference : AddRvalueReferenceImpl<T, void> { };
5466
+namespace ImplHelpers {
5467
+ template <typename T>
5468
+ typename AddRvalueReference<T>::type create(void) { }
5471
+template <typename T, typename U, typename ...Args>
5472
+struct IsConstructibleImpl { enum { value = 0 }; };
5474
+template <typename T, typename ...Args>
5475
+struct IsConstructibleImpl<T, typename BoolSink<false &&
5477
+ T t( ::ImplHelpers::create<Args>() ...);
5478
+ }>::type, Args ...> { // { dg-error "lambda" }
5479
+ enum { value = 1 };
5482
+template <typename T, typename ...Args>
5483
+struct IsConstructible : IsConstructibleImpl<T, void, Args ...> { };
5486
+ ~DestroyMe() = delete;
5489
+static_assert(+IsConstructible<int>::value, "error");
5490
+static_assert(!IsConstructible<void>::value, "error");
5491
+static_assert(+IsConstructible<int [1]>::value, "error");
5492
+static_assert(!IsConstructible<DestroyMe>::value, "error");
5493
+static_assert(!IsConstructible<int *, char *>::value, "error");
5495
+static_assert(+IsConstructible<int &&, int>::value, "error");
5496
+static_assert(!IsConstructible<int &&, int &>::value, "error");
5497
+static_assert(+IsConstructible<int &&, int &&>::value, "error");
5499
+// { dg-prune-output "expected" }
5500
+// { dg-prune-output "does not name a class" }
5501
+// { dg-prune-output "static assertion" }
5502
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this13.C
5503
===================================================================
5504
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this13.C (.../tags/gcc_4_8_0_release)
5505
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this13.C (.../branches/gcc-4_8-branch)
5508
+// { dg-do compile { target c++11 } }
5512
+ int get() const { return 42; }
5515
+template<typename X>
5519
+ int get() const { return [this]() -> int { return X::get(); }(); }
5527
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi3.C
5528
===================================================================
5529
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi3.C (.../tags/gcc_4_8_0_release)
5530
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi3.C (.../branches/gcc-4_8-branch)
5533
+// { dg-do compile { target c++11 } }
5539
+ int i = [this]() { return this->j; }();
5541
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv8.C
5542
===================================================================
5543
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv8.C (.../tags/gcc_4_8_0_release)
5544
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv8.C (.../branches/gcc-4_8-branch)
5547
+// { dg-do compile { target c++11 } }
5553
+ // This lambda should not have a conversion op, since it captures i
5554
+ int (*p)() = [=]{ return i; }; // { dg-error "cannot convert" }
5561
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this9.C
5562
===================================================================
5563
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this9.C (.../tags/gcc_4_8_0_release)
5564
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this9.C (.../branches/gcc-4_8-branch)
5567
+// { dg-do compile { target c++11 } }
5574
+template <typename>
5581
+ auto f = [this] { x.foo(); };
5585
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-mutable2.C
5586
===================================================================
5587
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-mutable2.C (.../tags/gcc_4_8_0_release)
5588
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-mutable2.C (.../branches/gcc-4_8-branch)
5591
+// { dg-do compile { target c++11 } }
5598
+template<typename T>
5599
+void oops(Foo &foo, const T &) {
5600
+ auto fun = [&] () mutable {
5603
+ auto fun2 = [=]() {
5604
+ fun(); // { dg-error "" }
5613
Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this14.C
5614
===================================================================
5615
--- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this14.C (.../tags/gcc_4_8_0_release)
5616
+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this14.C (.../branches/gcc-4_8-branch)
5619
+// { dg-require-effective-target c++11 }
5621
+template <class Iterator, class Func>
5622
+void for_each(const Iterator first, const Iterator last, Func func)
5624
+ for (Iterator it = first; it != last; ++it) {
5632
+ typedef typename T::size_type type;
5638
+ typedef typename T::size_type type;
5644
+ typedef typename T::size_type type;
5651
+ typedef int size_type;
5656
+ int arr[] = { 1, 2, 3 };
5657
+ for_each(arr, arr + 3, [&](helper<foo>::type i) {
5658
+ for_each(arr, arr + 3, [&](helper<decltype(foo_)>::type j) { });
5667
Index: gcc/testsuite/g++.dg/cpp0x/decltype-call1.C
5668
===================================================================
5669
--- a/src/gcc/testsuite/g++.dg/cpp0x/decltype-call1.C (.../tags/gcc_4_8_0_release)
5670
+++ b/src/gcc/testsuite/g++.dg/cpp0x/decltype-call1.C (.../branches/gcc-4_8-branch)
5674
+// { dg-do compile { target c++11 } }
5676
+struct A; // { dg-error "forward declaration" }
5679
+decltype(f()) g1(); // OK
5680
+decltype(((f()))) g2b(); // OK
5681
+decltype(42,f()) g3(); // OK
5682
+decltype(42,45,f()) g3b(); // OK
5683
+decltype(42,45,(f())) g3c(); // OK
5684
+decltype(42,((45,(f())))) g3c(); // OK
5686
+decltype(f(),42) g4(); // { dg-error "" }
5687
+decltype(45,f(),42) g4b(); // { dg-error "" }
5691
+ ~B(); // { dg-error "private" }
5694
+ void operator[](int);
5700
+decltype(h()) g5a(); // OK
5701
+decltype(h().i) g5(); // { dg-error "" }
5702
+decltype(h()[0]) g6(); // { dg-error "" }
5703
+decltype(i(h())) g7(); // { dg-error "" }
5704
Index: gcc/testsuite/g++.dg/cpp0x/trailing9.C
5705
===================================================================
5706
--- a/src/gcc/testsuite/g++.dg/cpp0x/trailing9.C (.../tags/gcc_4_8_0_release)
5707
+++ b/src/gcc/testsuite/g++.dg/cpp0x/trailing9.C (.../branches/gcc-4_8-branch)
5710
+// { dg-require-effective-target c++11 }
5718
+ auto g() -> void { }
5721
Index: gcc/testsuite/g++.dg/cpp0x/range-for23.C
5722
===================================================================
5723
--- a/src/gcc/testsuite/g++.dg/cpp0x/range-for23.C (.../tags/gcc_4_8_0_release)
5724
+++ b/src/gcc/testsuite/g++.dg/cpp0x/range-for23.C (.../branches/gcc-4_8-branch)
5727
+// { dg-do compile { target c++11 } }
5731
+ for (const auto& i, 21) // { dg-error "has no initializer|expected" }
5734
Index: gcc/testsuite/g++.dg/cpp0x/constexpr-array5.C
5735
===================================================================
5736
--- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-array5.C (.../tags/gcc_4_8_0_release)
5737
+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-array5.C (.../branches/gcc-4_8-branch)
5740
+// { dg-do compile { target c++11 } }
5743
+constexpr int n[3] = {};
5744
+constexpr int k = n[-1]; // { dg-error "negative" }
5746
+// Some random byte
5747
+constexpr char c = "foo"[-1000]; // { dg-error "negative" }
5748
Index: gcc/testsuite/g++.dg/cpp0x/decltype49.C
5749
===================================================================
5750
--- a/src/gcc/testsuite/g++.dg/cpp0x/decltype49.C (.../tags/gcc_4_8_0_release)
5751
+++ b/src/gcc/testsuite/g++.dg/cpp0x/decltype49.C (.../branches/gcc-4_8-branch)
5754
+// { dg-require-effective-target c++11 }
5756
+struct A { int i; };
5757
+int A::*ipm = &A::i;
5759
+template <class T, class U> class assert_same_type;
5760
+template <class T> class assert_same_type<T,T> { };
5762
+assert_same_type<decltype(A().*ipm),int> x2;
5763
Index: gcc/testsuite/g++.dg/cpp0x/trailing8.C
5764
===================================================================
5765
--- a/src/gcc/testsuite/g++.dg/cpp0x/trailing8.C (.../tags/gcc_4_8_0_release)
5766
+++ b/src/gcc/testsuite/g++.dg/cpp0x/trailing8.C (.../branches/gcc-4_8-branch)
5769
+// { dg-require-effective-target c++11 }
5771
+int& ref(int& x) { return x; }
5772
+const int& ref(const int& x) { return x; }
5777
+ auto test1() const -> decltype(this);
5778
+ auto test2() const -> decltype(ref(x));
5779
+ auto test3() const -> decltype(f());
5782
+auto A::test1() const -> decltype(this) {
5786
+auto A::test2() const -> decltype(ref(x)) {
5790
+auto A::test3() const -> decltype(f()) {
5793
Index: gcc/testsuite/g++.dg/cpp0x/enum24.C
5794
===================================================================
5795
--- a/src/gcc/testsuite/g++.dg/cpp0x/enum24.C (.../tags/gcc_4_8_0_release)
5796
+++ b/src/gcc/testsuite/g++.dg/cpp0x/enum24.C (.../branches/gcc-4_8-branch)
5799
+// { dg-require-effective-target c++11 }
5807
+enum class scoped_enum
5813
+template <normal_enum N=not_scoped1>
5817
+ template <typename T>
5823
+template <scoped_enum N=scoped_enum::scoped1>
5827
+ template <typename T>
5834
+template <typename T>
5838
+ a.fun<char>(); //<------------ THIS IS FINE
5841
+ B<scoped_enum::scoped1> b_explicited;
5843
+ b_defaulted.fun<char>(); //<------------ UNEXPECTED: THIS FAILS
5844
+ b_defaulted.template fun<char>(); //<------------ THIS IS FINE
5846
+ b_explicited.fun<char>(); //<------------ UNEXPECTED: THIS FAILS
5847
+ b_explicited.template fun<char>();//<------------ THIS IS FINE
5850
+int main(int argc, char const *argv[])
5855
Index: gcc/testsuite/g++.dg/torture/pr56694.C
5856
===================================================================
5857
--- a/src/gcc/testsuite/g++.dg/torture/pr56694.C (.../tags/gcc_4_8_0_release)
5858
+++ b/src/gcc/testsuite/g++.dg/torture/pr56694.C (.../branches/gcc-4_8-branch)
5860
+// { dg-do compile }
5861
+// { dg-options "-fopenmp" }
5865
+ class vector_mismatch {
5867
+ vector_mismatch(int size1, int size2);
5872
+ GVector& operator+=(const GVector& v);
5876
+inline GVector& GVector::operator+= (const GVector& v)
5878
+ if (m_num != v.m_num)
5879
+ throw GException::vector_mismatch(m_num, v.m_num);
5880
+ for (int i = 0; i < m_num; ++i) m_data[i] += v.m_data[i];
5882
+void eval(GVector* m_gradient, GVector* vect_cpy_grad, int n)
5884
+#pragma omp sections
5886
+ for (int i = 0; i < n; ++i)
5887
+ *m_gradient += vect_cpy_grad[i];
5890
Index: gcc/testsuite/g++.dg/template/sfinae-dr657.C
5891
===================================================================
5892
--- a/src/gcc/testsuite/g++.dg/template/sfinae-dr657.C (.../tags/gcc_4_8_0_release)
5893
+++ b/src/gcc/testsuite/g++.dg/template/sfinae-dr657.C (.../branches/gcc-4_8-branch)
5896
+// Test that a return or parameter type with abstract class type causes a
5897
+// deduction failure.
5903
+ virtual void f() = 0;
5906
+template<class T> T declval();
5907
+template<class T> int declval(...);
5909
+template<class T> void arg(T);
5910
+template<class T> int arg(...);
5914
+ int i = declval<A>();
5917
Index: gcc/testsuite/g++.dg/template/arrow2.C
5918
===================================================================
5919
--- a/src/gcc/testsuite/g++.dg/template/arrow2.C (.../tags/gcc_4_8_0_release)
5920
+++ b/src/gcc/testsuite/g++.dg/template/arrow2.C (.../branches/gcc-4_8-branch)
5934
Index: gcc/testsuite/c-c++-common/pr56607.c
5935
===================================================================
5936
--- a/src/gcc/testsuite/c-c++-common/pr56607.c (.../tags/gcc_4_8_0_release)
5937
+++ b/src/gcc/testsuite/c-c++-common/pr56607.c (.../branches/gcc-4_8-branch)
5940
+/* { dg-do compile { target { { lp64 || ilp32 } || llp64 } } } */
5941
+/* { dg-options "-O2 -Wdiv-by-zero" } */
5946
+ return 1 / (sizeof (char) - 1); /* { dg-warning "division by zero" } */
5952
+ const int x = sizeof (char) - 1;
5953
+ return 1 / x; /* { dg-warning "division by zero" "" { target c++ } } */
5959
+ return 1 / (sizeof (int) / 3 - 1); /* { dg-warning "division by zero" } */
5965
+ const int x = sizeof (int) / 3 - 1;
5966
+ return 1 / x; /* { dg-warning "division by zero" "" { target c++ } } */
5968
Index: gcc/cp/typeck.c
5969
===================================================================
5970
--- a/src/gcc/cp/typeck.c (.../tags/gcc_4_8_0_release)
5971
+++ b/src/gcc/cp/typeck.c (.../branches/gcc-4_8-branch)
5972
@@ -4015,7 +4015,7 @@
5974
enum tree_code tcode0 = code0, tcode1 = code1;
5976
- warn_for_div_by_zero (location, op1);
5977
+ warn_for_div_by_zero (location, maybe_constant_value (op1));
5979
if (tcode0 == COMPLEX_TYPE || tcode0 == VECTOR_TYPE)
5980
tcode0 = TREE_CODE (TREE_TYPE (TREE_TYPE (op0)));
5981
@@ -4051,7 +4051,7 @@
5983
case TRUNC_MOD_EXPR:
5984
case FLOOR_MOD_EXPR:
5985
- warn_for_div_by_zero (location, op1);
5986
+ warn_for_div_by_zero (location, maybe_constant_value (op1));
5988
if (code0 == VECTOR_TYPE && code1 == VECTOR_TYPE
5989
&& TREE_CODE (TREE_TYPE (type0)) == INTEGER_TYPE
5990
Index: gcc/cp/decl.c
5991
===================================================================
5992
--- a/src/gcc/cp/decl.c (.../tags/gcc_4_8_0_release)
5993
+++ b/src/gcc/cp/decl.c (.../branches/gcc-4_8-branch)
5994
@@ -6111,7 +6111,8 @@
5996
if (init == NULL_TREE)
5998
- if (DECL_TEMPLATE_INSTANTIATION (decl)
5999
+ if (DECL_LANG_SPECIFIC (decl)
6000
+ && DECL_TEMPLATE_INSTANTIATION (decl)
6001
&& !DECL_TEMPLATE_INSTANTIATED (decl))
6003
/* init is null because we're deferring instantiating the
6004
@@ -11892,11 +11893,12 @@
6007
xref_tag_1 (enum tag_types tag_code, tree name,
6008
- tag_scope scope, bool template_header_p)
6009
+ tag_scope orig_scope, bool template_header_p)
6011
enum tree_code code;
6013
tree context = NULL_TREE;
6016
gcc_assert (TREE_CODE (name) == IDENTIFIER_NODE);
6018
@@ -11916,6 +11918,11 @@
6022
+ if (orig_scope == ts_lambda)
6023
+ scope = ts_current;
6025
+ scope = orig_scope;
6027
/* In case of anonymous name, xref_tag is only called to
6028
make type node and push name. Name lookup is not required. */
6029
if (ANON_AGGRNAME_P (name))
6030
@@ -11989,6 +11996,10 @@
6032
t = make_class_type (code);
6033
TYPE_CONTEXT (t) = context;
6034
+ if (orig_scope == ts_lambda)
6035
+ /* Remember that we're declaring a lambda to avoid bogus errors
6036
+ in push_template_decl. */
6037
+ CLASSTYPE_LAMBDA_EXPR (t) = error_mark_node;
6038
t = pushtag (name, t, scope);
6041
Index: gcc/cp/tree.c
6042
===================================================================
6043
--- a/src/gcc/cp/tree.c (.../tags/gcc_4_8_0_release)
6044
+++ b/src/gcc/cp/tree.c (.../branches/gcc-4_8-branch)
6046
tree rval = build_aggr_init_expr (type, init);
6049
+ if (!complete_type_or_maybe_complain (type, init, complain))
6050
+ return error_mark_node;
6052
/* Make sure that we're not trying to create an instance of an
6054
if (abstract_virtuals_error_sfinae (NULL_TREE, type, complain))
6055
@@ -1418,7 +1421,8 @@
6059
- gcc_unreachable ();
6060
+ error ("lambda-expression in a constant expression");
6061
+ return error_mark_node;
6065
@@ -2024,11 +2028,12 @@
6066
if (TYPE_PTRMEMFUNC_P (t))
6068
/* Lambda types that don't have mangling scope have no linkage. We
6069
- check CLASSTYPE_LAMBDA_EXPR here rather than LAMBDA_TYPE_P because
6070
+ check CLASSTYPE_LAMBDA_EXPR for error_mark_node because
6071
when we get here from pushtag none of the lambda information is
6072
set up yet, so we want to assume that the lambda has linkage and
6073
fix it up later if not. */
6074
if (CLASSTYPE_LAMBDA_EXPR (t)
6075
+ && CLASSTYPE_LAMBDA_EXPR (t) != error_mark_node
6076
&& LAMBDA_TYPE_EXTRA_SCOPE (t) == NULL_TREE)
6079
@@ -2486,7 +2491,7 @@
6080
t1 = TREE_OPERAND (t1, 0);
6081
for (code2 = TREE_CODE (t2);
6082
CONVERT_EXPR_CODE_P (code2)
6083
- || code1 == NON_LVALUE_EXPR;
6084
+ || code2 == NON_LVALUE_EXPR;
6085
code2 = TREE_CODE (t2))
6086
t2 = TREE_OPERAND (t2, 0);
6088
Index: gcc/cp/ChangeLog
6089
===================================================================
6090
--- a/src/gcc/cp/ChangeLog (.../tags/gcc_4_8_0_release)
6091
+++ b/src/gcc/cp/ChangeLog (.../branches/gcc-4_8-branch)
6093
+2013-03-27 Jason Merrill <jason@redhat.com>
6096
+ * semantics.c (finish_qualified_id_expr): Return early
6099
+2013-03-26 Jason Merrill <jason@redhat.com>
6102
+ * typeck2.c (build_m_component_ref): Handle prvalue object.
6104
+2013-03-25 Jason Merrill <jason@redhat.com>
6107
+ * semantics.c (maybe_resolve_dummy): Make sure that the enclosing
6108
+ class is derived from the type of the object.
6111
+ * search.c (lookup_base): Handle NULL_TREE.
6113
+2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
6116
+ * decl.c (cp_finish_decl): Check DECL_LANG_SPECIFIC before
6117
+ DECL_TEMPLATE_INSTANTIATION.
6119
+2013-03-25 Jason Merrill <jason@redhat.com>
6122
+ * semantics.c (lambda_expr_this_capture): Don't capture 'this' in
6123
+ unevaluated context.
6125
+2013-03-23 Jason Merrill <jason@redhat.com>
6128
+ * parser.c (cp_parser_direct_declarator): Fix late return
6129
+ for out-of-class defn of member function.
6131
+2013-03-22 Paolo Carlini <paolo.carlini@oracle.com>
6134
+ * semantics.c (cxx_eval_array_reference): Check for negative index.
6136
+2013-03-22 Jason Merrill <jason@redhat.com>
6139
+ * parser.c (cp_parser_late_return_type_opt): Save and restore
6140
+ current_class_ptr/ref.
6144
+ * cp-tree.h (tsubst_flags): Add tf_decltype.
6145
+ * call.c (build_cxx_call): Don't build a temporary if it's set.
6146
+ (build_over_call): Make sure it's only passed to build_cxx_call.
6147
+ * parser.c (cp_parser_primary_expression): Add decltype_p parm.
6148
+ (cp_parser_unary_expression): Likewise.
6149
+ (cp_parser_cast_expression): Likewise.
6150
+ (cp_parser_binary_expression): Likewise.
6151
+ (cp_parser_assignment_expression): Likewise.
6152
+ (cp_parser_postfix_expression): Likewise. Pass tf_decltype.
6153
+ (cp_parser_explicit_instantiation): Add decltype_p. Force a
6154
+ temporary for a call on the LHS of a comma.
6155
+ (cp_parser_decltype): Pass true to decltype_p parms.
6156
+ * pt.c (tsubst) [DECLTYPE_TYPE]: Pass tf_decltype.
6157
+ (tsubst_copy_and_build): Pass tf_decltype down only for
6158
+ CALL_EXPR and the RHS of COMPOUND_EXPR.
6159
+ * tree.c (build_cplus_new): Call complete_type_or_maybe_complain.
6162
+ * pt.c (tsubst_function_type): Call abstract_virtuals_error_sfinae.
6163
+ (tsubst_arg_types): Likewise.
6166
+ * semantics.c (lambda_capture_field_type): Don't build a
6167
+ magic decltype for pointer types.
6168
+ (lambda_proxy_type): Likewise.
6169
+ (finish_non_static_data_member): Get the quals from
6173
+ * pt.c (tsubst_qualified_id): Use current_nonlambda_class_type.
6177
+ * name-lookup.h (tag_scope): Add ts_lambda.
6178
+ * semantics.c (begin_lambda_type): Use it.
6179
+ * decl.c (xref_tag_1): Set CLASSTYPE_LAMBDA_EXPR.
6180
+ * pt.c (check_default_tmpl_args): Ignore lambdas.
6181
+ (push_template_decl_real): Handle lambdas.
6182
+ * tree.c (no_linkage_check): Adjust lambda check.
6185
+ * tree.c (strip_typedefs_expr): Complain about lambda, don't abort.
6189
+ * pt.c (instantiate_class_template_1): Instantiate lambda capture
6191
+ (tsubst_copy_and_build): Not here.
6193
+2013-03-22 Jakub Jelinek <jakub@redhat.com>
6195
+ Backported from mainline
6196
+ 2013-03-16 Jakub Jelinek <jakub@redhat.com>
6199
+ * typeck.c (cp_build_binary_op): When calling warn_for_div_by_zero,
6200
+ pass op1 through maybe_constant_value first.
6202
+ * tree.c (cp_tree_equal): Fix a pasto.
6204
2013-03-22 Release Manager
6206
* GCC 4.8.0 released.
6207
Index: gcc/cp/typeck2.c
6208
===================================================================
6209
--- a/src/gcc/cp/typeck2.c (.../tags/gcc_4_8_0_release)
6210
+++ b/src/gcc/cp/typeck2.c (.../branches/gcc-4_8-branch)
6211
@@ -1612,7 +1612,7 @@
6213
if (TYPE_PTRDATAMEM_P (ptrmem_type))
6215
- bool is_lval = real_lvalue_p (datum);
6216
+ cp_lvalue_kind kind = lvalue_kind (datum);
6219
/* Compute the type of the field, as described in [expr.ref].
6220
@@ -1642,7 +1642,9 @@
6221
return error_mark_node;
6223
/* If the object expression was an rvalue, return an rvalue. */
6225
+ if (kind & clk_class)
6226
+ datum = rvalue (datum);
6227
+ else if (kind & clk_rvalueref)
6228
datum = move (datum);
6232
===================================================================
6233
--- a/src/gcc/cp/pt.c (.../tags/gcc_4_8_0_release)
6234
+++ b/src/gcc/cp/pt.c (.../branches/gcc-4_8-branch)
6235
@@ -4306,6 +4306,13 @@
6239
+ if (TREE_CODE (decl) == TYPE_DECL
6240
+ && TREE_TYPE (decl)
6241
+ && LAMBDA_TYPE_P (TREE_TYPE (decl)))
6242
+ /* A lambda doesn't have an explicit declaration; don't complain
6243
+ about the parms of the enclosing class. */
6246
if (current_class_type
6247
&& !TYPE_BEING_DEFINED (current_class_type)
6248
&& DECL_LANG_SPECIFIC (decl)
6249
@@ -4674,6 +4681,8 @@
6251
|| TREE_CODE (ctx) == FUNCTION_DECL
6252
|| (CLASS_TYPE_P (ctx) && TYPE_BEING_DEFINED (ctx))
6253
+ || (TREE_CODE (decl) == TYPE_DECL
6254
+ && LAMBDA_TYPE_P (TREE_TYPE (decl)))
6255
|| (is_friend && !DECL_TEMPLATE_INFO (decl)))
6257
if (DECL_LANG_SPECIFIC (decl)
6258
@@ -8992,12 +9001,26 @@
6262
- if (CLASSTYPE_LAMBDA_EXPR (type))
6263
+ if (tree expr = CLASSTYPE_LAMBDA_EXPR (type))
6265
tree decl = lambda_function (type);
6268
instantiate_decl (decl, false, false);
6270
+ /* We need to instantiate the capture list from the template
6271
+ after we've instantiated the closure members, but before we
6272
+ consider adding the conversion op. Also keep any captures
6273
+ that may have been added during instantiation of the op(). */
6274
+ tree tmpl_expr = CLASSTYPE_LAMBDA_EXPR (pattern);
6276
+ = tsubst_copy_and_build (LAMBDA_EXPR_CAPTURE_LIST (tmpl_expr),
6277
+ args, tf_warning_or_error, NULL_TREE,
6280
+ LAMBDA_EXPR_CAPTURE_LIST (expr)
6281
+ = chainon (tmpl_cap, nreverse (LAMBDA_EXPR_CAPTURE_LIST (expr)));
6283
maybe_add_lambda_conv_op (type);
6286
@@ -10826,6 +10849,9 @@
6288
return error_mark_node;
6291
+ if (abstract_virtuals_error_sfinae (NULL_TREE, type, complain))
6292
+ return error_mark_node;
6294
/* Do array-to-pointer, function-to-pointer conversion, and ignore
6295
top-level qualifiers as required. */
6296
@@ -10888,10 +10914,8 @@
6297
return_type = tsubst (TREE_TYPE (t), args, complain, in_decl);
6298
if (return_type == error_mark_node)
6299
return error_mark_node;
6300
- /* The standard does not presently indicate that creation of a
6301
- function type with an invalid return type is a deduction failure.
6302
- However, that is clearly analogous to creating an array of "void"
6303
- or a reference to a reference. This is core issue #486. */
6304
+ /* DR 486 clarifies that creation of a function type with an
6305
+ invalid return type is a deduction failure. */
6306
if (TREE_CODE (return_type) == ARRAY_TYPE
6307
|| TREE_CODE (return_type) == FUNCTION_TYPE)
6309
@@ -10904,6 +10928,9 @@
6311
return error_mark_node;
6314
+ if (abstract_virtuals_error_sfinae (NULL_TREE, return_type, complain))
6315
+ return error_mark_node;
6317
/* Substitute the argument types. */
6318
arg_types = tsubst_arg_types (TYPE_ARG_TYPES (t), args, NULL_TREE,
6319
@@ -11757,7 +11784,7 @@
6320
++c_inhibit_evaluation_warnings;
6322
type = tsubst_expr (DECLTYPE_TYPE_EXPR (t), args,
6323
- complain, in_decl,
6324
+ complain|tf_decltype, in_decl,
6325
/*integral_constant_expression_p=*/false);
6327
--cp_unevaluated_operand;
6328
@@ -12010,7 +12037,7 @@
6329
else if (TYPE_P (scope))
6331
expr = (adjust_result_of_qualified_name_lookup
6332
- (expr, scope, current_class_type));
6333
+ (expr, scope, current_nonlambda_class_type ()));
6334
expr = (finish_qualified_id_expr
6335
(scope, expr, done, address_p && PTRMEM_OK_P (qualified_id),
6336
QUALIFIED_NAME_IS_TEMPLATE (qualified_id),
6337
@@ -13393,6 +13420,12 @@
6338
if (EXPR_HAS_LOCATION (t))
6339
input_location = EXPR_LOCATION (t);
6341
+ /* N3276 decltype magic only applies to calls at the top level or on the
6342
+ right side of a comma. */
6343
+ if (TREE_CODE (t) != CALL_EXPR
6344
+ && TREE_CODE (t) != COMPOUND_EXPR)
6345
+ complain &= ~tf_decltype;
6347
switch (TREE_CODE (t))
6350
@@ -13824,10 +13857,16 @@
6354
- RETURN (build_x_compound_expr (EXPR_LOCATION (t),
6355
- RECUR (TREE_OPERAND (t, 0)),
6356
- RECUR (TREE_OPERAND (t, 1)),
6359
+ tree op0 = tsubst_copy_and_build (TREE_OPERAND (t, 0), args,
6360
+ complain & ~tf_decltype, in_decl,
6361
+ /*function_p=*/false,
6362
+ integral_constant_expression_p);
6363
+ RETURN (build_x_compound_expr (EXPR_LOCATION (t),
6365
+ RECUR (TREE_OPERAND (t, 1)),
6371
@@ -13838,6 +13877,10 @@
6375
+ /* Don't pass tf_decltype down to subexpressions. */
6376
+ tsubst_flags_t decltype_flag = (complain & tf_decltype);
6377
+ complain &= ~tf_decltype;
6379
function = CALL_EXPR_FN (t);
6380
/* When we parsed the expression, we determined whether or
6381
not Koenig lookup should be performed. */
6382
@@ -14004,6 +14047,9 @@
6383
if (DECL_P (function))
6384
mark_used (function);
6386
+ /* Put back tf_decltype for the actual call. */
6387
+ complain |= decltype_flag;
6389
if (TREE_CODE (function) == OFFSET_REF)
6390
ret = build_offset_ref_call_from_tree (function, &call_args,
6392
@@ -14471,12 +14517,6 @@
6393
declaration of the op() for later calls to lambda_function. */
6394
complete_type (type);
6396
- /* The capture list refers to closure members, so this needs to
6397
- wait until after we finish instantiating the type. Also keep
6398
- any captures that may have been added during instantiation. */
6399
- LAMBDA_EXPR_CAPTURE_LIST (r)
6400
- = chainon (RECUR (LAMBDA_EXPR_CAPTURE_LIST (t)),
6401
- LAMBDA_EXPR_CAPTURE_LIST (r));
6402
LAMBDA_EXPR_THIS_CAPTURE (r) = NULL_TREE;
6404
RETURN (build_lambda_object (r));
6405
Index: gcc/cp/semantics.c
6406
===================================================================
6407
--- a/src/gcc/cp/semantics.c (.../tags/gcc_4_8_0_release)
6408
+++ b/src/gcc/cp/semantics.c (.../branches/gcc-4_8-branch)
6409
@@ -1574,9 +1574,7 @@
6412
/* Set the cv qualifiers. */
6413
- int quals = (current_class_ref
6414
- ? cp_type_quals (TREE_TYPE (current_class_ref))
6415
- : TYPE_UNQUALIFIED);
6416
+ int quals = cp_type_quals (TREE_TYPE (object));
6418
if (DECL_MUTABLE_P (decl))
6419
quals &= ~TYPE_QUAL_CONST;
6420
@@ -1764,6 +1762,10 @@
6424
+ /* No need to check access within an enum. */
6425
+ if (TREE_CODE (qualifying_class) == ENUMERAL_TYPE)
6428
/* Within the scope of a class, turn references to non-static
6429
members into expression of the form "this->...". */
6431
@@ -7007,6 +7009,13 @@
6432
*non_constant_p = true;
6435
+ else if (tree_int_cst_lt (index, integer_zero_node))
6437
+ if (!allow_non_constant)
6438
+ error ("negative array subscript");
6439
+ *non_constant_p = true;
6442
i = tree_low_cst (index, 0);
6443
if (TREE_CODE (ary) == CONSTRUCTOR)
6444
return (*CONSTRUCTOR_ELTS (ary))[i].value;
6445
@@ -8967,7 +8976,7 @@
6446
/* Create the new RECORD_TYPE for this lambda. */
6447
type = xref_tag (/*tag_code=*/record_type,
6449
- /*scope=*/ts_within_enclosing_non_class,
6450
+ /*scope=*/ts_lambda,
6451
/*template_header_p=*/false);
6454
@@ -9039,7 +9048,8 @@
6455
lambda_capture_field_type (tree expr)
6458
- if (type_dependent_expression_p (expr))
6459
+ if (type_dependent_expression_p (expr)
6460
+ && !(TREE_TYPE (expr) && TREE_CODE (TREE_TYPE (expr)) == POINTER_TYPE))
6462
type = cxx_make_type (DECLTYPE_TYPE);
6463
DECLTYPE_TYPE_EXPR (type) = expr;
6464
@@ -9248,7 +9258,8 @@
6465
if (REFERENCE_REF_P (ref))
6466
ref = TREE_OPERAND (ref, 0);
6467
type = TREE_TYPE (ref);
6468
- if (!dependent_type_p (type))
6469
+ if (!dependent_type_p (type)
6470
+ || (type && TREE_CODE (type) == POINTER_TYPE))
6472
type = cxx_make_type (DECLTYPE_TYPE);
6473
DECLTYPE_TYPE_EXPR (type) = ref;
6474
@@ -9438,6 +9449,11 @@
6476
tree this_capture = LAMBDA_EXPR_THIS_CAPTURE (lambda);
6478
+ /* In unevaluated context this isn't an odr-use, so just return the
6479
+ nearest 'this'. */
6480
+ if (cp_unevaluated_operand)
6481
+ return lookup_name (this_identifier);
6483
/* Try to default capture 'this' if we can. */
6485
&& LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda) != CPLD_NONE)
6486
@@ -9507,11 +9523,6 @@
6490
- /* In unevaluated context this isn't an odr-use, so just return the
6491
- nearest 'this'. */
6492
- if (cp_unevaluated_operand)
6493
- return lookup_name (this_identifier);
6495
error ("%<this%> was not captured for this lambda function");
6496
result = error_mark_node;
6498
@@ -9549,7 +9560,8 @@
6500
if (type != current_class_type
6501
&& current_class_type
6502
- && LAMBDA_TYPE_P (current_class_type))
6503
+ && LAMBDA_TYPE_P (current_class_type)
6504
+ && DERIVED_FROM_P (type, current_nonlambda_class_type ()))
6506
/* In a lambda, need to go through 'this' capture. */
6507
tree lam = CLASSTYPE_LAMBDA_EXPR (current_class_type);
6508
Index: gcc/cp/parser.c
6509
===================================================================
6510
--- a/src/gcc/cp/parser.c (.../tags/gcc_4_8_0_release)
6511
+++ b/src/gcc/cp/parser.c (.../branches/gcc-4_8-branch)
6512
@@ -1802,7 +1802,7 @@
6513
static tree cp_parser_qualifying_entity
6514
(cp_parser *, bool, bool, bool, bool, bool);
6515
static tree cp_parser_postfix_expression
6516
- (cp_parser *, bool, bool, bool, cp_id_kind *);
6517
+ (cp_parser *, bool, bool, bool, bool, cp_id_kind *);
6518
static tree cp_parser_postfix_open_square_expression
6519
(cp_parser *, tree, bool);
6520
static tree cp_parser_postfix_dot_deref_expression
6521
@@ -1832,7 +1832,7 @@
6522
static tree cp_parser_delete_expression
6524
static tree cp_parser_cast_expression
6525
- (cp_parser *, bool, bool, cp_id_kind *);
6526
+ (cp_parser *, bool, bool, bool, cp_id_kind *);
6527
static tree cp_parser_binary_expression
6528
(cp_parser *, bool, bool, enum cp_parser_prec, cp_id_kind *);
6529
static tree cp_parser_question_colon_clause
6530
@@ -1843,6 +1843,8 @@
6532
static tree cp_parser_expression
6533
(cp_parser *, bool, cp_id_kind *);
6534
+static tree cp_parser_expression
6535
+ (cp_parser *, bool, bool, cp_id_kind *);
6536
static tree cp_parser_constant_expression
6537
(cp_parser *, bool, bool *);
6538
static tree cp_parser_builtin_offsetof
6539
@@ -3901,6 +3903,7 @@
6542
bool template_arg_p,
6546
cp_token *token = NULL;
6547
@@ -4052,7 +4055,7 @@
6550
/* Parse the parenthesized expression. */
6551
- expr = cp_parser_expression (parser, cast_p, idk);
6552
+ expr = cp_parser_expression (parser, cast_p, decltype_p, idk);
6553
/* Let the front end know that this expression was
6554
enclosed in parentheses. This matters in case, for
6555
example, the expression is of the form `A::B', since
6556
@@ -4404,6 +4407,17 @@
6561
+cp_parser_primary_expression (cp_parser *parser,
6564
+ bool template_arg_p,
6567
+ return cp_parser_primary_expression (parser, address_p, cast_p, template_arg_p,
6568
+ /*decltype*/false, idk);
6571
/* Parse an id-expression.
6574
@@ -5365,7 +5379,7 @@
6577
cp_parser_postfix_expression (cp_parser *parser, bool address_p, bool cast_p,
6578
- bool member_access_only_p,
6579
+ bool member_access_only_p, bool decltype_p,
6580
cp_id_kind * pidk_return)
6583
@@ -5626,11 +5640,17 @@
6585
= cp_parser_primary_expression (parser, address_p, cast_p,
6586
/*template_arg_p=*/false,
6593
+ /* Note that we don't need to worry about calling build_cplus_new on a
6594
+ class-valued CALL_EXPR in decltype when it isn't the end of the
6595
+ postfix-expression; unary_complex_lvalue will take care of that for
6596
+ all these cases. */
6598
/* Keep looping until the postfix-expression is complete. */
6601
@@ -5669,8 +5689,12 @@
6602
bool is_builtin_constant_p;
6603
bool saved_integral_constant_expression_p = false;
6604
bool saved_non_integral_constant_expression_p = false;
6605
+ int complain = tf_warning_or_error;
6606
vec<tree, va_gc> *args;
6609
+ complain |= tf_decltype;
6611
is_member_access = false;
6613
is_builtin_constant_p
6614
@@ -5727,7 +5751,7 @@
6616
= perform_koenig_lookup (postfix_expression, args,
6617
/*include_std=*/false,
6618
- tf_warning_or_error);
6623
@@ -5753,7 +5777,7 @@
6625
= perform_koenig_lookup (postfix_expression, args,
6626
/*include_std=*/false,
6627
- tf_warning_or_error);
6632
@@ -5785,21 +5809,21 @@
6633
? LOOKUP_NORMAL|LOOKUP_NONVIRTUAL
6636
- tf_warning_or_error));
6641
= finish_call_expr (postfix_expression, &args,
6642
/*disallow_virtual=*/false,
6644
- tf_warning_or_error);
6647
else if (TREE_CODE (postfix_expression) == OFFSET_REF
6648
|| TREE_CODE (postfix_expression) == MEMBER_REF
6649
|| TREE_CODE (postfix_expression) == DOTSTAR_EXPR)
6650
postfix_expression = (build_offset_ref_call_from_tree
6651
(postfix_expression, &args,
6652
- tf_warning_or_error));
6654
else if (idk == CP_ID_KIND_QUALIFIED)
6655
/* A call to a static class member, or a namespace-scope
6657
@@ -5807,14 +5831,14 @@
6658
= finish_call_expr (postfix_expression, &args,
6659
/*disallow_virtual=*/true,
6661
- tf_warning_or_error);
6664
/* All other function calls. */
6666
= finish_call_expr (postfix_expression, &args,
6667
/*disallow_virtual=*/false,
6669
- tf_warning_or_error);
6672
/* The POSTFIX_EXPRESSION is certainly no longer an id. */
6673
idk = CP_ID_KIND_NONE;
6674
@@ -6415,7 +6439,7 @@
6677
cp_parser_unary_expression (cp_parser *parser, bool address_p, bool cast_p,
6678
- cp_id_kind * pidk)
6679
+ bool decltype_p, cp_id_kind * pidk)
6682
enum tree_code unary_operator;
6683
@@ -6636,7 +6660,9 @@
6685
= cp_parser_cast_expression (parser,
6686
unary_operator == ADDR_EXPR,
6687
- /*cast_p=*/false, pidk);
6689
+ /*decltype*/false,
6691
/* Now, build an appropriate representation. */
6692
switch (unary_operator)
6694
@@ -6682,9 +6708,18 @@
6696
return cp_parser_postfix_expression (parser, address_p, cast_p,
6697
/*member_access_only_p=*/false,
6703
+cp_parser_unary_expression (cp_parser *parser, bool address_p, bool cast_p,
6704
+ cp_id_kind * pidk)
6706
+ return cp_parser_unary_expression (parser, address_p, cast_p,
6707
+ /*decltype*/false, pidk);
6710
/* Returns ERROR_MARK if TOKEN is not a unary-operator. If TOKEN is a
6711
unary-operator, the corresponding tree code is returned. */
6713
@@ -7163,7 +7198,7 @@
6716
cp_parser_cast_expression (cp_parser *parser, bool address_p, bool cast_p,
6717
- cp_id_kind * pidk)
6718
+ bool decltype_p, cp_id_kind * pidk)
6720
/* If it's a `(', then we might be looking at a cast. */
6721
if (cp_lexer_next_token_is (parser->lexer, CPP_OPEN_PAREN))
6722
@@ -7237,7 +7272,9 @@
6723
cp_parser_parse_definitely (parser);
6724
expr = cp_parser_cast_expression (parser,
6725
/*address_p=*/false,
6726
- /*cast_p=*/true, pidk);
6728
+ /*decltype_p=*/false,
6731
/* Warn about old-style casts, if so requested. */
6732
if (warn_old_style_cast
6733
@@ -7263,7 +7300,8 @@
6735
/* If we get here, then it's not a cast, so it must be a
6736
unary-expression. */
6737
- return cp_parser_unary_expression (parser, address_p, cast_p, pidk);
6738
+ return cp_parser_unary_expression (parser, address_p, cast_p,
6739
+ decltype_p, pidk);
6742
/* Parse a binary expression of the general form:
6743
@@ -7348,6 +7386,7 @@
6745
cp_parser_binary_expression (cp_parser* parser, bool cast_p,
6746
bool no_toplevel_fold_p,
6748
enum cp_parser_prec prec,
6751
@@ -7362,7 +7401,7 @@
6753
/* Parse the first expression. */
6754
current.lhs = cp_parser_cast_expression (parser, /*address_p=*/false,
6756
+ cast_p, decltype_p, pidk);
6757
current.lhs_type = ERROR_MARK;
6758
current.prec = prec;
6760
@@ -7499,6 +7538,15 @@
6765
+cp_parser_binary_expression (cp_parser* parser, bool cast_p,
6766
+ bool no_toplevel_fold_p,
6767
+ enum cp_parser_prec prec,
6768
+ cp_id_kind * pidk)
6770
+ return cp_parser_binary_expression (parser, cast_p, no_toplevel_fold_p,
6771
+ /*decltype*/false, prec, pidk);
6774
/* Parse the `? expression : assignment-expression' part of a
6775
conditional-expression. The LOGICAL_OR_EXPR is the
6776
@@ -7568,12 +7616,13 @@
6779
CAST_P is true if this expression is the target of a cast.
6780
+ DECLTYPE_P is true if this expression is the operand of decltype.
6782
Returns a representation for the expression. */
6785
cp_parser_assignment_expression (cp_parser* parser, bool cast_p,
6786
- cp_id_kind * pidk)
6787
+ bool decltype_p, cp_id_kind * pidk)
6791
@@ -7587,6 +7636,7 @@
6793
/* Parse the binary expressions (logical-or-expression). */
6794
expr = cp_parser_binary_expression (parser, cast_p, false,
6796
PREC_NOT_OPERATOR, pidk);
6797
/* If the next token is a `?' then we're actually looking at a
6798
conditional-expression. */
6799
@@ -7632,6 +7682,14 @@
6804
+cp_parser_assignment_expression (cp_parser* parser, bool cast_p,
6805
+ cp_id_kind * pidk)
6807
+ return cp_parser_assignment_expression (parser, cast_p,
6808
+ /*decltype*/false, pidk);
6811
/* Parse an (optional) assignment-operator.
6813
assignment-operator: one of
6814
@@ -7723,11 +7781,14 @@
6815
expression , assignment-expression
6817
CAST_P is true if this expression is the target of a cast.
6818
+ DECLTYPE_P is true if this expression is the immediate operand of decltype,
6819
+ except possibly parenthesized or on the RHS of a comma (N3276).
6821
Returns a representation of the expression. */
6824
-cp_parser_expression (cp_parser* parser, bool cast_p, cp_id_kind * pidk)
6825
+cp_parser_expression (cp_parser* parser, bool cast_p, bool decltype_p,
6826
+ cp_id_kind * pidk)
6828
tree expression = NULL_TREE;
6829
location_t loc = UNKNOWN_LOCATION;
6830
@@ -7738,7 +7799,19 @@
6832
/* Parse the next assignment-expression. */
6833
assignment_expression
6834
- = cp_parser_assignment_expression (parser, cast_p, pidk);
6835
+ = cp_parser_assignment_expression (parser, cast_p, decltype_p, pidk);
6837
+ /* We don't create a temporary for a call that is the immediate operand
6838
+ of decltype or on the RHS of a comma. But when we see a comma, we
6839
+ need to create a temporary for a call on the LHS. */
6840
+ if (decltype_p && !processing_template_decl
6841
+ && TREE_CODE (assignment_expression) == CALL_EXPR
6842
+ && CLASS_TYPE_P (TREE_TYPE (assignment_expression))
6843
+ && cp_lexer_next_token_is (parser->lexer, CPP_COMMA))
6844
+ assignment_expression
6845
+ = build_cplus_new (TREE_TYPE (assignment_expression),
6846
+ assignment_expression, tf_warning_or_error);
6848
/* If this is the first assignment-expression, we can just
6851
@@ -7762,6 +7835,12 @@
6856
+cp_parser_expression (cp_parser* parser, bool cast_p, cp_id_kind * pidk)
6858
+ return cp_parser_expression (parser, cast_p, /*decltype*/false, pidk);
6861
/* Parse a constant-expression.
6863
constant-expression:
6864
@@ -11299,7 +11378,7 @@
6866
/* Parse a class member access. */
6867
expr = cp_parser_postfix_expression (parser, /*address_p=*/false,
6869
+ /*cast_p=*/false, /*decltype*/true,
6870
/*member_access_only_p=*/true, NULL);
6873
@@ -11327,7 +11406,8 @@
6874
parser->greater_than_is_operator_p = true;
6876
/* Parse a full expression. */
6877
- expr = cp_parser_expression (parser, /*cast_p=*/false, NULL);
6878
+ expr = cp_parser_expression (parser, /*cast_p=*/false,
6879
+ /*decltype*/true, NULL);
6881
/* The `>' token might be the end of a template-id or
6882
template-parameter-list now. */
6883
@@ -16299,6 +16379,8 @@
6884
tree exception_specification;
6887
+ bool memfn = (member_p || (pushed_scope
6888
+ && CLASS_TYPE_P (pushed_scope)));
6890
is_declarator = true;
6892
@@ -16315,7 +16397,7 @@
6893
attrs = cp_parser_std_attribute_spec_seq (parser);
6895
late_return = (cp_parser_late_return_type_opt
6896
- (parser, member_p ? cv_quals : -1));
6897
+ (parser, memfn ? cv_quals : -1));
6899
/* Parse the virt-specifier-seq. */
6900
virt_specifiers = cp_parser_virt_specifier_seq_opt (parser);
6901
@@ -16964,17 +17046,21 @@
6902
/* Consume the ->. */
6903
cp_lexer_consume_token (parser->lexer);
6905
+ tree save_ccp = current_class_ptr;
6906
+ tree save_ccr = current_class_ref;
6909
/* DR 1207: 'this' is in scope in the trailing return type. */
6910
- gcc_assert (current_class_ptr == NULL_TREE);
6911
inject_this_parameter (current_class_type, quals);
6914
type = cp_parser_trailing_type_id (parser);
6917
- current_class_ptr = current_class_ref = NULL_TREE;
6919
+ current_class_ptr = save_ccp;
6920
+ current_class_ref = save_ccr;
6925
@@ -22033,7 +22119,7 @@
6926
cp_parser_simple_cast_expression (cp_parser *parser)
6928
return cp_parser_cast_expression (parser, /*address_p=*/false,
6929
- /*cast_p=*/false, NULL);
6930
+ /*cast_p=*/false, /*decltype*/false, NULL);
6933
/* Parse a functional cast to TYPE. Returns an expression
6934
@@ -26830,7 +26916,7 @@
6935
op = (token->type == CPP_PLUS_PLUS
6936
? PREINCREMENT_EXPR : PREDECREMENT_EXPR);
6937
cp_lexer_consume_token (parser->lexer);
6938
- lhs = cp_parser_cast_expression (parser, false, false, NULL);
6939
+ lhs = cp_parser_simple_cast_expression (parser);
6941
return error_mark_node;
6942
return build2 (op, TREE_TYPE (decl), decl, NULL_TREE);
6943
Index: gcc/cp/call.c
6944
===================================================================
6945
--- a/src/gcc/cp/call.c (.../tags/gcc_4_8_0_release)
6946
+++ b/src/gcc/cp/call.c (.../branches/gcc-4_8-branch)
6947
@@ -6696,6 +6696,10 @@
6948
/* else continue to get conversion error. */
6951
+ /* N3276 magic doesn't apply to nested calls. */
6952
+ int decltype_flag = (complain & tf_decltype);
6953
+ complain &= ~tf_decltype;
6955
/* Find maximum size of vector to hold converted arguments. */
6956
parmlen = list_length (parm);
6957
nargs = vec_safe_length (args) + (first_arg != NULL_TREE ? 1 : 0);
6958
@@ -7067,7 +7071,7 @@
6959
return error_mark_node;
6962
- return build_cxx_call (fn, nargs, argarray, complain);
6963
+ return build_cxx_call (fn, nargs, argarray, complain|decltype_flag);
6966
/* Build and return a call to FN, using NARGS arguments in ARGARRAY.
6967
@@ -7109,12 +7113,20 @@
6968
if (VOID_TYPE_P (TREE_TYPE (fn)))
6971
- fn = require_complete_type_sfinae (fn, complain);
6972
- if (fn == error_mark_node)
6973
- return error_mark_node;
6974
+ /* 5.2.2/11: If a function call is a prvalue of object type: if the
6975
+ function call is either the operand of a decltype-specifier or the
6976
+ right operand of a comma operator that is the operand of a
6977
+ decltype-specifier, a temporary object is not introduced for the
6978
+ prvalue. The type of the prvalue may be incomplete. */
6979
+ if (!(complain & tf_decltype))
6981
+ fn = require_complete_type_sfinae (fn, complain);
6982
+ if (fn == error_mark_node)
6983
+ return error_mark_node;
6985
- if (MAYBE_CLASS_TYPE_P (TREE_TYPE (fn)))
6986
- fn = build_cplus_new (TREE_TYPE (fn), fn, complain);
6987
+ if (MAYBE_CLASS_TYPE_P (TREE_TYPE (fn)))
6988
+ fn = build_cplus_new (TREE_TYPE (fn), fn, complain);
6990
return convert_from_reference (fn);
6993
Index: gcc/cp/cp-tree.h
6994
===================================================================
6995
--- a/src/gcc/cp/cp-tree.h (.../tags/gcc_4_8_0_release)
6996
+++ b/src/gcc/cp/cp-tree.h (.../branches/gcc-4_8-branch)
6997
@@ -4190,6 +4190,9 @@
6998
conversion might be permissible,
6999
not actually performing the
7001
+ tf_decltype = 1 << 7, /* We are the operand of decltype.
7002
+ Used to implement the special rules
7003
+ for calls in decltype (5.2.2/11). */
7004
tf_partial = 1 << 8, /* Doing initial explicit argument
7005
substitution in fn_type_unification. */
7006
/* Convenient substitution flags combinations. */
7007
Index: gcc/cp/search.c
7008
===================================================================
7009
--- a/src/gcc/cp/search.c (.../tags/gcc_4_8_0_release)
7010
+++ b/src/gcc/cp/search.c (.../branches/gcc-4_8-branch)
7011
@@ -188,6 +188,14 @@
7015
+ /* "Nothing" is definitely not derived from Base. */
7016
+ if (t == NULL_TREE)
7019
+ *kind_ptr = bk_not_base;
7023
if (t == error_mark_node || base == error_mark_node)
7026
Index: gcc/cp/name-lookup.h
7027
===================================================================
7028
--- a/src/gcc/cp/name-lookup.h (.../tags/gcc_4_8_0_release)
7029
+++ b/src/gcc/cp/name-lookup.h (.../branches/gcc-4_8-branch)
7030
@@ -132,10 +132,11 @@
7031
ts_global = 1, /* All scopes. This is the 3.4.1
7032
[basic.lookup.unqual] lookup mentioned
7033
in [basic.lookup.elab]/2. */
7034
- ts_within_enclosing_non_class = 2 /* Search within enclosing non-class
7035
+ ts_within_enclosing_non_class = 2, /* Search within enclosing non-class
7036
only, for friend class lookup
7037
according to [namespace.memdef]/3
7038
and [class.friend]/9. */
7039
+ ts_lambda = 3 /* Declaring a lambda closure. */
7042
typedef struct GTY(()) cp_class_binding {
7043
Index: gcc/tree-eh.c
7044
===================================================================
7045
--- a/src/gcc/tree-eh.c (.../tags/gcc_4_8_0_release)
7046
+++ b/src/gcc/tree-eh.c (.../branches/gcc-4_8-branch)
7047
@@ -1855,7 +1855,8 @@
7048
this_region = gen_eh_region_must_not_throw (state->cur_region);
7049
this_region->u.must_not_throw.failure_decl
7050
= gimple_eh_must_not_throw_fndecl (inner);
7051
- this_region->u.must_not_throw.failure_loc = gimple_location (tp);
7052
+ this_region->u.must_not_throw.failure_loc
7053
+ = LOCATION_LOCUS (gimple_location (tp));
7055
/* In order to get mangling applied to this decl, we must mark it
7056
used now. Otherwise, pass_ipa_free_lang_data won't think it
7057
Index: gcc/po/ChangeLog
7058
===================================================================
7059
--- a/src/gcc/po/ChangeLog (.../tags/gcc_4_8_0_release)
7060
+++ b/src/gcc/po/ChangeLog (.../branches/gcc-4_8-branch)
7062
+2013-03-26 Joseph Myers <joseph@codesourcery.com>
7064
+ * de.po, sv.po: Update.
7066
2013-03-22 Release Manager
7068
* GCC 4.8.0 released.
7070
===================================================================
7071
--- a/src/gcc/po/sv.po (.../tags/gcc_4_8_0_release)
7072
+++ b/src/gcc/po/sv.po (.../branches/gcc-4_8-branch)
7074
"Project-Id-Version: gcc 4.8-b20130224\n"
7075
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
7076
"POT-Creation-Date: 2013-02-24 01:09+0000\n"
7077
-"PO-Revision-Date: 2013-03-17 10:56+0100\n"
7078
+"PO-Revision-Date: 2013-03-24 23:03+0100\n"
7079
"Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
7080
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
7082
@@ -23048,9 +23048,9 @@
7083
msgstr "VSX- och SPE-instruktioner kan inte samexistera"
7085
#: config/rs6000/e500.h:41
7086
-#, fuzzy, gcc-internal-format
7087
+#, gcc-internal-format
7088
msgid "64-bit SPE not supported"
7089
-msgstr "64-bitars E500 stödjs inte"
7090
+msgstr "64-bitars SPE stödjs inte"
7092
#: config/rs6000/e500.h:43
7093
#, gcc-internal-format
7094
@@ -23142,9 +23142,9 @@
7095
msgstr "okänt styrregisternummer: %d - använder ”psw”"
7097
#: config/rx/rx.c:1350
7098
-#, fuzzy, gcc-internal-format
7099
+#, gcc-internal-format
7100
msgid "multiple fast interrupt routines seen: %qE and %qE"
7101
-msgstr "flera avbrottsattribut är inte tillåtet"
7102
+msgstr "flera snabba avbrottsrutiner sedda: %qE och %qE"
7104
#: config/rx/rx.c:2452
7105
#, gcc-internal-format, gfc-internal-format
7106
@@ -23608,14 +23608,14 @@
7107
msgstr "felformaterat ”#pragma __extern_prefix”, ignorerar"
7109
#: config/vms/vms-c.c:312 config/vms/vms-c.c:332
7110
-#, fuzzy, gcc-internal-format
7111
+#, gcc-internal-format
7112
msgid "malformed %<#pragma %s%>, ignoring"
7113
-msgstr "felformaterat %<#pragma %s%>, ignoreras"
7114
+msgstr "felformaterat %<#pragma %s%>, ignorerar"
7116
#: config/vms/vms-c.c:328
7117
-#, fuzzy, gcc-internal-format
7118
+#, gcc-internal-format
7119
msgid "invalid constant in %<#pragma %s%>"
7120
-msgstr "ogiltig konstant i %<#pragma pack%> - ignoreras"
7121
+msgstr "ogiltig konstant i %<#pragma %s%>"
7123
#: config/xtensa/xtensa.c:2178
7124
#, gcc-internal-format
7125
@@ -26063,19 +26063,19 @@
7126
msgstr "deklarerad här"
7128
#: c/c-typeck.c:2746
7129
-#, fuzzy, gcc-internal-format
7130
+#, gcc-internal-format
7131
msgid "called object %qE is not a function or function pointer"
7132
-msgstr "anropat objekt %qE är inte en funktion"
7133
+msgstr "anropat objekt %qE är inte en funktion eller funktionspekare"
7135
#: c/c-typeck.c:2751
7136
-#, fuzzy, gcc-internal-format
7137
+#, gcc-internal-format
7138
msgid "called object %qD is not a function or function pointer"
7139
-msgstr "anropat objekt %qE är inte en funktion"
7140
+msgstr "anropat objekt %qD är inte en funktion eller funktionspekare"
7142
#: c/c-typeck.c:2757
7143
-#, fuzzy, gcc-internal-format
7144
+#, gcc-internal-format
7145
msgid "called object is not a function or function pointer"
7146
-msgstr "anropat objekt %qE är inte en funktion"
7147
+msgstr "anropat objekt är inte en funktion eller funktionspekare"
7149
#. This situation leads to run-time undefined behavior. We can't,
7150
#. therefore, simply error unless we can prove that all possible
7151
@@ -26716,9 +26716,9 @@
7152
msgstr "initiering av medlem som är en flexibel vektor i nästat sammanhang"
7154
#: c/c-typeck.c:6975
7155
-#, fuzzy, gcc-internal-format
7156
+#, gcc-internal-format
7157
msgid "missing initializer for field %qD of %qT"
7158
-msgstr "initierare saknas för medlem %qD"
7159
+msgstr "initierare saknas för fält %qD i %qT"
7161
#: c/c-typeck.c:7000
7162
#, gcc-internal-format
7163
@@ -27163,24 +27163,24 @@
7164
msgstr "anrop av %<(%T) (%A)%> är tvetydigt"
7167
-#, fuzzy, gcc-internal-format
7168
+#, gcc-internal-format
7169
msgid "ambiguous overload for "
7170
-msgstr "tvetydig överlagring för %qs i %<%s %E%>"
7171
+msgstr "tvetydig överlagring för "
7174
-#, fuzzy, gcc-internal-format
7175
+#, gcc-internal-format
7176
msgid "no match for "
7177
-msgstr "ingen matchning för %qs i %<%s %E%>"
7178
+msgstr "ingen matchning för "
7181
-#, fuzzy, gcc-internal-format
7182
+#, gcc-internal-format
7183
msgid " (operand types are %qT, %qT, and %qT)"
7184
-msgstr "ogiltiga operander till binär %s (har %qT och %qT)"
7185
+msgstr " (operandtyper är %qT, %qT och %qT)"
7188
-#, fuzzy, gcc-internal-format
7189
+#, gcc-internal-format
7190
msgid " (operand types are %qT and %qT)"
7191
-msgstr "ogiltiga operander till binär %s (har %qT och %qT)"
7192
+msgstr " (operandtyper är %qT och %qT)"
7195
#, gcc-internal-format
7196
@@ -27188,54 +27188,54 @@
7197
msgstr " (operandtyp är %qT)"
7200
-#, fuzzy, gcc-internal-format
7201
+#, gcc-internal-format
7202
msgid "ternary %<operator?:%>"
7203
-msgstr "%<operator%> förväntades"
7204
+msgstr "treställig %<operator?:%>"
7207
-#, fuzzy, gcc-internal-format
7208
+#, gcc-internal-format
7209
msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
7210
-msgstr "ingen matchning för treställig %<operator?:%> i %<%E ? %E : %E%>"
7211
+msgstr "treställig %<operator?:%> i %<%E ? %E : %E%>"
7213
#: cp/call.c:4218 cp/call.c:4249 cp/call.c:4258
7214
-#, fuzzy, gcc-internal-format
7215
+#, gcc-internal-format
7216
msgid "%<operator%s%>"
7217
-msgstr "%<operator%> förväntades"
7218
+msgstr "%<operator%s%>"
7221
-#, fuzzy, gcc-internal-format
7222
+#, gcc-internal-format
7223
msgid "%<operator%s%> in %<%E%s%>"
7224
-msgstr "ingen matchning för %<operator%s%> i %<%E%s%>"
7225
+msgstr "%<operator%s%> i %<%E%s%>"
7228
-#, fuzzy, gcc-internal-format
7229
+#, gcc-internal-format
7230
msgid "%<operator[]%>"
7231
-msgstr "%<operator%> förväntades"
7232
+msgstr "%<operator[]%>"
7235
-#, fuzzy, gcc-internal-format
7236
+#, gcc-internal-format
7237
msgid "%<operator[]%> in %<%E[%E]%>"
7238
-msgstr "ingen matchning för %<operator[]%> i %<%E[%E]%>"
7239
+msgstr "%<operator[]%> i %<%E[%E]%>"
7242
-#, fuzzy, gcc-internal-format
7243
+#, gcc-internal-format
7249
-#, fuzzy, gcc-internal-format
7250
+#, gcc-internal-format
7251
msgid "%qs in %<%s %E%>"
7252
-msgstr "ingen matchning för %qs i %<%s %E%>"
7253
+msgstr "%qs i %<%s %E%>"
7256
-#, fuzzy, gcc-internal-format
7257
+#, gcc-internal-format
7258
msgid "%<operator%s%> in %<%E %s %E%>"
7259
-msgstr "ingen matchning för %<operator%s%> i %<%E %s %E%>"
7260
+msgstr "%<operator%s%> i %<%E %s %E%>"
7263
-#, fuzzy, gcc-internal-format
7264
+#, gcc-internal-format
7265
msgid "%<operator%s%> in %<%s%E%>"
7266
-msgstr "ingen matchning för %<operator%s%> i %<%s%E%>"
7267
+msgstr "%<operator%s%> i %<%s%E%>"
7270
#, gcc-internal-format
7271
@@ -27248,9 +27248,9 @@
7272
msgstr "åtminstone en operand i en vektorsvillkorsoperator måste vara en vektor"
7275
-#, fuzzy, gcc-internal-format
7276
+#, gcc-internal-format
7277
msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
7278
-msgstr "uppräkningsmissmatch i villkorsuttryck: %qT kontra %qT"
7279
+msgstr "inkompatibla vektortyper i villkorsuttryck: %qT, %qT och %qT"
7282
#, gcc-internal-format
7283
@@ -27434,9 +27434,9 @@
7284
msgstr "argument till funktionsanrop kan vara en kandidat för ett formatattribut"
7287
-#, fuzzy, gcc-internal-format
7288
+#, gcc-internal-format
7289
msgid "use of multiversioned function without a default"
7290
-msgstr "standarddefinierad funktion %q+D med standardargument"
7291
+msgstr "användning av multiversionsfunktion utan ett standardfall"
7294
#, gcc-internal-format
7295
@@ -27584,14 +27584,14 @@
7296
msgstr "Javaklass %qT kan inte ha en implicit icketrivial destruerare"
7299
-#, fuzzy, gcc-internal-format
7300
+#, gcc-internal-format
7301
msgid "%q#D inherited from %qT"
7302
-msgstr " %qT är inte härledd från %qT"
7303
+msgstr "%q#D ärvd från %qT"
7306
-#, fuzzy, gcc-internal-format
7307
+#, gcc-internal-format
7308
msgid "conflicts with version inherited from %qT"
7309
-msgstr "står i konflikt med tidigare deklaration här"
7310
+msgstr "står i konflikt med tidigare ärvd från %qT"
7313
#, gcc-internal-format
7314
@@ -27634,9 +27634,9 @@
7315
msgstr "%qT har inte abi-etiketten %E som basen %qT har"
7317
#: cp/class.c:1331 cp/class.c:1341
7318
-#, fuzzy, gcc-internal-format
7319
+#, gcc-internal-format
7320
msgid "%qT declared here"
7321
-msgstr "%qD är deklarerad här"
7322
+msgstr "%qT är deklarerad här"
7325
#, gcc-internal-format
7326
@@ -28102,9 +28102,9 @@
7327
msgstr "%q#T använt där %qT förväntades"
7330
-#, fuzzy, gcc-internal-format
7331
+#, gcc-internal-format
7332
msgid "could not convert %qE from %<void%> to %<bool%>"
7333
-msgstr "kunde inte konvertera %qE från %qT till %qT"
7334
+msgstr "kunde inte konvertera %qE från %<void%> till %<bool%>"
7337
#, gcc-internal-format
7338
@@ -28508,9 +28508,9 @@
7339
msgstr "tidigare deklaration av %q+#D här"
7342
-#, fuzzy, gcc-internal-format
7343
+#, gcc-internal-format
7344
msgid "ambiguates old declaration with deduced return type"
7345
-msgstr "gör gammal deklaration %q+#D tvetydig"
7346
+msgstr "gör gammal deklaration med härledd returtyp tvetydig"
7349
#, gcc-internal-format
7350
@@ -28874,14 +28874,14 @@
7351
msgstr "%<constexpr%> kan inte användas för typdeklarationer"
7354
-#, fuzzy, gcc-internal-format
7355
+#, gcc-internal-format
7356
msgid "attribute ignored in explicit instantiation %q#T"
7357
-msgstr "attribut ignoreras vid mallinstansiering"
7358
+msgstr "attribut ignoreras i explicit instantiering av %q#T"
7361
-#, fuzzy, gcc-internal-format
7362
+#, gcc-internal-format
7363
msgid "no attribute can be applied to an explicit instantiation"
7364
-msgstr "attributet %qE kan bara användas på klassdefinitioner"
7365
+msgstr "inget attribut kan användas på en explicit instantiering"
7368
#, gcc-internal-format
7369
@@ -29053,9 +29053,9 @@
7370
msgstr "%qT har ingen icke-statisk medlem med namnet %qD"
7373
-#, fuzzy, gcc-internal-format
7374
+#, gcc-internal-format
7375
msgid "invalid initializer for %q#D"
7376
-msgstr "ogiltigt initierare för vektormedlem %q#D"
7377
+msgstr "ogiltigt initierare för %q#D"
7380
#, gcc-internal-format
7381
@@ -29164,9 +29164,9 @@
7382
msgstr "ickelokal variabel %qD deklarerad %<__thread%> behöver dynamisk initiering"
7385
-#, fuzzy, gcc-internal-format
7386
+#, gcc-internal-format
7387
msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
7388
-msgstr " %q+T har en icke-trivial destruerare"
7389
+msgstr "den icke-lokala variabeln %qD deklarerad %<__thread%> har en icke-trivial destruerare"
7392
#, gcc-internal-format
7393
@@ -29804,9 +29804,9 @@
7394
msgstr "%qs är deklarerad som en funktion som returnerar en vektor"
7397
-#, fuzzy, gcc-internal-format
7398
+#, gcc-internal-format
7399
msgid "%qs declared as function returning an abstract class type"
7400
-msgstr "%qs är deklarerad som en funktion som returnerar en vektor"
7401
+msgstr "%qs är deklarerad som en funktion som returnerar en abstrakt klasstyp"
7404
#, gcc-internal-format
7405
@@ -30170,9 +30170,9 @@
7406
msgstr "lagringsklassen %<__thread%> är ogiltig för funktionen %qs"
7409
-#, fuzzy, gcc-internal-format
7410
+#, gcc-internal-format
7411
msgid "storage class %<thread_local%> invalid for function %qs"
7412
-msgstr "lagringsklassen %<__thread%> är ogiltig för funktionen %qs"
7413
+msgstr "lagringsklassen %<thread_local%> är ogiltig för funktionen %qs"
7416
#, gcc-internal-format
7417
@@ -30609,14 +30609,14 @@
7418
msgstr "parameter %qD deklarerad void"
7421
-#, fuzzy, gcc-internal-format
7422
+#, gcc-internal-format
7423
msgid "no return statements in function returning %qT"
7424
-msgstr "ingen retursats i funktion som returnerar icke-void"
7425
+msgstr "inga retursatser i funktion som returnerar %qT"
7427
#: cp/decl.c:13783 cp/typeck.c:8135
7428
-#, fuzzy, gcc-internal-format
7429
+#, gcc-internal-format
7430
msgid "only plain %<auto%> return type can be deduced to %<void%>"
7431
-msgstr "funktionsreturtyper är inte kompatibla på grund av %<volatile%>"
7432
+msgstr "endast enkel returtyp %<auto%> kan härledas till %<void%>"
7435
#, gcc-internal-format
7436
@@ -30649,9 +30649,9 @@
7437
msgstr "ogiltiga typer %<%T[%T]%> för vektorindex"
7440
-#, fuzzy, gcc-internal-format
7441
+#, gcc-internal-format
7442
msgid "deleting array %q#E"
7443
-msgstr "raderar vektor %q#D"
7444
+msgstr "raderar vektor %q#E"
7447
#, gcc-internal-format
7448
@@ -30860,9 +30860,9 @@
7449
msgstr "användning av borttagen funktion %qD"
7451
#: cp/decl2.c:4537 cp/decl2.c:4594
7452
-#, fuzzy, gcc-internal-format
7453
+#, gcc-internal-format
7454
msgid "use of %qD before deduction of %<auto%>"
7455
-msgstr "typen på %qD sätts skönsmässigt till %<int%>"
7456
+msgstr "använding av %qD före härledning av %<auto%>"
7459
#, gcc-internal-format
7460
@@ -30925,14 +30925,14 @@
7461
msgstr "delegerande konstruerare är endast tillgängliga med -std=c++11 eller -std=gnu++11"
7464
-#, fuzzy, gcc-internal-format
7465
+#, gcc-internal-format
7466
msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
7467
-msgstr "delegerande konstruerare är endast tillgängliga med -std=c++11 eller -std=gnu++11"
7468
+msgstr "ärvande konstruerare är endast tillgängliga med -std=c++11 eller -std=gnu++11"
7471
-#, fuzzy, gcc-internal-format
7472
+#, gcc-internal-format
7473
msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
7474
-msgstr "C++0x auto är endast tillgängligt med -std=c++11 eller -std=gnu++11"
7475
+msgstr "c++11-attribut är endast tillgängligt med -std=c++11 eller -std=gnu++11"
7478
#, gcc-internal-format
7479
@@ -31007,14 +31007,14 @@
7480
msgstr "uttrycket %qE med abstrakt klasstyp %qT kan inte användas i throw-uttryck"
7483
-#, fuzzy, gcc-internal-format
7484
+#, gcc-internal-format
7485
msgid "cannot declare catch parameter to be of abstract class type %qT"
7486
-msgstr "det går inte att deklarera parametern %q+D att vara av abstrakt typ %qT"
7487
+msgstr "det går inte att deklarera en fångstparametern att vara av abstrakt klasstyp %qT"
7490
-#, fuzzy, gcc-internal-format
7491
+#, gcc-internal-format
7492
msgid "cannot declare catch parameter to be of rvalue reference type %qT"
7493
-msgstr "det går inte att deklarera parametern %q+D att vara av abstrakt typ %qT"
7494
+msgstr "det går inte att deklarera en fångstparameter att vara av rvalue-referenstyp %qT"
7497
#, gcc-internal-format
7498
@@ -31311,24 +31311,24 @@
7499
msgstr "oinitierad const-medlem i %q#T"
7502
-#, fuzzy, gcc-internal-format
7503
+#, gcc-internal-format
7504
msgid "integer overflow in array size"
7505
-msgstr "heltalsspill i uttryck"
7506
+msgstr "heltalsspill i vektorstorlek"
7509
-#, fuzzy, gcc-internal-format
7510
+#, gcc-internal-format
7511
msgid "array size in operator new must be constant"
7512
-msgstr "Variabeln ”%s” vid %L i detta sammanhang måste vara en konstant"
7513
+msgstr "vektorstorlek i operatorn new måste vara en konstant"
7516
-#, fuzzy, gcc-internal-format
7517
+#, gcc-internal-format
7518
msgid "variably modified type not allowed in operator new"
7519
-msgstr "variabelt ändrat fält i filräckvidd"
7520
+msgstr "variabelt ändrad typ inte tillåten i operatorn new"
7523
-#, fuzzy, gcc-internal-format
7524
+#, gcc-internal-format
7525
msgid "ISO C++ does not support variable-length array types"
7526
-msgstr "ISO C stödjer inte mättning av typer"
7527
+msgstr "ISO C++ stödjer inte vektortyper med variabel längd"
7530
#, gcc-internal-format
7531
@@ -32033,9 +32033,9 @@
7532
msgstr "%qT är inte en mall"
7535
-#, fuzzy, gcc-internal-format
7536
+#, gcc-internal-format
7537
msgid "%qE is not a class template"
7538
-msgstr "%qE är inte en mall"
7539
+msgstr "%qE är inte en klassmall"
7542
#, gcc-internal-format
7543
@@ -32201,17 +32201,17 @@
7544
msgstr "kan inte hitta en teckenliteraloperator %qD med argumentet %qT"
7547
-#, fuzzy, gcc-internal-format
7548
+#, gcc-internal-format
7549
msgid "integer literal exceeds range of %qT type"
7550
-msgstr "flyttalskonstant överskrider intervallet för %qT"
7551
+msgstr "heltalskonstant överskrider intervallet för typen %qT"
7554
-#, fuzzy, gcc-internal-format
7555
+#, gcc-internal-format
7556
msgid "floating literal exceeds range of %qT type"
7557
-msgstr "flyttalskonstant överskrider intervallet för %qT"
7558
+msgstr "flyttalskonstant överskrider intervallet för typen %qT"
7561
-#, fuzzy, gcc-internal-format
7562
+#, gcc-internal-format
7563
msgid "floating literal truncated to zero"
7564
msgstr "flyttalskonstant avkortas till noll"
7567
===================================================================
7568
--- a/src/gcc/po/de.po (.../tags/gcc_4_8_0_release)
7569
+++ b/src/gcc/po/de.po (.../branches/gcc-4_8-branch)
7571
"Project-Id-Version: gcc 4.8-b20130224\n"
7572
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
7573
"POT-Creation-Date: 2013-02-24 01:09+0000\n"
7574
-"PO-Revision-Date: 2013-03-09 18:08+0200\n"
7575
+"PO-Revision-Date: 2013-03-23 13:08+0200\n"
7576
"Last-Translator: Roland Stigge <stigge@antcom.de>\n"
7577
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
7579
@@ -7723,9 +7723,8 @@
7580
msgstr "Angegebenen Adressierungsmodus verwenden"
7582
#: config/i386/i386.opt:175
7584
msgid "Known address mode (for use with the -maddress-mode= option):"
7585
-msgstr "Bekannte Codemodelle (für Verwendung mit Option -mcmodel=):"
7586
+msgstr "Bekannter Adressmodus (für Verwendung mit Option -maddress-mode=):"
7588
#: config/i386/i386.opt:184
7589
msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
7590
@@ -7873,9 +7872,8 @@
7591
msgstr "Befehl vzeroupper erzeugen vor Übergabe der Abarbeitung aus"
7593
#: config/i386/i386.opt:421
7595
msgid "Do dispatch scheduling if processor is bdver1 or bdver2 or bdver3 and Haifa scheduling"
7596
-msgstr "Bericht-Planung durchführen, wenn Prozessor bdver1 oder bdver2 und Haifa-Planung"
7597
+msgstr "Bericht-Planung durchführen, wenn Prozessor bdver1, bdver2, oder bdver3 und Haifa-Planung"
7599
#: config/i386/i386.opt:426
7600
msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
7601
@@ -7987,36 +7985,31 @@
7603
#: config/i386/i386.opt:540
7604
msgid "Support Hardware Lock Elision prefixes"
7606
+msgstr "Präfixe für Hardware-Lock-Auslassung unterstützen"
7608
#: config/i386/i386.opt:544
7610
msgid "Support RDSEED instruction"
7611
-msgstr "keine Unterstützung für Induktion"
7612
+msgstr "Anweisung RDSEED unterstützen"
7614
#: config/i386/i386.opt:548
7616
msgid "Support PREFETCHW instruction"
7617
-msgstr "keine Unterstützung für Induktion"
7618
+msgstr "Anweisung PREFETCHW unterstützen"
7620
#: config/i386/i386.opt:552
7622
msgid "Support flag-preserving add-carry instructions"
7623
-msgstr "Codeerzeugung von crc32-Befehlen unterstützen."
7624
+msgstr "Flag-erhaltende Add-Carry-Anweisungen unterstützen."
7626
#: config/i386/i386.opt:556
7627
msgid "Support FXSAVE and FXRSTOR instructions"
7629
+msgstr "Anweisungen FXSAVE und FXRSTOR unterstützen"
7631
#: config/i386/i386.opt:560
7633
msgid "Support XSAVE and XRSTOR instructions"
7634
-msgstr "Aufrufe zwischen Thumb- und ARM-Befehlssätzen unterstützen"
7635
+msgstr "Anweisungen XSAVE und XRSTOR unterstützen"
7637
#: config/i386/i386.opt:564
7639
msgid "Support XSAVEOPT instruction"
7640
-msgstr "Eingebaute MMX-Funktionen unterstützen"
7641
+msgstr "Anweisung XSAVEOPT unterstützen"
7643
#: config/i386/i386.opt:568
7644
msgid "Support TBM built-in functions and code generation"
7645
@@ -8079,9 +8072,8 @@
7646
msgstr "Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen"
7648
#: config/i386/i386.opt:628
7650
msgid "Support RTM built-in functions and code generation"
7651
-msgstr "Eingebaute TBM-Funktionen und Codeerzeugung unterstützen"
7652
+msgstr "Eingebaute RTM-Funktionen und Codeerzeugung unterstützen"
7654
#: config/pa/pa64-hpux.opt:23
7655
msgid "Assume code will be linked by GNU ld"
7656
@@ -8185,9 +8177,8 @@
7657
msgstr "Backend-Fehlersuche einschalten"
7659
#: config/v850/v850.opt:41
7661
msgid "Do not use the callt instruction (default)"
7662
-msgstr "Den callt-Befehl nicht verwenden"
7663
+msgstr "Die callt-Anweisung nicht verwenden (Standard)"
7665
#: config/v850/v850.opt:45
7666
msgid "Reuse r30 on a per function basis"
7667
@@ -8250,52 +8241,44 @@
7668
msgstr "Für v850e2v3-Prozessor übersetzen"
7670
#: config/v850/v850.opt:117
7672
msgid "Compile for the v850e3v5 processor"
7673
-msgstr "Für v850e-Prozessor übersetzen"
7674
+msgstr "Für v850e3v5-Prozessor übersetzen"
7676
#: config/v850/v850.opt:124
7678
msgid "Enable v850e3v5 loop instructions"
7679
-msgstr "Clip-Befehle einschalten"
7680
+msgstr "Schleifenbefehle für v850e3v5 einschalten"
7682
#: config/v850/v850.opt:128
7683
msgid "Set the max size of data eligible for the ZDA area"
7684
msgstr "Maximalgröße der für den ZDA-Bereich geeigneten Daten setzen"
7686
#: config/v850/v850.opt:135
7688
msgid "Enable relaxing in the assembler"
7689
-msgstr "Verträglichkeit mit ic960-Assembler einschalten"
7690
+msgstr "Lockerung im Assembler einschalten"
7692
#: config/v850/v850.opt:139
7694
msgid "Prohibit PC relative jumps"
7695
-msgstr "PC-relative Funktionsaufrufe verbieten"
7696
+msgstr "PC-relative Sprünge verbieten"
7698
#: config/v850/v850.opt:143
7700
msgid "Inhibit the use of hardware floating point instructions"
7701
-msgstr "Verwendung aller Hardware-Gleitkommabefehle verhindern"
7702
+msgstr "Verwendung von Hardware-Gleitkommaanweisungen unterdrücken"
7704
#: config/v850/v850.opt:147
7706
msgid "Allow the use of hardware floating point instructions for V850E2V3 and up"
7707
-msgstr "Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben"
7708
+msgstr "Verwendung von Hardware-Gleitkommaanweisungen für V850E2V3 und aufwärts erlauben"
7710
#: config/v850/v850.opt:151
7712
msgid "Enable support for the RH850 ABI. This is the default"
7713
-msgstr "Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard."
7714
+msgstr "Unterstützung für RH850 ABI einschalten. Dies ist der Standard."
7716
#: config/v850/v850.opt:155
7718
msgid "Enable support for the old GCC ABI"
7719
-msgstr "Unterstützung für große Objekte einschalten"
7720
+msgstr "Unterstützung für altes GCC ABI einschalten"
7722
#: config/v850/v850.opt:159
7723
msgid "Support alignments of up to 64-bits"
7725
+msgstr "Ausrichtungen von bis zu 64 Bits unterstützen"
7728
msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
7729
@@ -8747,9 +8730,8 @@
7730
msgstr "Visuelle Befehlssatzerweiterungen Version 3.0 für UltraSPARC verwenden"
7732
#: config/sparc/sparc.opt:78
7734
msgid "Use UltraSPARC Compare-and-Branch extensions"
7735
-msgstr "Multiplizier-Addier-Erweiterungen für UltraSPARC verwenden"
7736
+msgstr "Vergleich-und-Sprung-Erweiterungen für UltraSPARC verwenden"
7738
#: config/sparc/sparc.opt:82
7739
msgid "Use UltraSPARC Fused Multiply-Add extensions"
7740
@@ -9378,9 +9360,8 @@
7741
msgstr "Maximalgröße der globalen und statischen Variable, die in kleine Datenbereiche gelegt werden."
7743
#: config/rx/rx.opt:90
7745
msgid "Generate assembler output that is compatible with the Renesas AS100 assembler. This may restrict some of the compiler's capabilities. The default is to generate GAS compatible syntax."
7746
-msgstr "Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler verträglich ist. Dies schränkt einige Kompilerfähigkeiten ein. Standard: GAS-verträgliche Syntax"
7747
+msgstr "Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler verträglich ist. Dies schränkt einige Kompilerfähigkeiten ein. Standard: GAS-verträgliche Syntax."
7749
#: config/rx/rx.opt:96
7750
msgid "Enable linker relaxation."
7751
@@ -10102,16 +10083,15 @@
7753
#: config/sh/sh.opt:323
7754
msgid "Deprecated. Use -matomic= instead to select the atomic model"
7756
+msgstr "Veraltet. Stattdessen -matomic= verwenden, um atomares Modell zu verwenden"
7758
#: config/sh/sh.opt:327
7760
msgid "Specify the model for atomic operations"
7761
-msgstr "Code für eingebaute atomare Operationen erzeugen"
7762
+msgstr "Das Modell für atomare Operationen angeben"
7764
#: config/sh/sh.opt:331
7765
msgid "Use tas.b instruction for __atomic_test_and_set"
7767
+msgstr "Anweisung tas.b für __atomic_test_and_set verwenden"
7769
#: config/sh/sh.opt:335
7770
msgid "Deprecated. Use -Os instead"
7771
@@ -10130,14 +10110,12 @@
7772
msgstr "Vorgeben, dass Sprung-um-Sprung ein bedingter Sprung ist"
7774
#: config/sh/sh.opt:353
7776
msgid "Enable the use of the fsca instruction"
7777
-msgstr "Verwendung der kurzen Ladebefehle einschalten"
7778
+msgstr "Verwendung der Anweisung fsca einschalten"
7780
#: config/sh/sh.opt:357
7782
msgid "Enable the use of the fsrra instruction"
7783
-msgstr "Verwendung der kurzen Ladebefehle einschalten"
7784
+msgstr "Verwendung der Anweisung fsrra einschalten"
7786
#: config/fr30/fr30.opt:23
7787
msgid "Assume small address space"
7788
@@ -10456,9 +10434,8 @@
7789
msgstr "Verwendung aller Gleitkommaoperationen verhindern"
7791
#: config/mips/mips.opt:274
7793
msgid "Use MCU instructions"
7794
-msgstr "MIPS-3D-Befehle verwenden"
7795
+msgstr "MCU-Anweisungen verwenden"
7797
#: config/mips/mips.opt:278
7798
msgid "Do not use a cache-flushing function before calling stack trampolines"
7799
@@ -10553,9 +10530,8 @@
7800
msgstr "Mit 64-Bit Longs und Zeigern kompilieren"
7802
#: config/tilegx/tilegx.opt:45
7804
msgid "Use given TILE-Gx code model"
7805
-msgstr "Gegebenes x86-64-Codemodell verwenden"
7806
+msgstr "Gegebenes Codemodell TILE-Gx verwenden"
7808
#: java/lang.opt:122
7809
msgid "Warn if deprecated empty statements are found"
7810
@@ -10710,9 +10686,8 @@
7811
msgstr "Optimiert auf Geschwindigkeit unter Missachtung genauer Standardkonformität"
7815
msgid "Optimize for debugging experience rather than speed or size"
7816
-msgstr "Auf Größe statt Geschwindigkeit optimieren"
7817
+msgstr "Auf Fehlersuchmöglichkeiten statt Geschwindigkeit oder Größe optimieren"
7820
msgid "This switch is deprecated; use -Wextra instead"
7821
@@ -11221,9 +11196,8 @@
7822
msgstr "Transformation der Graphite Identität einschalten"
7826
msgid "Enable hoisting adjacent loads to encourage generating conditional move"
7827
-msgstr "Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten"
7828
+msgstr "Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fördern"
7831
msgid "Mark all loops as parallel"
7832
@@ -11271,12 +11245,12 @@
7835
msgid "-fstack-reuse=[all|named_vars|none] Set stack reuse level for local variables."
7837
+msgstr "-fstack-reuse=[all|named_vars|none] Stufe der Stack-Wiederverwendung für lokale Variablen setzen"
7842
msgid "unknown Stack Reuse Level %qs"
7843
-msgstr "Unbekannte Architektur »%s«"
7844
+msgstr "Unbekannte Stufe %qs für Stack-Wiederverwendung"
7847
msgid "Convert conditional jumps in innermost loops to branchless equivalents"
7848
@@ -11417,18 +11391,16 @@
7849
msgstr "Optimierungen zur Linkzeit mit Anzahl paralleler Jobs oder Jobserver."
7853
msgid "Partition symbols and vars at linktime based on object files they originate from"
7854
-msgstr "Funktionen und Variablen zum Linkzeitpunkt aufgrund ihrer Objektdatei-Herkunft partitionieren"
7855
+msgstr "Symbole und Variablen zum Linkzeitpunkt aufgrund ihrer Objektdatei-Herkunft partitionieren"
7858
msgid "Partition functions and vars at linktime into approximately same sized buckets"
7859
msgstr "Funktionen und Variablen zum Linkzeitpunkt in ungefähr gleich große Gruppen partitionieren"
7863
msgid "Put every symbol into separate partition"
7864
-msgstr "Zeichendaten in gesonderten Zeichenabschnitt legen"
7865
+msgstr "Jedes Symbol in gesonderten Abschnitt legen"
7868
msgid "Disable partioning and streaming"
7869
@@ -11455,9 +11427,8 @@
7870
msgstr "Über dauerhafte Speicherreservierung berichten"
7874
msgid "Report on permanent memory allocation in WPA only"
7875
-msgstr "Über dauerhafte Speicherreservierung berichten"
7876
+msgstr "Nur in WPA über dauerhafte Speicherreservierung berichten"
7879
msgid "Attempt to merge identical constants and constant variables"
7880
@@ -11508,13 +11479,12 @@
7881
msgstr "Wenn möglich, keine Stapelrahmen erzeugen"
7885
msgid "Enable all optimization info dumps on stderr"
7886
-msgstr "Schleifenoptimierungen auf Baumebene einschalten"
7887
+msgstr "Alle Informationen über Optimierungen auf stderr einschalten"
7890
msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details"
7892
+msgstr "-fopt-info[-<Typ>=Dateiname]\tOptimierungsdetails des Compilers ausgeben"
7895
msgid "Do the full register move optimization pass"
7896
@@ -11625,9 +11595,8 @@
7897
msgstr "Code in Profilwerte von Ausdrücken einfügen"
7901
msgid "Report on consistency of profile"
7902
-msgstr "internes Konsistenzproblem"
7903
+msgstr "Über Konsistenz des Profils berichten"
7906
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
7907
@@ -11903,13 +11872,12 @@
7908
msgstr "Kopieren des Schleifenkopfes auf Bäumen einschalten"
7912
msgid "Enable coalescing of copy-related user variables that are inlined"
7913
-msgstr "Variablenverfolgung durchführen und auch Variablen markieren, die uninitialisiert sind"
7914
+msgstr "Verbinden kopierbezogener »inline«-Benutzervariablen einschalten"
7917
msgid "Enable coalescing of all copy-related user variables"
7919
+msgstr "Verbinden kopierbezogener Benutzervariablen einschalten"
7922
msgid "Replace SSA temporaries with better names in copies"
7923
@@ -12064,14 +12032,12 @@
7924
msgstr "Einfach Abwicklungstabellen für Ausnahmebehandlung erzeugen"
7928
msgid "Use the bfd linker instead of the default linker"
7929
-msgstr "Verwendet den Hardware-Berrelshifter statt der Emulation"
7930
+msgstr "BFD-Linker statt Standardlinker verwenden"
7934
msgid "Use the gold linker instead of the default linker"
7935
-msgstr "Verwendet den Hardware-Berrelshifter statt der Emulation"
7936
+msgstr "Gold-Linker statt Standardlinker verwenden"
7939
msgid "Perform variable tracking"
7940
@@ -12094,9 +12060,8 @@
7941
msgstr "Schleifenvektorisierung auf Bäumen einschalten"
7945
msgid "-ftree-vectorizer-verbose=<number>\tThis switch is deprecated. Use -fopt-info instead."
7946
-msgstr "-ftree-vectorizer-verbose=<Zahl>\tStufe der Wortfülle des Vektorisierers setzen"
7947
+msgstr "-ftree-vectorizer-verbose=<Zahl>\tVeralteter Schalter. Stattdessen -fopt-info verwenden."
7950
msgid "Enable basic block vectorization (SLP) on trees"
7951
@@ -12168,13 +12133,12 @@
7952
msgstr "Fehlersuchinformationen im erweiterten Standardformat erzeugen"
7956
msgid "Don't generate DWARF pubnames and pubtypes sections."
7957
-msgstr "Keine verschmolzenen Multiplizier-/Addier-Befehle erzeugen"
7958
+msgstr "Keine DWARF-Abschnitte für Pubnames und Pubtypes erzeugen"
7961
msgid "Generate DWARF pubnames and pubtypes sections."
7963
+msgstr "DWARF-Abschnitte für Pubnames und Pubtypes erzeugen"
7966
msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
7967
@@ -12185,14 +12149,12 @@
7968
msgstr "GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen."
7972
msgid "Don't generate debug information in separate .dwo files"
7973
-msgstr "Fehlersuchinformationen im Standardformat erzeugen"
7974
+msgstr "Keine Fehlersuchinformationen in eigenen .dwo-Dateien erzeugen"
7978
msgid "Generate debug information in separate .dwo files"
7979
-msgstr "Fehlersuchinformationen im Standardformat erzeugen"
7980
+msgstr "Fehlersuchinformationen in eigenen .dwo-Dateien erzeugen"
7983
msgid "Generate debug information in STABS format"
7984
@@ -12231,9 +12193,8 @@
7985
msgstr "-iplugindir=<Verz>\t<Verz> als Standard-Plugin-Verzeichnis setzen"
7989
msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory"
7990
-msgstr "-imultilib <Verzeichnis>\t<Verzeichnis> als Multilib-include-Verzeichnis setzen"
7991
+msgstr "-imultiarch <Verzeichnis>\t<Verzeichnis> als Multiarch-include-Verzeichnis setzen"
7994
msgid "-o <file>\tPlace output into <file>"
7995
@@ -12307,9 +12268,8 @@
7996
msgstr "Zeiger erwartet"
7998
#: go/gofrontend/expressions.cc:5610
8000
msgid "invalid comparison of nil with nil"
8001
-msgstr "ungültiger Vergleichscode in GIMPLE-Bedingung"
8002
+msgstr "ungültiger Vergleich von nil mit nil"
8004
#: go/gofrontend/expressions.cc:5616 go/gofrontend/expressions.cc:5634
8005
msgid "incompatible types in binary expression"
8006
@@ -12501,7 +12461,6 @@
8007
msgstr "ungültiges Empfangen auf Nur-Sende-Kanal"
8009
#: go/gofrontend/parse.cc:2982
8011
msgid "parentheses required around this composite literal to avoid parsing ambiguity"
8012
msgstr "Um dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeiden"
8014
@@ -12587,7 +12546,6 @@
8015
msgstr "ungültiger Vergleich eines nicht-vergleichbaren Feldes"
8017
#: go/gofrontend/types.cc:627
8019
msgid "multiple-value function call in single-value context"
8020
msgstr "Funktionsaufruf mit mehreren Werten in Kontext mit einem Wert"
8022
@@ -12665,14 +12623,14 @@
8023
msgstr "fehlende Methode %s%s%s"
8025
#: go/gofrontend/types.cc:6966
8028
msgid "method %s%s%s requires a pointer receiver"
8029
-msgstr "Methode %s%s%s erfordert einen Zeiger"
8030
+msgstr "Methode %s%s%s erfordert einen Zeigerempfänger"
8032
#: go/gofrontend/types.cc:6984
8035
msgid "method %s%s%s is marked go:nointerface"
8036
-msgstr "Methode %s%s%s erfordert einen Zeiger"
8037
+msgstr "Methode %s%s%s ist als go:nointerface gekennzeichnet"
8039
#. Warn about and ignore all others for now, but store them.
8040
#: attribs.c:426 c-family/c-common.c:8019 objc/objc-act.c:4952
8041
@@ -12682,9 +12640,9 @@
8042
msgstr "Attribut-Anweisung %qE ignoriert"
8045
-#, fuzzy, gcc-internal-format
8046
+#, gcc-internal-format
8047
msgid "%<%E::%E%> scoped attribute directive ignored"
8048
-msgstr "Attribut-Anweisung %qE ignoriert"
8049
+msgstr "Attribut-Anweisung im Bereich %<%E::%E%> ignoriert"
8052
#, gcc-internal-format
8053
@@ -12695,14 +12653,14 @@
8054
#. type-specifier, outside of the definition of, a class
8057
-#, fuzzy, gcc-internal-format
8058
+#, gcc-internal-format
8059
msgid "attribute ignored"
8060
-msgstr "Attribut %qE wird ignoriert"
8061
+msgstr "Attribut wird ignoriert"
8064
#, gcc-internal-format
8065
msgid "an attribute that appertains to a type-specifier is ignored"
8067
+msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
8070
#, gcc-internal-format
8071
@@ -12862,14 +12820,14 @@
8072
msgstr "nicht-ganzzahliges Argument 1 für __atomic_is_lock_free"
8075
-#, fuzzy, gcc-internal-format
8076
+#, gcc-internal-format
8077
msgid "__builtin_thread_pointer is not supported on this target"
8078
-msgstr "__builtin_eh_return für dieses Ziel nicht unterstützt"
8079
+msgstr "__builtin_thread_pointer wird für dieses Ziel nicht unterstützt"
8082
-#, fuzzy, gcc-internal-format
8083
+#, gcc-internal-format
8084
msgid "__builtin_set_thread_pointer is not supported on this target"
8085
-msgstr "__builtin_eh_return für dieses Ziel nicht unterstützt"
8086
+msgstr "__builtin_set_thread_pointer wird für dieses Ziel nicht unterstützt"
8088
#. All valid uses of __builtin_va_arg_pack () are removed during
8090
@@ -13051,9 +13009,9 @@
8091
msgstr "verify_flow_info gescheitert"
8094
-#, fuzzy, gcc-internal-format, gfc-internal-format
8095
+#, gcc-internal-format, gfc-internal-format
8096
msgid "%s does not support dump_bb_for_graph"
8097
-msgstr "%s unterstützt nicht duplicate_block"
8098
+msgstr "%s unterstützt nicht dump_bb_for_graph"
8101
#, gcc-internal-format, gfc-internal-format
8102
@@ -13156,24 +13114,24 @@
8103
msgstr "Größe der Schleife %d sollte %d sein, nicht %d"
8106
-#, fuzzy, gcc-internal-format, gfc-internal-format
8107
+#, gcc-internal-format, gfc-internal-format
8108
msgid "loop with header %d not in loop tree"
8109
-msgstr "Kopieren des Schleifenkopfes auf Bäumen einschalten"
8110
+msgstr "Schleife mit Kopf %d nicht in Schleifenbaum"
8113
-#, fuzzy, gcc-internal-format, gfc-internal-format
8114
+#, gcc-internal-format, gfc-internal-format
8115
msgid "bb %d does not belong to loop %d"
8116
msgstr "BB %d gehört nicht zur Schleife %d"
8119
-#, fuzzy, gcc-internal-format, gfc-internal-format
8120
+#, gcc-internal-format, gfc-internal-format
8121
msgid "bb %d has father loop %d, should be loop %d"
8122
-msgstr "Größe der Schleife %d sollte %d sein, nicht %d"
8123
+msgstr "BB %d hat Vaterschleife %d, sollte Schleife %d sein"
8126
-#, fuzzy, gcc-internal-format
8127
+#, gcc-internal-format
8128
msgid "loop %d%'s header is not a loop header"
8129
-msgstr "Kopf der Schleife %d hat nicht genau 2 Einträge"
8130
+msgstr "Kopf der Schleife %d ist kein Schleifenkopf"
8133
#, gcc-internal-format
8134
@@ -13181,14 +13139,14 @@
8135
msgstr "Kopf der Schleife %d hat nicht genau 2 Einträge"
8138
-#, fuzzy, gcc-internal-format
8139
+#, gcc-internal-format
8140
msgid "loop %d%'s latch does not have an edge to its header"
8141
-msgstr "Falle der Schleife %d hat nicht den Kopf als Nachfolger"
8142
+msgstr "Falle der Schleife %d hat keine Kante zu ihrem Kopf"
8145
-#, fuzzy, gcc-internal-format
8146
+#, gcc-internal-format
8147
msgid "loop %d%'s latch is not dominated by its header"
8148
-msgstr "Falle der Schleife %d hat nicht den Kopf als Nachfolger"
8149
+msgstr "Falle der Schleife %d wird nicht durch ihren Kopf bestimmt"
8152
#, gcc-internal-format
8153
@@ -13301,14 +13259,14 @@
8154
msgstr "EDGE_CROSSING falsch gesetzt im selben Abschnitt"
8157
-#, fuzzy, gcc-internal-format, gfc-internal-format
8158
+#, gcc-internal-format, gfc-internal-format
8159
msgid "fallthru edge crosses section boundary in bb %i"
8160
-msgstr "Fall-Through-Kante überschreitet Abschnittsgrenze (bb %i)"
8161
+msgstr "Fall-Through-Kante überschreitet Abschnittsgrenze in BB %i"
8164
-#, fuzzy, gcc-internal-format, gfc-internal-format
8165
+#, gcc-internal-format, gfc-internal-format
8166
msgid "EH edge crosses section boundary in bb %i"
8167
-msgstr "EH-Kante überschneidet Abschnittsgrenze (bb %i)"
8168
+msgstr "EH-Kante überschneidet Abschnittsgrenze in BB %i"
8171
#, gcc-internal-format
8172
@@ -13316,14 +13274,14 @@
8173
msgstr "EDGE_CROSSING fehlt bei Übertretung von Abschnittsgrenze"
8176
-#, fuzzy, gcc-internal-format, gfc-internal-format
8177
+#, gcc-internal-format, gfc-internal-format
8178
msgid "missing REG_EH_REGION note at the end of bb %i"
8179
msgstr "fehlender Vermerk von REG_EH_REGION am Ende vom bb %i"
8182
-#, fuzzy, gcc-internal-format, gfc-internal-format
8183
+#, gcc-internal-format, gfc-internal-format
8184
msgid "too many exception handling edges in bb %i"
8185
-msgstr "zu viele abgehende Zweig-Kanten vom bb %i"
8186
+msgstr "zu viele Ausnahmebehandlungskanten in BB %i"
8189
#, gcc-internal-format, gfc-internal-format
8190
@@ -13331,34 +13289,34 @@
8191
msgstr "zu viele abgehende Zweig-Kanten vom bb %i"
8194
-#, fuzzy, gcc-internal-format, gfc-internal-format
8195
+#, gcc-internal-format, gfc-internal-format
8196
msgid "fallthru edge after unconditional jump in bb %i"
8197
-msgstr "Fallthru-Kante nach unbedingtem Sprung %i"
8198
+msgstr "Fallthru-Kante nach bedingungslosem Sprung in BB %i"
8201
-#, fuzzy, gcc-internal-format, gfc-internal-format
8202
+#, gcc-internal-format, gfc-internal-format
8203
msgid "wrong number of branch edges after unconditional jump in bb %i"
8204
-msgstr "falsche Anzahl der Zweig-Kanten nach unbedingtem Sprung %i"
8205
+msgstr "falsche Anzahl der Zweig-Kanten nach unbedingtem Sprung in BB %i"
8208
-#, fuzzy, gcc-internal-format, gfc-internal-format
8209
+#, gcc-internal-format, gfc-internal-format
8210
msgid "wrong amount of branch edges after conditional jump in bb %i"
8211
-msgstr "falsche Summe der Zweig-Kanten nach bedingtem Sprung %i"
8212
+msgstr "falsche Anzahl der Zweig-Kanten nach bedingtem Sprung in BB %i"
8215
-#, fuzzy, gcc-internal-format, gfc-internal-format
8216
+#, gcc-internal-format, gfc-internal-format
8217
msgid "abnormal call edges for non-call insn in bb %i"
8218
-msgstr "Ruf-Kanten für Nicht-Aufruf-Befehl im bb %i"
8219
+msgstr "unpassende Ruf-Kanten für Nicht-Aufruf-Anweisung in BB %i"
8222
-#, fuzzy, gcc-internal-format, gfc-internal-format
8223
+#, gcc-internal-format, gfc-internal-format
8224
msgid "sibcall edges for non-call insn in bb %i"
8225
-msgstr "Ruf-Kanten für Nicht-Aufruf-Befehl im bb %i"
8226
+msgstr "Sibcall-Kanten für Nicht-Aufruf-Befehl in BB %i"
8229
#, gcc-internal-format, gfc-internal-format
8230
msgid "abnormal edges for no purpose in bb %i"
8231
-msgstr "abnormale Kanten ohne Zweck in bb %i"
8232
+msgstr "abnormale Kanten ohne Zweck in BB %i"
8235
#, gcc-internal-format, gfc-internal-format
8236
@@ -13461,9 +13419,9 @@
8237
msgstr "Ausführungszähler ist negativ"
8240
-#, fuzzy, gcc-internal-format
8241
+#, gcc-internal-format
8242
msgid "inline clone in same comdat group list"
8243
-msgstr "Knoten ist allein in einer Comdat-Gruppe"
8244
+msgstr "»inline«-Clone in gleicher Comdat-Gruppenliste"
8247
#, gcc-internal-format
8248
Index: gcc/config/tilegx/tilegx.h
8249
===================================================================
8250
--- a/src/gcc/config/tilegx/tilegx.h (.../tags/gcc_4_8_0_release)
8251
+++ b/src/gcc/config/tilegx/tilegx.h (.../branches/gcc-4_8-branch)
8253
#define INITIAL_ELIMINATION_OFFSET(FROM, TO, OFFSET) \
8254
((OFFSET) = tilegx_initial_elimination_offset((FROM),(TO)))
8256
+#define PROFILE_BEFORE_PROLOGUE 1
8258
#define FUNCTION_PROFILER(FILE, LABELNO) \
8259
tilegx_function_profiler (FILE, LABELNO)
8264
ASM_GENERATE_INTERNAL_LABEL (label, "L", (VALUE)); \
8265
- fprintf (FILE, "\t%s ", \
8266
+ fprintf (FILE, "%s ", \
8267
integer_asm_op (GET_MODE_SIZE (Pmode), TRUE)); \
8268
assemble_name (FILE, label); \
8269
fprintf (FILE, "\n"); \
8273
ASM_GENERATE_INTERNAL_LABEL (label, "L", (VALUE)); \
8274
- fprintf (FILE, "\t%s ", \
8275
+ fprintf (FILE, "%s ", \
8276
integer_asm_op (GET_MODE_SIZE (Pmode), TRUE)); \
8277
assemble_name (FILE, label); \
8278
ASM_GENERATE_INTERNAL_LABEL (label, "L", (REL)); \
8279
Index: gcc/config/tilegx/tilegx.md
8280
===================================================================
8281
--- a/src/gcc/config/tilegx/tilegx.md (.../tags/gcc_4_8_0_release)
8282
+++ b/src/gcc/config/tilegx/tilegx.md (.../branches/gcc-4_8-branch)
8283
@@ -2490,7 +2490,7 @@
8287
- [(set_attr "type" "X1,X1")])
8288
+ [(set_attr "type" "Y1,X1")])
8290
(define_expand "sibcall_value"
8291
[(parallel [(set (match_operand 0 "" "")
8292
@@ -2509,7 +2509,7 @@
8296
- [(set_attr "type" "X1,X1")])
8297
+ [(set_attr "type" "Y1,X1")])
8300
[(set (pc) (label_ref (match_operand 0 "" "")))]
8301
@@ -3857,6 +3857,15 @@
8302
"shufflebytes\t%0, %r2, %r3"
8303
[(set_attr "type" "X0")])
8305
+(define_insn "insn_shufflebytes1"
8306
+ [(set (match_operand:DI 0 "register_operand" "=r")
8307
+ (unspec:DI [(match_operand:DI 1 "reg_or_0_operand" "rO")
8308
+ (match_operand:DI 2 "reg_or_0_operand" "rO")]
8309
+ UNSPEC_INSN_SHUFFLEBYTES))]
8311
+ "shufflebytes\t%0, %r1, %r2"
8312
+ [(set_attr "type" "X0")])
8316
(define_expand "insn_st"
8317
@@ -4486,61 +4495,151 @@
8321
-(define_insn "insn_mnz_<mode>"
8322
- [(set (match_operand:VEC48MODE 0 "register_operand" "=r")
8323
- (if_then_else:VEC48MODE
8325
- (match_operand:VEC48MODE 1 "reg_or_0_operand" "rO")
8327
- (match_operand:VEC48MODE 2 "reg_or_0_operand" "rO")
8329
+(define_insn "insn_mnz_v8qi"
8330
+ [(set (match_operand:V8QI 0 "register_operand" "=r")
8331
+ (if_then_else:V8QI
8333
+ (match_operand:V8QI 1 "reg_or_0_operand" "rO")
8334
+ (const_vector:V8QI [(const_int 0) (const_int 0)
8335
+ (const_int 0) (const_int 0)
8336
+ (const_int 0) (const_int 0)
8337
+ (const_int 0) (const_int 0)]))
8338
+ (match_operand:V8QI 2 "reg_or_0_operand" "rO")
8339
+ (const_vector:V8QI [(const_int 0) (const_int 0)
8340
+ (const_int 0) (const_int 0)
8341
+ (const_int 0) (const_int 0)
8342
+ (const_int 0) (const_int 0)])))]
8344
- "v<n>mnz\t%0, %r1, %r2"
8345
+ "v1mnz\t%0, %r1, %r2"
8346
[(set_attr "type" "X01")])
8348
-(define_expand "insn_v<n>mnz"
8349
+(define_expand "insn_v1mnz"
8350
[(set (match_operand:DI 0 "register_operand" "")
8351
- (if_then_else:VEC48MODE
8353
+ (if_then_else:V8QI
8355
(match_operand:DI 1 "reg_or_0_operand" "")
8357
+ (const_vector:V8QI [(const_int 0) (const_int 0)
8358
+ (const_int 0) (const_int 0)
8359
+ (const_int 0) (const_int 0)
8360
+ (const_int 0) (const_int 0)])
8362
(match_operand:DI 2 "reg_or_0_operand" "")
8364
+ (const_vector:V8QI [(const_int 0) (const_int 0)
8365
+ (const_int 0) (const_int 0)
8366
+ (const_int 0) (const_int 0)
8367
+ (const_int 0) (const_int 0)])))]
8370
- tilegx_expand_builtin_vector_binop (gen_insn_mnz_<mode>, <MODE>mode,
8371
- operands[0], <MODE>mode, operands[1],
8372
+ tilegx_expand_builtin_vector_binop (gen_insn_mnz_v8qi, V8QImode,
8373
+ operands[0], V8QImode, operands[1],
8378
-(define_insn "insn_mz_<mode>"
8379
- [(set (match_operand:VEC48MODE 0 "register_operand" "=r")
8380
- (if_then_else:VEC48MODE
8382
- (match_operand:VEC48MODE 1 "reg_or_0_operand" "rO")
8385
- (match_operand:VEC48MODE 2 "reg_or_0_operand" "rO")))]
8386
+(define_insn "insn_mz_v8qi"
8387
+ [(set (match_operand:V8QI 0 "register_operand" "=r")
8388
+ (if_then_else:V8QI
8390
+ (match_operand:V8QI 1 "reg_or_0_operand" "rO")
8391
+ (const_vector:V8QI [(const_int 0) (const_int 0)
8392
+ (const_int 0) (const_int 0)
8393
+ (const_int 0) (const_int 0)
8394
+ (const_int 0) (const_int 0)]))
8395
+ (const_vector:V8QI [(const_int 0) (const_int 0)
8396
+ (const_int 0) (const_int 0)
8397
+ (const_int 0) (const_int 0)
8398
+ (const_int 0) (const_int 0)])
8399
+ (match_operand:V8QI 2 "reg_or_0_operand" "rO")))]
8401
- "v<n>mz\t%0, %r1, %r2"
8402
+ "v1mz\t%0, %r1, %r2"
8403
[(set_attr "type" "X01")])
8404
-(define_expand "insn_v<n>mz"
8406
+(define_expand "insn_v1mz"
8407
[(set (match_operand:DI 0 "register_operand" "")
8408
- (if_then_else:VEC48MODE
8410
+ (if_then_else:V8QI
8412
(match_operand:DI 1 "reg_or_0_operand" "")
8415
+ (const_vector:V8QI [(const_int 0) (const_int 0)
8416
+ (const_int 0) (const_int 0)
8417
+ (const_int 0) (const_int 0)
8418
+ (const_int 0) (const_int 0)]))
8419
+ (const_vector:V8QI [(const_int 0) (const_int 0)
8420
+ (const_int 0) (const_int 0)
8421
+ (const_int 0) (const_int 0)
8422
+ (const_int 0) (const_int 0)])
8423
(match_operand:DI 2 "reg_or_0_operand" "")))]
8426
- tilegx_expand_builtin_vector_binop (gen_insn_mz_<mode>, <MODE>mode,
8427
- operands[0], <MODE>mode, operands[1],
8428
+ tilegx_expand_builtin_vector_binop (gen_insn_mz_v8qi, V8QImode,
8429
+ operands[0], V8QImode, operands[1],
8434
+(define_insn "insn_mnz_v4hi"
8435
+ [(set (match_operand:V4HI 0 "register_operand" "=r")
8436
+ (if_then_else:V4HI
8438
+ (match_operand:V4HI 1 "reg_or_0_operand" "rO")
8439
+ (const_vector:V4HI [(const_int 0) (const_int 0)
8440
+ (const_int 0) (const_int 0)]))
8441
+ (match_operand:V4HI 2 "reg_or_0_operand" "rO")
8442
+ (const_vector:V4HI [(const_int 0) (const_int 0)
8443
+ (const_int 0) (const_int 0)])))]
8445
+ "v2mnz\t%0, %r1, %r2"
8446
+ [(set_attr "type" "X01")])
8448
+(define_expand "insn_v2mnz"
8449
+ [(set (match_operand:DI 0 "register_operand" "")
8450
+ (if_then_else:V4HI
8452
+ (match_operand:DI 1 "reg_or_0_operand" "")
8453
+ (const_vector:V4HI [(const_int 0) (const_int 0)
8454
+ (const_int 0) (const_int 0)]))
8455
+ (match_operand:DI 2 "reg_or_0_operand" "")
8456
+ (const_vector:V4HI [(const_int 0) (const_int 0)
8457
+ (const_int 0) (const_int 0)])))]
8460
+ tilegx_expand_builtin_vector_binop (gen_insn_mnz_v4hi, V4HImode,
8461
+ operands[0], V4HImode, operands[1],
8462
+ operands[2], true);
8466
+(define_insn "insn_mz_v4hi"
8467
+ [(set (match_operand:V4HI 0 "register_operand" "=r")
8468
+ (if_then_else:V4HI
8470
+ (match_operand:V4HI 1 "reg_or_0_operand" "rO")
8471
+ (const_vector:V4HI [(const_int 0) (const_int 0)
8472
+ (const_int 0) (const_int 0)]))
8473
+ (const_vector:V4HI [(const_int 0) (const_int 0)
8474
+ (const_int 0) (const_int 0)])
8475
+ (match_operand:V4HI 2 "reg_or_0_operand" "rO")))]
8477
+ "v2mz\t%0, %r1, %r2"
8478
+ [(set_attr "type" "X01")])
8480
+(define_expand "insn_v2mz"
8481
+ [(set (match_operand:DI 0 "register_operand" "")
8482
+ (if_then_else:V4HI
8484
+ (match_operand:DI 1 "reg_or_0_operand" "")
8485
+ (const_vector:V4HI [(const_int 0) (const_int 0)
8486
+ (const_int 0) (const_int 0)]))
8487
+ (const_vector:V4HI [(const_int 0) (const_int 0)
8488
+ (const_int 0) (const_int 0)])
8489
+ (match_operand:DI 2 "reg_or_0_operand" "")))]
8492
+ tilegx_expand_builtin_vector_binop (gen_insn_mz_v4hi, V4HImode,
8493
+ operands[0], V4HImode, operands[1],
8494
+ operands[2], true);
8499
(define_insn "vec_widen_umult_lo_v8qi"
8500
[(set (match_operand:V4HI 0 "register_operand" "=r")
8501
@@ -4561,8 +4660,8 @@
8503
(define_expand "insn_v1mulu"
8504
[(match_operand:DI 0 "register_operand" "")
8505
- (match_operand:DI 1 "reg_or_0_operand" "")
8506
- (match_operand:DI 2 "reg_or_0_operand" "")]
8507
+ (match_operand:DI 1 "register_operand" "")
8508
+ (match_operand:DI 2 "register_operand" "")]
8511
tilegx_expand_builtin_vector_binop (gen_vec_widen_umult_lo_v8qi, V4HImode,
8512
@@ -4591,8 +4690,8 @@
8514
(define_expand "insn_v1mulus"
8515
[(match_operand:DI 0 "register_operand" "")
8516
- (match_operand:DI 1 "reg_or_0_operand" "")
8517
- (match_operand:DI 2 "reg_or_0_operand" "")]
8518
+ (match_operand:DI 1 "register_operand" "")
8519
+ (match_operand:DI 2 "register_operand" "")]
8522
tilegx_expand_builtin_vector_binop (gen_vec_widen_usmult_lo_v8qi, V4HImode,
8523
@@ -4619,8 +4718,8 @@
8525
(define_expand "insn_v2muls"
8526
[(match_operand:DI 0 "register_operand" "")
8527
- (match_operand:DI 1 "reg_or_0_operand" "")
8528
- (match_operand:DI 2 "reg_or_0_operand" "")]
8529
+ (match_operand:DI 1 "register_operand" "")
8530
+ (match_operand:DI 2 "register_operand" "")]
8533
tilegx_expand_builtin_vector_binop (gen_vec_widen_smult_lo_v4qi, V2SImode,
8534
Index: gcc/config/tilegx/tilegx-builtins.h
8535
===================================================================
8536
--- a/src/gcc/config/tilegx/tilegx-builtins.h (.../tags/gcc_4_8_0_release)
8537
+++ b/src/gcc/config/tilegx/tilegx-builtins.h (.../branches/gcc-4_8-branch)
8541
TILEGX_INSN_SHUFFLEBYTES,
8542
+ TILEGX_INSN_SHUFFLEBYTES1,
8546
Index: gcc/config/tilegx/tilegx.c
8547
===================================================================
8548
--- a/src/gcc/config/tilegx/tilegx.c (.../tags/gcc_4_8_0_release)
8549
+++ b/src/gcc/config/tilegx/tilegx.c (.../branches/gcc-4_8-branch)
8550
@@ -1429,14 +1429,16 @@
8552
else if (!three_wide_only)
8554
- rtx imm_op = GEN_INT (val);
8556
- if (satisfies_constraint_J (imm_op)
8557
- || satisfies_constraint_K (imm_op)
8558
- || satisfies_constraint_N (imm_op)
8559
- || satisfies_constraint_P (imm_op))
8560
+ /* Test for the following constraints: J, K, N, P. We avoid
8561
+ generating an rtx and using existing predicates because we
8562
+ can be testing and rejecting a lot of constants, and GEN_INT
8564
+ if ((val >= -32768 && val <= 65535)
8565
+ || ((val == (val & 0xFF) * 0x0101010101010101LL))
8566
+ || (val == ((trunc_int_for_mode (val, QImode) & 0xFFFF)
8567
+ * 0x0001000100010001LL)))
8569
- emit_move_insn (dest_reg, imm_op);
8570
+ emit_move_insn (dest_reg, GEN_INT (val));
8574
@@ -2895,6 +2897,7 @@
8575
{ CODE_FOR_lshrdi3, NULL }, /* shru */
8576
{ CODE_FOR_lshrsi3, NULL }, /* shrux */
8577
{ CODE_FOR_insn_shufflebytes, NULL }, /* shufflebytes */
8578
+ { CODE_FOR_insn_shufflebytes1, NULL }, /* shufflebytes1 */
8579
{ CODE_FOR_insn_st, NULL }, /* st */
8580
{ CODE_FOR_insn_st1, NULL }, /* st1 */
8581
{ CODE_FOR_insn_st2, NULL }, /* st2 */
8582
@@ -3223,6 +3226,7 @@
8583
{ "__insn_shrux", TILEGX_INSN_SHRUX, true, "iii" },
8584
{ "__insn_shruxi", TILEGX_INSN_SHRUX, true, "iii" },
8585
{ "__insn_shufflebytes", TILEGX_INSN_SHUFFLEBYTES, true, "llll" },
8586
+ { "__insn_shufflebytes1", TILEGX_INSN_SHUFFLEBYTES1, true, "lll" },
8587
{ "__insn_st", TILEGX_INSN_ST, false, "vpl" },
8588
{ "__insn_st1", TILEGX_INSN_ST1, false, "vpl" },
8589
{ "__insn_st2", TILEGX_INSN_ST2, false, "vpl" },
8590
@@ -3995,11 +3999,10 @@
8594
- rtx p = compute_frame_addr (offset, &next_scratch_regno);
8595
- r = gen_rtx_REG (Pmode, next_scratch_regno--);
8596
- reg_save_addr[which_scratch] = r;
8598
- emit_insn (gen_rtx_SET (VOIDmode, r, p));
8599
+ int prev_scratch_regno = next_scratch_regno;
8600
+ r = compute_frame_addr (offset, &next_scratch_regno);
8601
+ if (prev_scratch_regno != next_scratch_regno)
8602
+ reg_save_addr[which_scratch] = r;
8606
@@ -4786,13 +4789,8 @@
8608
tilegx_asm_preferred_eh_data_format (int code ATTRIBUTE_UNUSED, int global)
8612
- int type = TARGET_32BIT ? DW_EH_PE_sdata4 : DW_EH_PE_sdata8;
8613
- return (global ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | type;
8616
- return DW_EH_PE_absptr;
8617
+ int type = TARGET_32BIT ? DW_EH_PE_sdata4 : DW_EH_PE_sdata8;
8618
+ return (global ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | type;
8622
Index: gcc/config/rtems.opt
8623
===================================================================
8624
--- a/src/gcc/config/rtems.opt (.../tags/gcc_4_8_0_release)
8625
+++ b/src/gcc/config/rtems.opt (.../branches/gcc-4_8-branch)
8628
; Please try to keep this file in ASCII collating order.
8636
Index: gcc/config/aarch64/aarch64.c
8637
===================================================================
8638
--- a/src/gcc/config/aarch64/aarch64.c (.../tags/gcc_4_8_0_release)
8639
+++ b/src/gcc/config/aarch64/aarch64.c (.../branches/gcc-4_8-branch)
8640
@@ -2926,9 +2926,10 @@
8644
- /* load literal: pc-relative constant pool entry. */
8645
+ /* load literal: pc-relative constant pool entry. Only supported
8646
+ for SI mode or larger. */
8647
info->type = ADDRESS_SYMBOLIC;
8648
- if (outer_code != PARALLEL)
8649
+ if (outer_code != PARALLEL && GET_MODE_SIZE (mode) >= 4)
8653
Index: gcc/config/tilepro/tilepro.c
8654
===================================================================
8655
--- a/src/gcc/config/tilepro/tilepro.c (.../tags/gcc_4_8_0_release)
8656
+++ b/src/gcc/config/tilepro/tilepro.c (.../branches/gcc-4_8-branch)
8657
@@ -4338,10 +4338,7 @@
8659
tilepro_asm_preferred_eh_data_format (int code ATTRIBUTE_UNUSED, int global)
8662
- return (global ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | DW_EH_PE_sdata4;
8664
- return DW_EH_PE_absptr;
8665
+ return (global ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | DW_EH_PE_sdata4;
8669
Index: gcc/config/tilepro/tilepro.h
8670
===================================================================
8671
--- a/src/gcc/config/tilepro/tilepro.h (.../tags/gcc_4_8_0_release)
8672
+++ b/src/gcc/config/tilepro/tilepro.h (.../branches/gcc-4_8-branch)
8674
#define INITIAL_ELIMINATION_OFFSET(FROM, TO, OFFSET) \
8675
((OFFSET) = tilepro_initial_elimination_offset((FROM),(TO)))
8677
+#define PROFILE_BEFORE_PROLOGUE 1
8679
#define FUNCTION_PROFILER(FILE, LABELNO) \
8680
tilepro_function_profiler (FILE, LABELNO)
8682
Index: libgfortran/ChangeLog
8683
===================================================================
8684
--- a/src/libgfortran/ChangeLog (.../tags/gcc_4_8_0_release)
8685
+++ b/src/libgfortran/ChangeLog (.../branches/gcc-4_8-branch)
8687
+2013-03-24 Tobias Burnus <burnus@net-b.de>
8690
+ * io/list_read.c (read_real): Fix EOF diagnostic.
8692
2013-03-22 Release Manager
8694
* GCC 4.8.0 released.
8695
Index: libgfortran/io/list_read.c
8696
===================================================================
8697
--- a/src/libgfortran/io/list_read.c (.../tags/gcc_4_8_0_release)
8698
+++ b/src/libgfortran/io/list_read.c (.../branches/gcc-4_8-branch)
8699
@@ -1433,7 +1433,6 @@
8704
unget_char (dtp, c); /* Single null. */
8705
eat_separator (dtp);
8707
Index: libffi/Makefile.in
8708
===================================================================
8709
--- a/src/libffi/Makefile.in (.../tags/gcc_4_8_0_release)
8710
+++ b/src/libffi/Makefile.in (.../branches/gcc-4_8-branch)
8712
@PA_HPUX_TRUE@am__append_29 = src/pa/hpux32.S src/pa/ffi.c
8713
@TILE_TRUE@am__append_30 = src/tile/tile.S src/tile/ffi.c
8715
-DIST_COMMON = README $(am__configure_deps) $(srcdir)/../compile \
8716
- $(srcdir)/../config.guess $(srcdir)/../config.sub \
8717
- $(srcdir)/../depcomp $(srcdir)/../install-sh \
8718
- $(srcdir)/../ltmain.sh $(srcdir)/../missing \
8719
- $(srcdir)/../mkinstalldirs $(srcdir)/Makefile.am \
8720
- $(srcdir)/Makefile.in $(srcdir)/doc/stamp-vti \
8721
- $(srcdir)/doc/version.texi $(srcdir)/fficonfig.h.in \
8722
- $(top_srcdir)/configure ChangeLog mdate-sh
8723
+DIST_COMMON = README ChangeLog $(srcdir)/Makefile.in \
8724
+ $(srcdir)/Makefile.am $(top_srcdir)/configure \
8725
+ $(am__configure_deps) $(srcdir)/fficonfig.h.in \
8726
+ $(srcdir)/../mkinstalldirs $(srcdir)/../depcomp mdate-sh \
8727
+ $(srcdir)/doc/version.texi $(srcdir)/doc/stamp-vti
8728
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
8729
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
8730
$(top_srcdir)/../config/asmcfi.m4 \
8732
SOURCES = $(libffi_la_SOURCES) $(nodist_libffi_la_SOURCES) \
8733
$(libffi_convenience_la_SOURCES) \
8734
$(nodist_libffi_convenience_la_SOURCES)
8735
-DIST_SOURCES = $(libffi_la_SOURCES) $(libffi_convenience_la_SOURCES)
8739
@@ -246,47 +242,10 @@
8740
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
8741
distclean-recursive maintainer-clean-recursive
8742
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
8743
- $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
8744
- distdir dist dist-all distcheck
8745
+ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS
8748
DIST_SUBDIRS = $(SUBDIRS)
8749
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
8750
-distdir = $(PACKAGE)-$(VERSION)
8751
-top_distdir = $(distdir)
8752
-am__remove_distdir = \
8753
- { test ! -d "$(distdir)" \
8754
- || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
8755
- && rm -fr "$(distdir)"; }; }
8758
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
8759
- sed_rest='s,^[^/]*/*,,'; \
8760
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
8761
- sed_butlast='s,/*[^/]*$$,,'; \
8762
- while test -n "$$dir1"; do \
8763
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
8764
- if test "$$first" != "."; then \
8765
- if test "$$first" = ".."; then \
8766
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
8767
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
8769
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
8770
- if test "$$first2" = "$$first"; then \
8771
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
8773
- dir2="../$$dir2"; \
8775
- dir0="$$dir0"/"$$first"; \
8778
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
8781
-DIST_ARCHIVES = $(distdir).tar.gz
8783
-distuninstallcheck_listfiles = find . -type f -print
8784
-distcleancheck_listfiles = find . -type f -print
8788
@@ -1446,185 +1405,6 @@
8791
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
8793
-distdir: $(DISTFILES)
8794
- $(am__remove_distdir)
8795
- test -d "$(distdir)" || mkdir "$(distdir)"
8796
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
8797
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
8798
- list='$(DISTFILES)'; \
8799
- dist_files=`for file in $$list; do echo $$file; done | \
8800
- sed -e "s|^$$srcdirstrip/||;t" \
8801
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
8802
- case $$dist_files in \
8803
- */*) $(MKDIR_P) `echo "$$dist_files" | \
8804
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
8807
- for file in $$dist_files; do \
8808
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
8809
- if test -d $$d/$$file; then \
8810
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
8811
- if test -d "$(distdir)/$$file"; then \
8812
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
8814
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
8815
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
8816
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
8818
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
8820
- test -f "$(distdir)/$$file" \
8821
- || cp -p $$d/$$file "$(distdir)/$$file" \
8825
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
8826
- if test "$$subdir" = .; then :; else \
8827
- test -d "$(distdir)/$$subdir" \
8828
- || $(MKDIR_P) "$(distdir)/$$subdir" \
8832
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
8833
- if test "$$subdir" = .; then :; else \
8834
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
8835
- $(am__relativize); \
8836
- new_distdir=$$reldir; \
8837
- dir1=$$subdir; dir2="$(top_distdir)"; \
8838
- $(am__relativize); \
8839
- new_top_distdir=$$reldir; \
8840
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
8841
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
8842
- ($(am__cd) $$subdir && \
8843
- $(MAKE) $(AM_MAKEFLAGS) \
8844
- top_distdir="$$new_top_distdir" \
8845
- distdir="$$new_distdir" \
8846
- am__remove_distdir=: \
8847
- am__skip_length_check=: \
8848
- am__skip_mode_fix=: \
8853
- $(MAKE) $(AM_MAKEFLAGS) \
8854
- top_distdir="$(top_distdir)" distdir="$(distdir)" \
8856
- -test -n "$(am__skip_mode_fix)" \
8857
- || find "$(distdir)" -type d ! -perm -755 \
8858
- -exec chmod u+rwx,go+rx {} \; -o \
8859
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
8860
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
8861
- ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
8862
- || chmod -R a+r "$(distdir)"
8864
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
8865
- $(am__remove_distdir)
8867
-dist-bzip2: distdir
8868
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
8869
- $(am__remove_distdir)
8872
- tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
8873
- $(am__remove_distdir)
8876
- tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
8877
- $(am__remove_distdir)
8880
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
8881
- $(am__remove_distdir)
8884
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
8885
- $(am__remove_distdir)
8888
- -rm -f $(distdir).zip
8889
- zip -rq $(distdir).zip $(distdir)
8890
- $(am__remove_distdir)
8892
-dist dist-all: distdir
8893
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
8894
- $(am__remove_distdir)
8896
-# This target untars the dist file and tries a VPATH configuration. Then
8897
-# it guarantees that the distribution is self-contained by making another
8900
- case '$(DIST_ARCHIVES)' in \
8902
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
8904
- bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
8906
- lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
8908
- xz -dc $(distdir).tar.xz | $(am__untar) ;;\
8910
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
8912
- GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
8914
- unzip $(distdir).zip ;;\
8916
- chmod -R a-w $(distdir); chmod a+w $(distdir)
8917
- mkdir $(distdir)/_build
8918
- mkdir $(distdir)/_inst
8919
- chmod a-w $(distdir)
8920
- test -d $(distdir)/_build || exit 0; \
8921
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
8922
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
8923
- && am__cwd=`pwd` \
8924
- && $(am__cd) $(distdir)/_build \
8925
- && ../configure --srcdir=.. --prefix="$$dc_install_base" \
8926
- $(DISTCHECK_CONFIGURE_FLAGS) \
8927
- && $(MAKE) $(AM_MAKEFLAGS) \
8928
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
8929
- && $(MAKE) $(AM_MAKEFLAGS) check \
8930
- && $(MAKE) $(AM_MAKEFLAGS) install \
8931
- && $(MAKE) $(AM_MAKEFLAGS) installcheck \
8932
- && $(MAKE) $(AM_MAKEFLAGS) uninstall \
8933
- && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
8934
- distuninstallcheck \
8935
- && chmod -R a-w "$$dc_install_base" \
8937
- (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
8938
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
8939
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
8940
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
8941
- distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
8942
- } || { rm -rf "$$dc_destdir"; exit 1; }) \
8943
- && rm -rf "$$dc_destdir" \
8944
- && $(MAKE) $(AM_MAKEFLAGS) dist \
8945
- && rm -rf $(DIST_ARCHIVES) \
8946
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
8947
- && cd "$$am__cwd" \
8949
- $(am__remove_distdir)
8950
- @(echo "$(distdir) archives ready for distribution: "; \
8951
- list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
8952
- sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
8953
-distuninstallcheck:
8954
- @$(am__cd) '$(distuninstallcheck_dir)' \
8955
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
8956
- || { echo "ERROR: files left after uninstall:" ; \
8957
- if test -n "$(DESTDIR)"; then \
8958
- echo " (check DESTDIR support)"; \
8960
- $(distuninstallcheck_listfiles) ; \
8962
-distcleancheck: distclean
8963
- @if test '$(srcdir)' = . ; then \
8964
- echo "ERROR: distcleancheck can only run from a VPATH build" ; \
8967
- @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
8968
- || { echo "ERROR: files left in build directory after distclean:" ; \
8969
- $(distcleancheck_listfiles) ; \
8972
check: check-recursive
8973
all-am: Makefile $(INFO_DEPS) $(LTLIBRARIES) all-multi fficonfig.h \
8974
@@ -1865,16 +1645,14 @@
8975
all all-am all-local all-multi am--refresh check check-am \
8976
clean clean-aminfo clean-generic clean-libtool clean-multi \
8977
clean-noinstLTLIBRARIES clean-toolexeclibLTLIBRARIES ctags \
8978
- ctags-recursive dist dist-all dist-bzip2 dist-gzip dist-info \
8979
- dist-lzma dist-shar dist-tarZ dist-xz dist-zip distcheck \
8980
- distclean distclean-compile distclean-generic distclean-hdr \
8981
- distclean-libtool distclean-multi distclean-tags \
8982
- distcleancheck distdir distuninstallcheck dvi dvi-am html \
8983
- html-am info info-am install install-am install-data \
8984
- install-data-am install-dvi install-dvi-am install-exec \
8985
- install-exec-am install-html install-html-am install-info \
8986
- install-info-am install-man install-multi install-pdf \
8987
- install-pdf-am install-ps install-ps-am install-strip \
8988
+ ctags-recursive dist-info distclean distclean-compile \
8989
+ distclean-generic distclean-hdr distclean-libtool \
8990
+ distclean-multi distclean-tags dvi dvi-am html html-am info \
8991
+ info-am install install-am install-data install-data-am \
8992
+ install-dvi install-dvi-am install-exec install-exec-am \
8993
+ install-html install-html-am install-info install-info-am \
8994
+ install-man install-multi install-pdf install-pdf-am \
8995
+ install-ps install-ps-am install-strip \
8996
install-toolexeclibLTLIBRARIES installcheck installcheck-am \
8997
installdirs installdirs-am maintainer-clean \
8998
maintainer-clean-aminfo maintainer-clean-generic \
8999
Index: libffi/include/Makefile.in
9000
===================================================================
9001
--- a/src/libffi/include/Makefile.in (.../tags/gcc_4_8_0_release)
9002
+++ b/src/libffi/include/Makefile.in (.../branches/gcc-4_8-branch)
9004
host_triplet = @host@
9005
target_triplet = @target@
9007
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
9008
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
9009
$(srcdir)/ffi.h.in $(toollibffi_HEADERS)
9010
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
9011
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
9013
CONFIG_CLEAN_FILES = ffi.h ffitarget.h
9014
CONFIG_CLEAN_VPATH_FILES =
9017
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
9018
am__vpath_adj = case $$p in \
9019
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
9021
HEADERS = $(toollibffi_HEADERS)
9024
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
9028
@@ -332,37 +330,6 @@
9031
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
9033
-distdir: $(DISTFILES)
9034
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
9035
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
9036
- list='$(DISTFILES)'; \
9037
- dist_files=`for file in $$list; do echo $$file; done | \
9038
- sed -e "s|^$$srcdirstrip/||;t" \
9039
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
9040
- case $$dist_files in \
9041
- */*) $(MKDIR_P) `echo "$$dist_files" | \
9042
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
9045
- for file in $$dist_files; do \
9046
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
9047
- if test -d $$d/$$file; then \
9048
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
9049
- if test -d "$(distdir)/$$file"; then \
9050
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
9052
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
9053
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
9054
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
9056
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
9058
- test -f "$(distdir)/$$file" \
9059
- || cp -p $$d/$$file "$(distdir)/$$file" \
9065
all-am: Makefile $(HEADERS)
9066
@@ -466,17 +433,16 @@
9068
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
9069
clean-libtool ctags distclean distclean-generic \
9070
- distclean-libtool distclean-tags distdir dvi dvi-am html \
9071
- html-am info info-am install install-am install-data \
9072
- install-data-am install-dvi install-dvi-am install-exec \
9073
- install-exec-am install-html install-html-am install-info \
9074
- install-info-am install-man install-pdf install-pdf-am \
9075
- install-ps install-ps-am install-strip \
9076
- install-toollibffiHEADERS installcheck installcheck-am \
9077
- installdirs maintainer-clean maintainer-clean-generic \
9078
- mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
9079
- ps ps-am tags uninstall uninstall-am \
9080
- uninstall-toollibffiHEADERS
9081
+ distclean-libtool distclean-tags dvi dvi-am html html-am info \
9082
+ info-am install install-am install-data install-data-am \
9083
+ install-dvi install-dvi-am install-exec install-exec-am \
9084
+ install-html install-html-am install-info install-info-am \
9085
+ install-man install-pdf install-pdf-am install-ps \
9086
+ install-ps-am install-strip install-toollibffiHEADERS \
9087
+ installcheck installcheck-am installdirs maintainer-clean \
9088
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
9089
+ mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
9090
+ uninstall-am uninstall-toollibffiHEADERS
9093
# Tell versions [3.59,3.63) of GNU make to not export all variables.
9094
Index: libffi/ChangeLog
9095
===================================================================
9096
--- a/src/libffi/ChangeLog (.../tags/gcc_4_8_0_release)
9097
+++ b/src/libffi/ChangeLog (.../branches/gcc-4_8-branch)
9099
+2013-03-22 Jakub Jelinek <jakub@redhat.com>
9102
+ * configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
9103
+ * Makefile.in: Regenerated.
9104
+ * include/Makefile.in: Regenerated.
9105
+ * man/Makefile.in: Regenerated.
9106
+ * testsuite/Makefile.in: Regenerated.
9108
2013-03-22 Release Manager
9110
* GCC 4.8.0 released.
9111
Index: libffi/testsuite/Makefile.in
9112
===================================================================
9113
--- a/src/libffi/testsuite/Makefile.in (.../tags/gcc_4_8_0_release)
9114
+++ b/src/libffi/testsuite/Makefile.in (.../branches/gcc-4_8-branch)
9116
host_triplet = @host@
9117
target_triplet = @target@
9119
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
9120
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
9121
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
9122
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
9123
$(top_srcdir)/../config/asmcfi.m4 \
9125
CONFIG_CLEAN_FILES =
9126
CONFIG_CLEAN_VPATH_FILES =
9129
DEJATOOL = $(PACKAGE)
9130
RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
9131
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
9135
@@ -350,37 +348,6 @@
9136
-l='$(DEJATOOL)'; for tool in $$l; do \
9137
rm -f $$tool.sum $$tool.log; \
9140
-distdir: $(DISTFILES)
9141
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
9142
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
9143
- list='$(DISTFILES)'; \
9144
- dist_files=`for file in $$list; do echo $$file; done | \
9145
- sed -e "s|^$$srcdirstrip/||;t" \
9146
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
9147
- case $$dist_files in \
9148
- */*) $(MKDIR_P) `echo "$$dist_files" | \
9149
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
9152
- for file in $$dist_files; do \
9153
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
9154
- if test -d $$d/$$file; then \
9155
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
9156
- if test -d "$(distdir)/$$file"; then \
9157
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
9159
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
9160
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
9161
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
9163
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
9165
- test -f "$(distdir)/$$file" \
9166
- || cp -p $$d/$$file "$(distdir)/$$file" \
9171
$(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
9175
.PHONY: all all-am check check-DEJAGNU check-am clean clean-generic \
9176
clean-libtool distclean distclean-DEJAGNU distclean-generic \
9177
- distclean-libtool distdir dvi dvi-am html html-am info info-am \
9178
- install install-am install-data install-data-am install-dvi \
9179
+ distclean-libtool dvi dvi-am html html-am info info-am install \
9180
+ install-am install-data install-data-am install-dvi \
9181
install-dvi-am install-exec install-exec-am install-html \
9182
install-html-am install-info install-info-am install-man \
9183
install-pdf install-pdf-am install-ps install-ps-am \
9184
Index: libffi/configure.ac
9185
===================================================================
9186
--- a/src/libffi/configure.ac (.../tags/gcc_4_8_0_release)
9187
+++ b/src/libffi/configure.ac (.../branches/gcc-4_8-branch)
9190
. ${srcdir}/configure.host
9193
+AM_INIT_AUTOMAKE([no-dist])
9195
# See if makeinfo has been installed and is modern enough
9196
# that we can use it.
9197
Index: libffi/man/Makefile.in
9198
===================================================================
9199
--- a/src/libffi/man/Makefile.in (.../tags/gcc_4_8_0_release)
9200
+++ b/src/libffi/man/Makefile.in (.../branches/gcc-4_8-branch)
9202
host_triplet = @host@
9203
target_triplet = @target@
9205
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
9206
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
9207
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
9208
am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \
9209
$(top_srcdir)/../config/asmcfi.m4 \
9211
CONFIG_CLEAN_FILES =
9212
CONFIG_CLEAN_VPATH_FILES =
9215
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
9216
am__vpath_adj = case $$p in \
9217
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
9219
am__installdirs = "$(DESTDIR)$(man3dir)"
9222
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
9226
@@ -295,50 +293,6 @@
9231
-distdir: $(DISTFILES)
9232
- @list='$(MANS)'; if test -n "$$list"; then \
9233
- list=`for p in $$list; do \
9234
- if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
9235
- if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
9236
- if test -n "$$list" && \
9237
- grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
9238
- echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
9239
- grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
9240
- echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
9241
- echo " typically \`make maintainer-clean' will remove them" >&2; \
9245
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
9246
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
9247
- list='$(DISTFILES)'; \
9248
- dist_files=`for file in $$list; do echo $$file; done | \
9249
- sed -e "s|^$$srcdirstrip/||;t" \
9250
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
9251
- case $$dist_files in \
9252
- */*) $(MKDIR_P) `echo "$$dist_files" | \
9253
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
9256
- for file in $$dist_files; do \
9257
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
9258
- if test -d $$d/$$file; then \
9259
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
9260
- if test -d "$(distdir)/$$file"; then \
9261
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
9263
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
9264
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
9265
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
9267
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
9269
- test -f "$(distdir)/$$file" \
9270
- || cp -p $$d/$$file "$(distdir)/$$file" \
9276
all-am: Makefile $(MANS)
9277
@@ -442,16 +396,16 @@
9278
.MAKE: install-am install-strip
9280
.PHONY: all all-am check check-am clean clean-generic clean-libtool \
9281
- distclean distclean-generic distclean-libtool distdir dvi \
9282
- dvi-am html html-am info info-am install install-am \
9283
- install-data install-data-am install-dvi install-dvi-am \
9284
- install-exec install-exec-am install-html install-html-am \
9285
- install-info install-info-am install-man install-man3 \
9286
- install-pdf install-pdf-am install-ps install-ps-am \
9287
- install-strip installcheck installcheck-am installdirs \
9288
- maintainer-clean maintainer-clean-generic mostlyclean \
9289
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
9290
- uninstall uninstall-am uninstall-man uninstall-man3
9291
+ distclean distclean-generic distclean-libtool dvi dvi-am html \
9292
+ html-am info info-am install install-am install-data \
9293
+ install-data-am install-dvi install-dvi-am install-exec \
9294
+ install-exec-am install-html install-html-am install-info \
9295
+ install-info-am install-man install-man3 install-pdf \
9296
+ install-pdf-am install-ps install-ps-am install-strip \
9297
+ installcheck installcheck-am installdirs maintainer-clean \
9298
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
9299
+ mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
9300
+ uninstall-man uninstall-man3
9303
# Tell versions [3.59,3.63) of GNU make to not export all variables.
9304
Index: libcpp/po/ChangeLog
9305
===================================================================
9306
--- a/src/libcpp/po/ChangeLog (.../tags/gcc_4_8_0_release)
9307
+++ b/src/libcpp/po/ChangeLog (.../branches/gcc-4_8-branch)
9309
+2013-03-27 Joseph Myers <joseph@codesourcery.com>
9311
+ * zh_TW.po: Update.
9313
2013-03-22 Release Manager
9315
* GCC 4.8.0 released.
9316
Index: libcpp/po/zh_TW.po
9317
===================================================================
9318
--- a/src/libcpp/po/zh_TW.po (.../tags/gcc_4_8_0_release)
9319
+++ b/src/libcpp/po/zh_TW.po (.../branches/gcc-4_8-branch)
9321
# Traditional Chinese translation for cpplib.
9322
# Copyright (C) 2005 Free Software Foundation, Inc.
9323
-# This file is distributed under the same license as the cpplib package.
9324
+# This file is distributed under the same license as the gcc package.
9325
# Meng Jie <zuxyhere@eastday.com>, 2005.
9326
-# Wei-Lun Chao <chaoweilun@pcmail.com.tw>, 2006.
9327
+# Wei-Lun Chao <bluebat@member.fsf.org>, 2006, 2013.
9331
-"Project-Id-Version: cpplib 4.1.0\n"
9332
+"Project-Id-Version: cpplib 4.8.0\n"
9333
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
9334
-"POT-Creation-Date: 2013-02-24 01:05+0000\n"
9335
-"PO-Revision-Date: 2006-03-09 12:37+0800\n"
9336
-"Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>\n"
9337
+"POT-Creation-Date: 2013-03-15 17:42+0000\n"
9338
+"PO-Revision-Date: 2013-03-27 23:37+0800\n"
9339
+"Last-Translator: Wei-Lun Chao <bluebat@member.fsf.org>\n"
9340
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
9342
"MIME-Version: 1.0\n"
9343
@@ -122,10 +122,9 @@
9344
msgstr "非 ISO 標準的逸出序列,「\\%c」"
9348
-#| msgid "unknown escape sequence '\\%c'"
9350
msgid "unknown escape sequence: '\\%c'"
9351
-msgstr "不明的逸出序列:「\\%c」"
9352
+msgstr "不明的逸出序列:『\\%c』"
9356
@@ -164,10 +163,9 @@
9357
msgstr "#%s 是 GCC 擴充功能"
9361
-#| msgid "#%s is a GCC extension"
9363
msgid "#%s is a deprecated GCC extension"
9364
-msgstr "#%s 是 GCC 擴充功能"
9365
+msgstr "#%s 是不宜再用的 GCC 擴充功能"
9368
msgid "suggest not using #elif in traditional C"
9372
msgid "unexpected end of file after #line"
9374
+msgstr "#line 之後未預期的檔案結束"
9379
#: directives.c:1068 directives.c:1070 directives.c:1072 directives.c:1658
9385
#: directives.c:1096
9387
@@ -282,18 +280,17 @@
9388
#: directives.c:1159
9390
msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
9392
+msgstr "以不匹配的名稱擴展去註冊命名空間「%s」中的編譯指示"
9394
#: directives.c:1168
9396
-#| msgid "registering \"%s\" as both a pragma and a pragma namespace"
9398
msgid "registering pragma \"%s\" with name expansion and no namespace"
9399
-msgstr "「%s」既被註冊為一個 pragma 又被註冊為一個 pragma 命名空間"
9400
+msgstr "以名稱擴展以及無命名空間去註冊編譯指示「%s」"
9402
#: directives.c:1186
9404
msgid "registering \"%s\" as both a pragma and a pragma namespace"
9405
-msgstr "「%s」既被註冊為一個 pragma 又被註冊為一個 pragma 命名空間"
9406
+msgstr "「%s」既被註冊為一個編譯指示又被註冊為一個編譯指示命名空間"
9408
#: directives.c:1189
9410
@@ -307,23 +304,19 @@
9412
#: directives.c:1222
9413
msgid "registering pragma with NULL handler"
9415
+msgstr "以空值處理常式去註冊編譯指示"
9417
#: directives.c:1439
9418
msgid "#pragma once in main file"
9419
-msgstr "#pragma once 出現在主檔案中"
9420
+msgstr "#pragma 出現在主檔案中一次"
9422
#: directives.c:1462
9424
-#| msgid "invalid #pragma GCC poison directive"
9425
msgid "invalid #pragma push_macro directive"
9426
-msgstr "無效的 #pragma GCC poison 指令"
9427
+msgstr "無效的 #pragma push_macro 指令"
9429
#: directives.c:1517
9431
-#| msgid "invalid #pragma GCC poison directive"
9432
msgid "invalid #pragma pop_macro directive"
9433
-msgstr "無效的 #pragma GCC poison 指令"
9434
+msgstr "無效的 #pragma pop_macro 指令"
9436
#: directives.c:1572
9437
msgid "invalid #pragma GCC poison directive"
9438
@@ -349,10 +342,9 @@
9441
#: directives.c:1653
9443
-#| msgid "invalid #pragma GCC poison directive"
9445
msgid "invalid \"#pragma GCC %s\" directive"
9446
-msgstr "無效的 #pragma GCC poison 指令"
9447
+msgstr "無效的 #pragma GCC %s 指令"
9449
#: directives.c:1847
9450
msgid "_Pragma takes a parenthesized string literal"
9452
msgid "\"%s\" re-asserted"
9455
-#: directives.c:2566
9456
+#: directives.c:2567
9458
msgid "unterminated #%s"
9460
@@ -426,16 +418,12 @@
9463
#: expr.c:479 expr.c:577
9465
-#| msgid "imaginary constants are a GCC extension"
9466
msgid "fixed-point constants are a GCC extension"
9467
-msgstr "虛數常數是一個 GCC 擴充功能"
9468
+msgstr "定點常數是一個 GCC 擴充功能"
9472
-#| msgid "invalid suffix \"%.*s\" on floating constant"
9473
msgid "invalid prefix \"0b\" for floating constant"
9474
-msgstr "浮點常數的「%.*s」字尾無效"
9475
+msgstr "無效的浮點常數前綴「0b」"
9478
msgid "use of C99 hexadecimal floating constant"
9479
@@ -452,22 +440,17 @@
9480
msgstr "傳統 C 不接受「%.*s」字尾"
9484
-#| msgid "imaginary constants are a GCC extension"
9485
msgid "suffix for double constant is a GCC extension"
9486
-msgstr "虛數常數是一個 GCC 擴充功能"
9487
+msgstr "雙倍精度常數字尾是 GCC 的擴充功能"
9491
-#| msgid "invalid suffix \"%.*s\" on floating constant"
9493
msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
9494
-msgstr "浮點常數的「%.*s」字尾無效"
9495
+msgstr "無效的十六進位浮點常數字尾「%.*s」"
9499
-#| msgid "imaginary constants are a GCC extension"
9500
msgid "decimal float constants are a GCC extension"
9501
-msgstr "虛數常數是一個 GCC 擴充功能"
9502
+msgstr "十進位浮點數常數是 GCC 的擴充功能"
9506
@@ -475,10 +458,8 @@
9507
msgstr "整數常數的「%.*s」字尾無效"
9511
-#| msgid "use of C99 long long integer constant"
9512
msgid "use of C++0x long long integer constant"
9513
-msgstr "使用 C99 long long 整數常數"
9514
+msgstr "使用 C++0x long long 整數常數"
9517
msgid "use of C99 long long integer constant"
9518
@@ -486,13 +467,11 @@
9521
msgid "imaginary constants are a GCC extension"
9522
-msgstr "虛數常數是一個 GCC 擴充功能"
9523
+msgstr "虛數常數是 GCC 的擴充功能"
9527
-#| msgid "imaginary constants are a GCC extension"
9528
msgid "binary constants are a GCC extension"
9529
-msgstr "虛數常數是一個 GCC 擴充功能"
9530
+msgstr "二進位常數是 GCC 的擴充功能"
9533
msgid "integer constant is too large for its type"
9534
@@ -520,10 +499,8 @@
9535
msgstr "使用「defined」可能不利於移植"
9539
-#| msgid "integer overflow in preprocessor expression"
9540
msgid "user-defined literal in preprocessor expression"
9541
-msgstr "預先處理運算式中整數溢出"
9542
+msgstr "在前置處理器運算式中有使用者定義的實字"
9545
msgid "floating constant in preprocessor expression"
9546
@@ -539,20 +516,17 @@
9551
-#| msgid "#%s is a GCC extension"
9552
msgid "assertions are a GCC extension"
9553
-msgstr "#%s 是 GCC 擴充功能"
9554
+msgstr "assertions 是 GCC 的擴充功能"
9557
msgid "assertions are a deprecated extension"
9559
+msgstr "assertions 是不宜再用的擴充功能"
9563
-#| msgid "unbalanced stack in #if"
9565
msgid "unbalanced stack in %s"
9566
-msgstr "#if 中不平衡的堆疊"
9567
+msgstr "%s 中的堆疊不平衡"
9571
@@ -597,39 +571,39 @@
9572
msgid "division by zero in #if"
9577
msgid "NULL directory in find_file"
9578
msgstr "find_file 中有 NULL 目錄"
9582
msgid "one or more PCH files were found, but they were invalid"
9583
msgstr "找到一個或多個 PCH 檔案,但它們是無效的"
9587
msgid "use -Winvalid-pch for more information"
9588
msgstr "使用 -Winvalid-pch 以獲得更多資訊"
9593
msgid "%s is a block device"
9599
msgid "%s is too large"
9605
msgid "%s is shorter than expected"
9611
msgid "no include path in which to search for %s"
9612
msgstr "沒有包含路徑可供搜尋 %s"
9616
msgid "Multiple include guards may be useful for:\n"
9617
msgstr "多個防止重包含可能對其有用:\n"
9619
@@ -720,37 +694,33 @@
9620
#: lex.c:1178 lex.c:1255
9622
msgid "identifier \"%s\" is a special operator name in C++"
9624
+msgstr "識別碼「%s」在 C++ 中是特殊運算子名稱"
9627
msgid "raw string delimiter longer than 16 characters"
9629
+msgstr "原始字串分隔符號長度超過 16 字元"
9633
-#| msgid "universal character %.*s is not valid in an identifier"
9635
msgid "invalid character '%c' in raw string delimiter"
9636
-msgstr "萬國碼字元 %.*s 在識別字中無效"
9637
+msgstr "無效字元『%c』出現於原始字串分隔符號"
9639
#: lex.c:1525 lex.c:1547
9641
-#| msgid "unterminated #%s"
9642
msgid "unterminated raw string"
9646
#: lex.c:1573 lex.c:1706
9647
msgid "invalid suffix on literal; C++11 requires a space between literal and identifier"
9649
+msgstr "無效的實字後綴;C++11 要求一個空白位在實字和識別字之間"
9652
msgid "null character(s) preserved in literal"
9657
-#| msgid "missing terminating > character"
9659
msgid "missing terminating %c character"
9660
-msgstr "缺少結尾的 > 字元"
9661
+msgstr "缺少終止 %c 字元"
9664
msgid "C++ style comments are not allowed in ISO C90"
9665
@@ -780,10 +750,8 @@
9666
msgstr "無效的內建巨集「%s」"
9670
-#| msgid "could not determine date and time"
9671
msgid "could not determine file timestamp"
9673
+msgstr "無法決定檔案時間戳記"
9676
msgid "could not determine date and time"
9680
msgid "__COUNTER__ expanded inside directive with -fdirectives-only"
9682
+msgstr "__COUNTER__ 以 -fdirectives-only 在指令內部展開"
9685
msgid "invalid string literal, ignoring final '\\'"
9689
msgid "invoking macro %s argument %d: empty macro arguments are undefined in ISO C90 and ISO C++98"
9691
+msgstr "調用巨集 %s 引數 %d:空的巨集引數在 ISO C90 和 ISO C++98 中未定義"
9695
@@ -896,38 +864,36 @@
9696
msgid "invalid hash type %d in cpp_macro_definition"
9697
msgstr "cpp_macro_definition 中有無效的雜湊類型 %d"
9699
-#: pch.c:87 pch.c:335 pch.c:347 pch.c:365 pch.c:371 pch.c:380 pch.c:387
9700
+#: pch.c:87 pch.c:345 pch.c:359 pch.c:377 pch.c:383 pch.c:392 pch.c:399
9701
msgid "while writing precompiled header"
9706
-#| msgid "%s: not used because `%s' is defined"
9709
msgid "%s: not used because `%.*s' is poisoned"
9710
-msgstr "%s:未使用,因為「%s」已定義"
9711
+msgstr "%s:未使用因為『%.*s』是有害的"
9716
msgid "%s: not used because `%.*s' not defined"
9717
msgstr "%s:未使用,因為「%.*s」未定義"
9722
msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
9723
msgstr "%s:未使用,因為「%.*s」被定義為「%s」而非「%*.s」"
9728
msgid "%s: not used because `%s' is defined"
9729
msgstr "%s:未使用,因為「%s」已定義"
9733
-#| msgid "%s: not used because `%s' is defined"
9736
msgid "%s: not used because `__COUNTER__' is invalid"
9737
-msgstr "%s:未使用,因為「%s」已定義"
9738
+msgstr "%s:未使用因為『__COUNTER__』無效"
9740
-#: pch.c:711 pch.c:886
9741
+#: pch.c:723 pch.c:898
9742
msgid "while reading precompiled header"
9745
@@ -939,58 +905,3 @@
9746
#: traditional.c:968
9747
msgid "syntax error in macro parameter list"
9750
-#~ msgid "warning: "
9753
-#~ msgid "internal error: "
9759
-#~ msgid "too many decimal points in number"
9760
-#~ msgstr "數字中有太多小數點"
9762
-#~ msgid "invalid digit \"%c\" in octal constant"
9763
-#~ msgstr "八進位常數中有無效字元「%c」"
9765
-#~ msgid "exponent has no digits"
9766
-#~ msgstr "指數部分沒有數字"
9768
-#~ msgid "hexadecimal floating constants require an exponent"
9769
-#~ msgstr "十六進位浮點常數需要指數部分"
9771
-#~ msgid "missing binary operator before token \"%s\""
9772
-#~ msgstr "識別字「%s」前缺少二元運算子"
9774
-#~ msgid "token \"%s\" is not valid in preprocessor expressions"
9775
-#~ msgstr "識別字「%s」在預先處理運算式中無效"
9777
-#~ msgid "missing expression between '(' and ')'"
9778
-#~ msgstr "「(」與「)」之間缺少運算式"
9780
-#~ msgid "#if with no expression"
9781
-#~ msgstr "#if 後沒有運算式"
9783
-#~ msgid "operator '%s' has no right operand"
9784
-#~ msgstr "運算子「%s」沒有右運算元"
9786
-#~ msgid "operator '%s' has no left operand"
9787
-#~ msgstr "運算子「%s」沒有左運算元"
9789
-#~ msgid " ':' without preceding '?'"
9790
-#~ msgstr "「:」前沒有「?」"
9792
-#~ msgid "no newline at end of file"
9793
-#~ msgstr "檔案未以空白列結束"
9795
-#~ msgid "In file included from %s:%u"
9796
-#~ msgstr "在包含自 %s:%u 的檔案中"