This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/32447] New: without-decimal-float needed
- From: "malitzke at metronets dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 21 Jun 2007 05:43:02 -0000
- Subject: [Bug c/32447] New: without-decimal-float needed
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
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