--- Comment #1 from brian at dessent dot net 2008-12-09 17:14 ---
Subject: Re: New: aligned struct members in heap-allocated code
This is a dup of pr15795. Basically, operator new is just a wrapper
around malloc from the libc, and malloc returns an allocation with a
fixed alignment
--- Comment #1 from brian at dessent dot net 2008-12-09 18:53 ---
Subject: Re: New: Suggestion: slight improvement of scoping rules
I seriously don't think you will ever convince anyone to change a facet
of gcc which is currently following the standard to something that is
non
--- Comment #2 from brian at dessent dot net 2008-12-07 22:48 ---
Subject: Re: New: build error in
x86_64-unknown-linux-gnu/32/libjava
It looks like somehow a rule is being run that isn't intended to ever
actually be built. In libjava/Makefile.am there are these dummy rules
copied
--- Comment #5 from brian at dessent dot net 2008-12-08 00:30 ---
Subject: Re: build error in
x86_64-unknown-linux-gnu/32/libjava
I have the sources in ~/tmp/gcc, and I build in ~/tmp/gcc/build using
../configure.
Oh, that's definitely not good. To quote
http://gcc.gnu.org
--- Comment #1 from brian at dessent dot net 2008-11-27 11:29 ---
Subject: Re: New: configure: error: cannot compute suffix of
object files - cannot find as
The assembler is not part of gcc. You need to build and install
binutils for your target (which will result in the cross
--- Comment #4 from brian at dessent dot net 2008-11-03 23:23 ---
Subject: Re: using stdio.h fails if gcc invoked in a directory
which has a subdirectory called gcc
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/cc1 -E -quiet -v -iprefix
/home/mvanier/tmp/../lib/gcc/i686-pc-linux-gnu
--- Comment #1 from brian at dessent dot net 2008-10-14 04:33 ---
Subject: Re: New: need command line option that prints all
defaults and predefined macros
http://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#index-std-98
This is covered in the manual. The default for C
--- Comment #50 from brian at dessent dot net 2008-10-07 12:46 ---
Subject: Re: [cygming] Invalid alignment for SSE store to
.comm data generated with -O3
Oh, I see what you mean now. Yeah, predicating it on just TARGET_SSE
isn't sufficient.
I'm starting to think the idea of a PE
--- Comment #48 from brian at dessent dot net 2008-10-07 12:01 ---
Subject: Re: [cygming] Invalid alignment for SSE store to
.comm data generated with -O3
sherpya at netfarm dot it wrote:
I'll test your patch for the first post of the bugreport, and I'll test also
ffmpeg but I'm
--- Comment #42 from brian at dessent dot net 2008-10-06 23:29 ---
Subject: Re: [cygming] Invalid alignment for SSE store to
.comm data generated with -O3
When you are comparing gcc 4.2 to current trunk, are you keeping the
linker (binutils) version the same? As mentioned
--- Comment #9 from brian at dessent dot net 2008-10-01 20:25 ---
Subject: Re: Spurious 'might be used uninitialized'
warnings in STL headers with -O2
You are confusing the state of the Cygwin port of gcc with gcc in
general.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22207
--- Comment #2 from brian at dessent dot net 2008-10-01 22:11 ---
Subject: Re: Stage 2- C compiler cannot create
executables-recent svn
That looks like the config.log from the top level, which is not the
relevant file. The error happens in the stage2 intl/ directory
--- Comment #5 from brian at dessent dot net 2008-10-02 00:10 ---
Subject: Re: Stage 2- C compiler cannot create
executables-recent svn
What does stat
/cygdrive/c/jimdata/home/cvsroot/gcc-obj/./prev-gcc/cc1.exe report?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37702
--- Comment #18 from brian at dessent dot net 2008-09-29 17:58 ---
Subject: Re: [cygming] Invalid alignment for SSE store to
.comm data generated with -O3
The __to_xstring error is PR37522. You should still be able to
bootstrap with --enable-languages=c for the purposes of testing
--- Comment #21 from brian at dessent dot net 2008-09-29 20:06 ---
Subject: Re: [cygming] Invalid alignment for SSE store to
.comm data generated with -O3
This is an example of what I'm talking about: the bar() function is
optimized away to simply return 0 because the compiler
--- Comment #2 from brian at dessent dot net 2008-09-30 04:41 ---
Subject: Re: -fstrict-aliasing causes omission of double-to-float
conversion
I can confirm that the failure with 4.1.2, however 4.2.4, 4.3.1, and 4.4
all work fine. 4.1 with -fno-tree-salias also works
--- Comment #2 from brian at dessent dot net 2008-09-26 17:18 ---
Subject: Re: New: gcc-4.3.1: stripping trailing backspace from
args fools gcc
What exact problem are you trying to report here? Quoting a space with
\ to the shell causes it to not split the arguments into two words
--- Comment #1 from brian at dessent dot net 2008-09-27 00:14 ---
Subject: Re: New: Error Building libgcc_s.dll
The fact that the symlink already exists implies that the command failed
before and this is the result of running it again. What is the actual
error when you remove
--- Comment #2 from brian at dessent dot net 2008-09-25 22:29 ---
Subject: Re: __sync_bool_compare_and_swap creates wrong code
with -fPIC
You get that if the variable is auto, but if it's static the reference
is with a GOTOFF reloc:
xorl%edi, %edi
pushl %ebx
--- Comment #3 from brian at dessent dot net 2008-09-24 15:24 ---
Subject: Re: auto-import of constant data results in a crash
at runtime
So, is the segment containing the reference to ff_log2_tab writable?
This still sounds like a linker issue not a compiler issue.
--
http
--- Comment #3 from brian at dessent dot net 2008-09-23 11:43 ---
Subject: Re: libgcc/configure (as script)fail with line
77 exec : : not found.
Your cross-assembler and linker should be named $target-as and
$target-ld so they can't clash with the host tools, and this is what
--- Comment #2 from brian at dessent dot net 2008-09-23 19:23 ---
Subject: Re: New: In function `fold_builtin_1': undefined
reference to `mpfr_j0'
It sounds like you have an older system copy of mpfr in /usr/lib which
is being used instead of the one you built. Use --with-mpfr=foo
--- Comment #1 from brian at dessent dot net 2008-09-22 11:15 ---
Subject: Re: New: libgcc/configure (as script)fail with line 77
exec : : not found.
The error means you don't have a cross-assembler installed correctly
prior to configuring gcc. gcc is just a compiler, you need
--- Comment #19 from brian at dessent dot net 2008-09-20 17:32 ---
Subject: Re: [4.2/4.3 Regression] VRP causes stack
overflow while building libgcj
PR, fixed on the trunk. *-*-mingw* is not in the list of primary or secondary
platforms, so P4.
As of 4.3 both MinGW and Cygwin
--- Comment #1 from brian at dessent dot net 2008-09-20 17:40 ---
Subject: Re: New: Bootstrap Failure with Undefined
References
This is a dup of pr37528 which has a patch waiting to be applied.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37600
--- Comment #8 from brian at dessent dot net 2008-09-18 09:25 ---
Subject: Re: New: Loop incorrectly optimized to endless loop with
-Os/-O2/-O3
I think this code is invalid. I seem to recall the argument that it's
undefined behavior to increment or decrement a pointer to 0
--- Comment #10 from brian at dessent dot net 2008-09-18 10:45 ---
Subject: Re: Loop incorrectly optimized to endless loop with
-Os/-O2/-O3
That fact that the hardware allows it doesn't change the fact that it's
still invalid in ISO C, and that is the spec that gcc follows.
Seems
--- Comment #6 from brian at dessent dot net 2008-09-17 11:44 ---
Subject: Re: impossible to link with -fopenmp
If you can't change your glibc version then you need to build gfortran
yourself from source. The problem is that the person that is building
the gfortran binary packages
--- Comment #6 from brian at dessent dot net 2008-09-17 19:38 ---
Subject: Re: collect2: ld returned 1 exit status make[3]:
*** [libgfortran.la] Error 1
Even worse, you may have to start over with a clean source tree. See
pr32272 for an example of where a previous attempt
--- Comment #2 from brian at dessent dot net 2008-09-17 20:39 ---
Subject: Re: New: gfortran segfaults
[EMAIL PROTECTED] obj-sparc64-redhat-linux]$ gcc/gfortran conftest.f -o
conftest
gfortran: error trying to exec 'f951': execvp: No such file or directory
This doesn't
--- Comment #3 from brian at dessent dot net 2008-09-17 20:44 ---
Subject: Re: gfortran segfaults
You don't appear to be building FSF gcc but instead a Redhat patched
gcc:
configure:10520:
/builddir/build/BUILD/gcc-4.3.2-20080905/obj-sparc64-redhat-linux/./gcc/gfortran
-B/builddir
--- Comment #7 from brian at dessent dot net 2008-09-14 07:54 ---
Subject: Re: attribute section is not working with constant strings
If you want a struct containing a pointer to a string in a specified
section, then:
char str[] __attribute__ ((__section__(.xxx_section))) = foo
--- Comment #10 from brian at dessent dot net 2008-09-12 23:59 ---
Subject: Re: [cygming] Invalid alignment for SSE store to
.comm data generated with -O3
One thing I was unsure about is this method switches to the .bss section
without switching back to .text (or whatever
--- Comment #9 from brian at dessent dot net 2008-09-06 20:31 ---
Subject: Re: wrong-code on i486-linux-gnu with -O[12], -O0
works
pinskia at gmail dot com wrote:
Because on x86 gnu/Linux, the precision is set to 80bits rather than
64bit like it is on windows.
That is only true
--- Comment #3 from brian at dessent dot net 2008-09-02 17:36 ---
Subject: Re: mpfr 32/64 multilib issue
g++ (and gcc, gfortran, etc.) are just driver programs that invoke other
programs, they don't use these libraries. You need to look at cc1 (or
cc1plus, f951, etc.) to see
--- Comment #3 from brian at dessent dot net 2008-08-24 11:48 ---
Subject: Re: [cygwin] Invalid alignment for SSE store to .comm
data generated with -O3
The the 3 argument version of .comm is only supported by the ELF
assembler so it would be rejected by the PE assembler if gcc were
--- Comment #4 from brian at dessent dot net 2008-08-24 12:47 ---
Subject: Re: [cygwin] Invalid alignment for SSE store to .comm
data generated with -O3
Also, this is not Cygwin-specific as far as I can tell, more like
PE-specific since it affects MinGW as well.
--
http
--- Comment #6 from brian at dessent dot net 2008-08-24 20:59 ---
Subject: Re: [cygming] Invalid alignment for SSE store to
.comm data generated with -O3
It seems to me the issue is that prior to 2007-11-05[1], the PE
assembler could not set section alignment flags correctly so .bss
--- Comment #7 from brian at dessent dot net 2008-08-24 21:15 ---
Subject: Re: [cygming] Invalid alignment for SSE store to
.comm data generated with -O3
Another route would be to set the .bss minimum back to 2**4 again.
Actually that's not really great either because it doesn't
--- Comment #2 from brian at dessent dot net 2008-08-20 02:16 ---
(added testsuite maintainer on CC)
Well now you know one. I understand that this may not affect most gcc
developers. However it does affect casual volunteers who run the testsuite.
By polluting the results
--- Comment #7 from brian at dessent dot net 2008-08-09 21:00 ---
Subject: Re: gcc creating wrong code with -O2
Just make it unsigned since unsigned overflow is always defined.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37067
--- Comment #8 from brian at dessent dot net 2008-08-02 16:56 ---
Subject: Re: cc1.exe: internal compiler error: Segmentation
fault
It's a valid MinGW path only if you have created a physical directory
named c at the root of the current drive, i.e. X:\c\_GccBuilds\...
--
http
--- Comment #10 from brian at dessent dot net 2008-08-02 19:24 ---
Subject: Re: cc1.exe: internal compiler error: Segmentation
fault
/c/foo/bar is valid for *MSYS* apps. But we're talking about gcc which
is NOT a MSYS app, it is a MinGW app, i.e. native win32. /c/foo/bar
--- Comment #12 from brian at dessent dot net 2008-08-02 21:02 ---
Subject: Re: cc1.exe: internal compiler error: Segmentation
fault
You're not really testing what you think you are, because MSYS
translates everything on the command line, so saying that gcc
-I/foo/bar works just
--- Comment #1 from brian at dessent dot net 2008-08-01 15:19 ---
Subject: Re: New: gen-classlist.sh uses unrecognized
'test' arguments
Using /bin/sh with Solaris is documented to fail:
http://gcc.gnu.org/install/specific.html#x-x-solaris2
Have you tried setting CONFIG_SHELL
--- Comment #1 from brian at dessent dot net 2008-07-23 18:10 ---
Subject: Re: New: Virtual function problem
The behavior is correct, see
http://www.parashift.com/c++-faq-lite/strange-inheritance.html#faq-23.5.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36911
: UNCONFIRMED
Severity: normal
Priority: P3
Component: testsuite
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: brian at dessent dot net
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla
--- Comment #1 from brian at dessent dot net 2008-07-20 05:49 ---
Subject: Re: New: binutils-2.18 ld version string has
changed yielding libstdc++-v3 configure not identifying gnu ld and not
applying linker map
This was fixed in 4.3 on 2007-02-27:
http://gcc.gnu.org/viewcvs?view
--- Comment #3 from brian at dessent dot net 2008-07-17 10:21 ---
Subject: Re: New: Optimization O2 causes infinite loop
Yes, this code is broken as indeed overflow of signed integers is
undefined, so transforming this to an infinite loop is legitimate. Here
are some links to read
--- Comment #1 from brian at dessent dot net 2008-07-11 21:28 ---
Subject: Re: New: make asked me to report this error [GNU
Fortran is not working]
lachele at gmail dot com wrote:
configure:13398: /usr/local/gcc/./gcc/gfortran -B/usr/local/gcc/./gcc/
-B/usr/local/i686-pc-linux
--- Comment #5 from brian at dessent dot net 2008-07-10 21:06 ---
Subject: Re: Internal compiler error: Segmentation fault, when
incorrectly using __attribute__ ((packed))
None. I just thought this is the proper place to file it.
Please feel free to ignore this problem - it's
--- Comment #7 from brian at dessent dot net 2008-05-06 21:28 ---
Subject: Re: colorize output of gcc
esigra at gmail dot com wrote:
And seriously, what is more efficcent, adding a
colour code sequence to the string constans in GCC that says warning:,
error: etc or having a bunch
--- Comment #10 from brian at dessent dot net 2008-05-06 22:06 ---
Subject: Re: colorize output of gcc
esigra at gmail dot com wrote:
printf(%s%s%s%s, warning_format_start, _(warning: ), _(the actual
message), warning_format_end);
But then that is not simply adding a colour code
--- Comment #6 from brian at dessent dot net 2008-04-20 08:28 ---
Subject: Re: problem running GCC under Vista with relocated
directory
As pointed out in http://gcc.gnu.org/ml/fortran/2008-03/msg00120.html,
config/mh-mingw contains BOOT_CFLAGS += -D__USE_MINGW_ACCESS. Does
--- Comment #7 from brian at dessent dot net 2008-04-20 08:44 ---
Subject: Re: problem running GCC under Vista with relocated
directory
er, I mean s/target library/host library/
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35916
--- Comment #5 from brian at dessent dot net 2008-04-16 14:50 ---
Subject: Re: gcj: error trying to exec 'ecj1': execvp: No such
file or directory
david dot griffiths at gmail dot com wrote:
Note that the build directory contains no libjava on completion, not sure if
it
should
--- Comment #3 from brian at dessent dot net 2008-04-15 04:07 ---
Subject: Re: gcj: error trying to exec 'ecj1': execvp: No such
file or directory
david dot griffiths at gmail dot com wrote:
Well there is no ecj1 - that's the problem I think. It didn't build it.
ecj1 is just
--- Comment #1 from brian at dessent dot net 2008-04-13 23:59 ---
Subject: Re: New: gcj: error trying to exec 'ecj1': execvp: No
such file or directory
david dot griffiths at gmail dot com wrote:
gcj: error trying to exec 'ecj1': execvp: No such file or directory
Run the command
--- Comment #2 from brian at dessent dot net 2008-04-13 00:06 ---
Subject: Re: problem running gfortran 4.4.0 in Vista
pinskia at gcc dot gnu dot org wrote:
IIRC the driver does not relocate correctly under Vista.
The Vista shell seems to populate argv[0] differently than previous
--- Comment #4 from brian at dessent dot net 2008-04-06 19:49 ---
Subject: Re: Wrong instruction generated for comparison with zero
on PPC 64 bit
after all. If there are no prebuilt binaries publicly available that means
there must be some reason for it.
Where in the world do you
--- Comment #6 from brian at dessent dot net 2008-04-06 20:44 ---
Subject: Re: Wrong instruction generated for comparison with zero
on PPC 64 bit
Could you please provide a link to gcc archive?
On gcc.gnu.org there is no MacOS in Download-Binaries
gcc.gnu.org doesn't supply any
--- Comment #4 from brian at dessent dot net 2008-04-04 23:53 ---
Subject: Re: no DFP announcement, no example text, very vague
documentation
pinskia at gcc dot gnu dot org wrote:
I can tell you that OpenMP has similar issues and nobody complained about that
except for me. DFP
--- Comment #8 from brian at dessent dot net 2008-04-05 00:54 ---
Subject: Re: MIPS stack overflow caused by addui instruction
derrick_chi at msn dot com wrote:
I've already attached the source code I'm using, and I'm not sure of the
version of GCC but I just recently downloaded
--- Comment #10 from brian at dessent dot net 2008-03-26 00:10 ---
Subject: Re: configure: error: cannot compute suffix of object
files: cannot compile
pinskia at gcc dot gnu dot org wrote:
You don't have /apps/gmp42/lib and /apps/mpfr23/lib in your LD_LIBRARY_PATH.
It's looking
--- Comment #1 from brian at dessent dot net 2008-03-24 19:54 ---
Subject: Re: New: Cannot build cross compiler for
i686-pc-linux-gnu: configure: error: Link tests are not allowed after
GCC_NO_EXECUTABLES
yakov at emc dot com wrote:
--target=i686-emc-elf --enable-languages=c
--- Comment #4 from brian at dessent dot net 2008-03-20 22:19 ---
Subject: Re: libstdc++ -ffunction-sections -fdata-sections
disabled on AIX
bkoz at gcc dot gnu dot org wrote:
Question to me is, what is the behavior on cygwin? Does -ffunction-sections -g
work? Does it warn?
Yes
--- Comment #6 from brian at dessent dot net 2008-03-15 10:20 ---
Subject: Re: configure: error: cannot compute suffix of
object files
al dot danial at gmail dot com wrote:
Indeed, adding the MPFR and GPM lib directories to LD_LIBRARY_PATH solves the
problem. For some reason I
--- Comment #4 from brian at dessent dot net 2008-03-14 03:05 ---
Subject: Re: configure: error: cannot compute suffix of
object files
al dot danial at gmail dot com wrote:
The error in x86_64-unknown-linux-gnu/libgcc/config.log suggests it has
trouble
loading libmpfr.so.1
--- Comment #9 from brian at dessent dot net 2008-03-11 08:58 ---
Subject: Re: New: Problem compiling gdb/symtab.c in GDB 6.7.1
using GCC 4.3.0 on Solaris 10
jonathan dot leffler at gmail dot com wrote:
The fragment in question was 'worked around' by adding the '= 0
--- Comment #1 from brian at dessent dot net 2008-03-10 06:04 ---
Subject: gcc-3.4.4 build on solaris -10 failing
updating cache ./config.cache
creating ./config.status
creating Makefile
sh: : not found
It looks like configure couldn't find an appropriate version of some
tool so
--- Comment #1 from brian at dessent dot net 2008-03-08 14:27 ---
Subject: New: [avr] 4.3.0 buid error: illegal opcode movw for
mcu avr3
The building for AVR target is aborted at compilation libgcc stage with
error: Illegal opcode movw for mcu avr3. The lastest official release
--- Comment #5 from brian at dessent dot net 2008-03-07 23:48 ---
Subject: Re: Documentation for -fPIC/-fpic/-fpie is not clear
I am still learning about linking and loading and I can't guess why non-PIC
DSOs would work on x86 but not on x86_64. Could you please explain briefly
--- Comment #9 from brian at dessent dot net 2008-03-07 01:20 ---
Subject: A incorrect result in a simple division, only in
32-bit gcc.
Although I knew GCC use 80-bit format internally, I thought the result should
be same in 80-bit format.
No, it's not that gcc uses 80 bit or 64
--- Comment #2 from brian at dessent dot net 2008-03-02 23:21 ---
Subject: Re: ICE on Valid Code
A 65,000 line testcase? Seriously?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35421
--- Comment #20 from brian at dessent dot net 2008-02-07 21:17 ---
Subject: Re: I/O leaks handles/memory on Windows XP
1) __gthr_win32_mutex_init_function()
- sets counter=-1
- creates a semaphore (the windows handle!)
2)__gthr_win32_mutex_lock()
- increments counter
--- Comment #4 from brian at dessent dot net 2008-01-22 18:38 ---
Remember that this toplevel configure is shared between gcc, binutils, gdb,
newlib, insight, and cygwin. It should not list gcc-specific options; the fact
that it does now is just an artifact resulting from how those
--- Comment #3 from brian at dessent dot net 2008-01-09 03:18 ---
FSF gcc does not currently support exceptions across shared libraries on Cygwin
or MinGW. This is because a shared libgcc is required, and libgcc only builds
static on those platforms.
For the 3.4 gcc releases
--- Comment #3 from brian at dessent dot net 2007-12-03 16:25 ---
Subject: Re: New: pointer arithmetic on void pointers does not
generate an error
This is a GNU C extension, see
http://gcc.gnu.org/onlinedocs/gcc/Pointer-Arith.html. I think you can
disable it with -std=c89 or -std
--- Comment #4 from brian at dessent dot net 2007-02-03 09:08 ---
I never found out what was causing this but it hasn't happened in quite some
time so this can be closed out as INVALID.
--
brian at dessent dot net changed:
What|Removed |Added
--- Additional Comments From brian at dessent dot net 2005-07-07 07:25
---
This change breaks building Cygwin, and probably anything else that uses
libiberty outside of gcc, because 'md5uint_ptr' is only defined in the gcc tree:
make[1]: Entering directory `/usr/src/cygwin/build
--- Additional Comments From brian at dessent dot net 2005-07-08 00:59
---
*sigh* Yes, you're right. I had cvs upped in libiberty and not include. Sorry
for the noise.
--
What|Removed |Added
ReportedBy: brian at dessent dot net
CC: gcc-bugs at gcc dot gnu dot org
GCC host triplet: i686-pc-cygwin
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22207
--- Additional Comments From brian at dessent dot net 2005-06-27 23:10
---
Created an attachment (id=9163)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9163action=view)
Preprocessed source for testcase
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22207
--
What|Removed |Added
Keywords||build
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21695
ReportedBy: brian at dessent dot net
CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu
dot org
GCC build triplet: i686-pc-cygwin
GCC host triplet: i686-pc-cygwin
GCC target triplet: i686-pc-cygwin
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21695
85 matches
Mail list logo