7090160 gcc4 seems to be shipping a lot 'fixed' includes
authorGeorge Vasick <george.vasick@oracle.com>
Thu, 22 Sep 2011 21:44:17 +0000
changeset 523 607f4130cc3c
parent 522 4cd5db2eaf05
child 524 5dc312917358
7090160 gcc4 seems to be shipping a lot 'fixed' includes 7090683 several gcc4 man pages don't have any info
components/gcc3/gcc-3.p5m
components/gcc45/Makefile
components/gcc45/gcc-45.p5m
--- a/components/gcc3/gcc-3.p5m	Tue Sep 20 18:34:30 2011 -0700
+++ b/components/gcc3/gcc-3.p5m	Thu Sep 22 21:44:17 2011 +0000
@@ -466,19 +466,20 @@
     target=../../../../../gnu/$(GNU_ARCH)/bin/as
 link path=usr/sfw/libexec/gcc/$(GNU_ARCH)/3.4.3/as \
     target=../../../../../gnu/$(GNU_ARCH)/bin/as
-link path=usr/share/man/man1/g++.1 target=../../../sfw/share/man/man1/g++.1
-link path=usr/share/man/man1/g77.1 target=../../../sfw/share/man/man1/g77.1
-link path=usr/share/man/man1/gcc.1 target=../../../sfw/share/man/man1/gcc.1
-link path=usr/share/man/man1/gcov.1 target=../../../sfw/share/man/man1/gcov.1
-link path=usr/share/man/man1/gcpp.1 target=../../../sfw/share/man/man1/cpp.1
-link path=usr/share/man/man7/fsf-funding.7 \
-    target=../../../sfw/share/man/man7/fsf-funding.7
-link path=usr/share/man/man7/gfdl.7 target=../../../sfw/share/man/man7/gfdl.7
-link path=usr/share/man/man7/gpl.7 target=../../../sfw/share/man/man7/gpl.7
+#link path=usr/share/man/man1/g++.1 target=../../../sfw/share/man/man1/g++.1
+#link path=usr/share/man/man1/g77.1 target=../../../sfw/share/man/man1/g77.1
+#link path=usr/share/man/man1/gcc.1 target=../../../sfw/share/man/man1/gcc.1
+#link path=usr/share/man/man1/gcov.1 target=../../../sfw/share/man/man1/gcov.1
+#link path=usr/share/man/man1/gcpp.1 target=../../../sfw/share/man/man1/cpp.1
+#link path=usr/share/man/man7/fsf-funding.7 \
+#    target=../../../sfw/share/man/man7/fsf-funding.7
+#link path=usr/share/man/man7/gfdl.7 target=../../../sfw/share/man/man7/gfdl.7
+#link path=usr/share/man/man7/gpl.7 target=../../../sfw/share/man/man7/gpl.7
 
 license gcc.license license="GPLv2"
 
 depend fmri=__TBD pkg.debug.depend.file=usr/gnu/bin/as type=require
+depend fmri=__TBD pkg.debug.depend.file=usr/sfw/lib/libstdc++.so type=require
 
 legacy pkg=SUNWgcc \
 	name="gcc - The GNU C compiler" \
--- a/components/gcc45/Makefile	Tue Sep 20 18:34:30 2011 -0700
+++ b/components/gcc45/Makefile	Thu Sep 22 21:44:17 2011 +0000
@@ -33,6 +33,8 @@
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
 
+PATH=/usr/bin:/usr/gnu/bin:/usr/perl5/bin
+
 PARCH =         $(MACH:i386=i386-pc)
 GNU_ARCH =      $(PARCH:sparc=sparc-sun)-solaris$(SOLARIS_VERSION)
 
--- a/components/gcc45/gcc-45.p5m	Tue Sep 20 18:34:30 2011 -0700
+++ b/components/gcc45/gcc-45.p5m	Thu Sep 22 21:44:17 2011 +0000
@@ -92,22 +92,6 @@
 dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/finclude
 dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include
 dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/X11
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/X11/Xtrans
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/dat
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/firefox
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/gc
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/iso
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/libical
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/mps
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/netinet
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/openssl
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/pixman-1
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/stdcxx4
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/stdcxx4/rw
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/sys
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/tidy
-dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/xorg
 dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include/objc
 dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include/ssp
 dir path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/install-tools
@@ -1088,90 +1072,10 @@
 file \
     path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/README
 file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/X11/Xtrans/Xtransint.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/X11/Xw32defs.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/complex.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/curses.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/dat/dat_platform_specific.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/firefox/prcpucfg.h variant.arch=sparc
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/firefox/qcmstypes.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/firefox/secport.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/gc/gc_config_macros.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/iso/math_c99.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/libical/icaltz-util.h
-file \
     path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/limits.h
 file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/math.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/mps/prcpucfg.h variant.arch=sparc
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/mps/secport.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/netinet/ip_compat.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/netinet/ip_fil.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/netinet/ip_lookup.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/netinet/ip_nat.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/netinet/ip_pool.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/netinet/ip_proxy.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/netinet/ip_state.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/openssl/opensslconf.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/pixman-1/pixman.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/slang.h variant.arch=sparc
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/stdcxx4/rw/_config-msvcrt.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/stdcxx4/rw/_config.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/string.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/sys/epm.h variant.arch=sparc
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/sys/feature_tests.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/sys/int_const.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/sys/int_limits.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/sys/varargs.h
-file \
     path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/syslimits.h
 file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/tidy/platform.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/wchar.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/xorg/compiler.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/xorg/edid.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/xorg/micoord.h variant.arch=sparc
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/xorg/servermd.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/xorg/xf86Privstr.h
-file \
-    path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include-fixed/xorg/xf86_OSlib.h
-file \
     path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include/abmintrin.h variant.arch=i386
 file \
     path=usr/gcc/4.5/lib/gcc/$(GNU_ARCH)/$(COMPONENT_VERSION)/include/ammintrin.h variant.arch=i386
@@ -1652,6 +1556,17 @@
 link path=usr/bin/gcc target=../gcc/4.5/bin/gcc 
 link path=usr/bin/gcov target=../gcc/4.5/bin/gcov 
 link path=usr/bin/gcpp target=../gcc/4.5/bin/cpp 
+link path=usr/share/man/man1/g++.1 target=../../../gcc/4.5/share/man/man1/g++.1
+link path=usr/share/man/man1/gfortran.1 target=../../../gcc/4.5/share/man/man1/gfortran.1
+link path=usr/share/man/man1/gcc.1 target=../../../gcc/4.5/share/man/man1/gcc.1
+link path=usr/share/man/man1/gcov.1 target=../../../gcc/4.5/share/man/man1/gcov.1
+link path=usr/share/man/man1/gcpp.1 target=../../../gcc/4.5/share/man/man1/cpp.1
+link path=usr/share/man/man7/fsf-funding.7 \
+    target=../../../gcc/4.5/share/man/man7/fsf-funding.7
+link path=usr/share/man/man7/gfdl.7 target=../../../gcc/4.5/share/man/man7/gfdl.7
+link path=usr/share/man/man7/gpl.7 target=../../../gcc/4.5/share/man/man7/gpl.7
+
 
 depend fmri=__TBD pkg.debug.depend.file=usr/bin/as type=require
+depend fmri=__TBD pkg.debug.depend.file=usr/lib/libstdc++.so type=require
 depend type=optional fmri=developer/[email protected]