This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c/32447] New: without-decimal-float needed


Recent quip: "I do not care that its legal; not in my back-yard" NYMBY.

If you want to complain about not disabling the internal part for dfp, please
submit a new bug but note it will be marked as an enchement because it is
actually hard to do (I already looked into doing it after you and someone else
noticed it).

I find all these -I references to various parts of libdecnumber as an invasion
of my back yard:

/var/tmp/gcc_r43/build-86/./prev-gcc/xgcc
-B/var/tmp/gcc_r43/build-86/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2
-pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-pedantic -Wno-long-long -Wno-variadic-macros                                 
-Wno-overlength-strings    -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild
-I../../gcc-4.3.0/gcc -I../../gcc-4.3.0/gcc/build
-I../../gcc-4.3.0/gcc/../include -I../../gcc-4.3.0/gcc/../libcpp/include 
-I../../gcc-4.3.0/gcc/../libdecnumber -I../../gcc-4.3.0/gcc/../libdecnumber/dpd
-I../libdecnumber    -o build/genemit.o ../../gcc-4.3.0/gcc/genemit.c
/var/tmp/gcc_r43/build-86/./prev-gcc/xgcc
-B/var/tmp/gcc_r43/build-86/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2
-pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-pedantic -Wno-long-long -Wno-variadic-macros                                 
-Wno-overlength-strings    -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild
-I../../gcc-4.3.0/gcc -I../../gcc-4.3.0/gcc/build
-I../../gcc-4.3.0/gcc/../include -I../../gcc-4.3.0/gcc/../libcpp/include 
-I../../gcc-4.3.0/gcc/../libdecnumber -I../../gcc-4.3.0/gcc/../libdecnumber/dpd
-I../libdecnumber    -o build/gencodes.o ../../gcc-4.3.0/gcc/gencodes.c
/var/tmp/gcc_r43/build-86/./prev-gcc/xgcc
-B/var/tmp/gcc_r43/build-86/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2
-pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-pedantic -Wno-long-long -Wno-variadic-macros                                 
-Wno-overlength-strings    -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild
-I../../gcc-4.3.0/gcc -I../../gcc-4.3.0/gcc/build
-I../../gcc-4.3.0/gcc/../include -I../../gcc-4.3.0/gcc/../libcpp/include 
-I../../gcc-4.3.0/gcc/../libdecnumber -I../../gcc-4.3.0/gcc/../libdecnumber/dpd
-I../libdecnumber    -o build/genextract.o ../../gcc-4.3.0/gcc/genextract.c
/var/tmp/gcc_r43/build-86/./prev-gcc/xgcc
-B/var/tmp/gcc_r43/build-86/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2
-pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-pedantic -Wno-long-long -Wno-variadic-macros                                 
-Wno-overlength-strings    -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild
-I../../gcc-4.3.0/gcc -I../../gcc-4.3.0/gcc/build
-I../../gcc-4.3.0/gcc/../include -I../../gcc-4.3.0/gcc/../libcpp/include 
-I../../gcc-4.3.0/gcc/../libdecnumber -I../../gcc-4.3.0/gcc/../libdecnumber/dpd
-I../libdecnumber    -o build/genopinit.o ../../gcc-4.3.0/gcc/genopinit.c
/var/tmp/gcc_r43/build-86/./prev-gcc/xgcc
-B/var/tmp/gcc_r43/build-86/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2
-pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-pedantic -Wno-long-long -Wno-variadic-macros                                 
-Wno-overlength-strings    -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild
-I../../gcc-4.3.0/gcc -I../../gcc-4.3.0/gcc/build
-I../../gcc-4.3.0/gcc/../include -I../../gcc-4.3.0/gcc/../libcpp/include 
-I../../gcc-4.3.0/gcc/../libdecnumber -I../../gcc-4.3.0/gcc/../libdecnumber/dpd
-I../libdecnumber    -o build/genoutput.o ../../gcc-4.3.0/gcc/genoutput.c
/var/tmp/gcc_r43/build-86/./prev-gcc/xgcc
-B/var/tmp/gcc_r43/build-86/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2
-pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-pedantic -Wno-long-long -Wno-variadic-macros                                 
-Wno-overlength-strings    -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild
-I../../gcc-4.3.0/gcc -I../../gcc-4.3.0/gcc/build
-I../../gcc-4.3.0/gcc/../include -I../../gcc-4.3.0/gcc/../libcpp/include 
-I../../gcc-4.3.0/gcc/../libdecnumber -I../../gcc-4.3.0/gcc/../libdecnumber/dpd
-I../libdecnumber    -o build/genpeep.o ../../gcc-4.3.0/gcc/genpeep.c
/var/tmp/gcc_r43/build-86/./prev-gcc/xgcc
-B/var/tmp/gcc_r43/build-86/./prev-gcc/ -B/usr/i686-pc-linux-gnu/bin/ -c   -O2
-pipe -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute
-pedantic -Wno-long-long -Wno-variadic-macros                                 
-Wno-overlength-strings    -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild
-I../../gcc-4.3.0/gcc -I../../gcc-4.3.0/gcc/build
-I../../gcc-4.3.0/gcc/../include -I../../gcc-4.3.0/gcc/../libcpp/include 
-I../../gcc-4.3.0/gcc/../libdecnumber -I../../gcc-4.3.0/gcc/../libdecnumber/dpd
-I../libdecnumber    -o build/genrecog.o ../../gcc-4.3.0/gcc/genrecog.c

I asked for a quote of that new IBM P 570 computer to put this matter into
perspective.

In my opinion decimal float should have been handled like libiconv (GNU charset
conversion library for libc which doesn't implement it).

Further info in PR32314.

bugzilla will not accept bje@au.ibm.com.


-- 
           Summary: without-decimal-float needed
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: malitzke at metronets dot com
GCC target triplet: any architecture


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32447


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]