This is the mail archive of the gcc@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]

Re: SCO Openserver 5.0.6A gcc-3.1 problem


On Sun, 19 May 2002, Jean-Pierre Radley wrote:

> Subject: Re: SCO Openserver 5.0.6A gcc-3.1 problem
>
> Phillip Porch propounded (on Sun, May 19, 2002 at 08:05:14AM -0700):
> | I have successfully compiled the gcc-3.0.4 compiler and recently tried
> | to go to the 3.1 version. The make bootstrap-lean dies when it is
> | trying to compile rtl.c. I get an error message that
> | ../../gcc-3.1/gcc/machmode.def, line 77 error: undefined symbol:
> | BITS_PER_UNIT. Now looking at the source code for rtl.c states that
> | this parameter is obtained from tm.h. In comparing gcc-3.0.4 to the
> | 3.1 version, the 3.0.4 version does indeed create a tm.h in the gcc
> | directory where the 3.1 version does not. The 3.0.4 version Makefile
> | in gcc has a line
> |
> | TM_H = tm.h $(tm_file_list)
> |
> | The Makefile in gcc-3.1 does not have this define at all.
> |
> | Has anyone gotten further on this than I have?
>
> I fail with a different error:
>
>  ..../gcc/gcc/rtl.c", line 488: error: undefined symbol: BIGGEST_ALIGNMEN

Yes that is what I saw also but then redirected the error stream to a file
and see the error I reported first

"/usr/include/stddef.h", line 62: warning: macro redefined: offsetof
"../../gcc-3.1/gcc/machmode.def", line 77: error: undefined symbol: BITS_PER_UNIT
"../../gcc-3.1/gcc/machmode.def", line 77: error: non-constant initializer: op "NAME"
"../../gcc-3.1/gcc/machmode.def", line 78: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 79: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 80: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 81: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 82: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 87: error: non-constant initializer: op "NAME"
"../../gcc-3.1/gcc/machmode.def", line 88: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 89: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 90: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 92: error: non-constant initializer: op "NAME"
"../../gcc-3.1/gcc/machmode.def", line 93: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 94: error: non-constant initializer: op "*"
"../../gcc-3.1/gcc/machmode.def", line 95: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 96: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 97: error: non-constant initializer: op "*"
"../../gcc-3.1/gcc/machmode.def", line 98: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 101: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 102: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 103: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 104: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 105: error: non-constant initializer: op "*"
"../../gcc-3.1/gcc/machmode.def", line 106: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 108: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 109: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 110: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 111: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 112: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 113: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 121: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 122: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 123: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 124: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 126: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 127: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 128: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 129: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 131: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 132: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 133: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 134: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 136: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 138: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 139: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 141: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 142: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 144: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 145: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 159: error: non-constant initializer: op "<<"
"../../gcc-3.1/gcc/machmode.def", line 77: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 78: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 79: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 80: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 81: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 82: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 87: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 88: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 89: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 90: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 92: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 93: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 94: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 95: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 96: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 97: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 98: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 101: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 102: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 103: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 104: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 105: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 106: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 108: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 109: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 110: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 111: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 112: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 113: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 121: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 122: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 123: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 124: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 126: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 127: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 128: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 129: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 131: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 132: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 133: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 134: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 136: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 138: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 139: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 141: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 142: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 144: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 145: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/machmode.def", line 159: error: non-constant initializer: op "?"
"../../gcc-3.1/gcc/rtl.c", line 488: error: undefined symbol: BIGGEST_ALIGNMENT
make[2]: *** [rtl.o] Error 1
make[1]: *** [stage1_build] Error 2
make: *** [bootstrap-lean] Error 2



>
> Instead of this newsgroup, though, I think it's more useful to report
> this sort of failure in one of the gcc mailing lists, e.g. I send my
> reports to "GCC Developers" <gcc@gcc.gnu.org>
>
I'll send the report to them also. Thanks.



-- 
Phillip P. Porch <root@sco.theporch.com>  NIC:PP1573     finger for
http://www.theporch.com  UTM - 16 514548E 3994397N          PGP key
Key fingerprint =  F9 4D 41 7D 25 31 A5 1F  65 93 6B 84 A9 F9 5B 90


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