[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

loncalls broken?



Greetings!  gcl has traditionally used some flavor of -mlongcalls switch to gcc
to get around the following build failures:

=============================================================================
alpha:
=============================================================================
;; Loading boot.lisp
;; Compiling ../lsp/gcl_listlib.lsp.
Warning: NTH-VALUE is being redefined.
;; End of Pass 1.  
;; End of Pass 2.  
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=0, (Debug quality ignored)
;; Finished compiling ../lsp/gcl_listlib.o.
;; Loading /build/buildd/gclcvs-2.7.0/lsp/gcl_listlib.o
reloc for .text is overflowing

Error: ERROR "Cannot get relocated section contents
"
Signalled by LOAD1.
ERROR "Cannot get relocated section contents
"
=============================================================================
ppc:
=============================================================================
;; Compiling ../cmpnew/gcl_cmptop.lsp.
;; End of Pass 1.  
;; End of Pass 2.  
;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=0, (Debug quality ignored)
;; Finished compiling ../cmpnew/gcl_cmptop.o.
;; Loading /build/buildd/gclcvs-2.7.0/cmpnew/gcl_cmptop.o
reloc for _mcount is overflowing

Error: ERROR "Cannot get relocated section contents
"
Signalled by LOAD1.
ERROR "Cannot get relocated section contents
"
=============================================================================

-mlongcall used on ppc, didn't think alpha required anything special
 in this regard.  Is there a reliable way I can get full word sized
 relocs out of gcc on all platforms?

Take care,

Camm Maguire			     			camm@enhanced.com
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah
 



Reply to: