gcl-devel
[Top][All Lists]
Advanced

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

[Gcl-devel] Windows GCL 2.6.1 compiler bug?


From: Bill Page
Subject: [Gcl-devel] Windows GCL 2.6.1 compiler bug?
Date: Tue, 21 Oct 2003 16:24:26 -0400

GCL developers;

While attempting to compile Axiom under Windows I get the
following error message during compilation within GCL. Is
there a GCL bug here or am I doing something wrong? A copy
of the file boothdr.lisp is attached.

Regards,
Bill Page.

---------

GCL (GNU Common Lisp)  (2.6.1) Fri Sep 19 10:41:07 EAST 2003
Licensed under GNU Library General Public License
Dedicated to the memory of W. Schelter

Use (help) to get some basic information on how to use GCL.

>(compile-file "boothdr.lisp")

Compiling boothdr.lisp.
End of Pass 1.  
End of Pass 2.  
cc1.exe: unrecognized option `-fno-zero-initialized-in-bss'

Error: (SYSTEM "gcc -c -fno-zero-initialized-in-bss -Wall
-fwritable-strings -DVOL=volatile -fsigned-char -mcpu=i386 -march=i386
-Ic:/lang/gcl261/lib/gcl-2.6.1/unixport/../h  -O2 -fomit-frame-pointer
-c -w boothdr.c -o boothdr.o") returned a non-zero value 1.
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by UNLESS.
Broken at CERROR.  Type :H for Help.
BOOTTRAN>>
----------

---------- boothdr.lisp ---------
;; Copyright (c) 1991-2002, The Numerical ALgorithms Group Ltd.
;; All rights reserved.
;;
;; Redistribution and use in source and binary forms, with or without
;; modification, are permitted provided that the following conditions
are
;; met:
;;
;;     - Redistributions of source code must retain the above copyright
;;       notice, this list of conditions and the following disclaimer.
;;
;;     - Redistributions in binary form must reproduce the above
copyright
;;       notice, this list of conditions and the following disclaimer in
;;       the documentation and/or other materials provided with the
;;       distribution.
;;
;;     - Neither the name of The Numerical ALgorithms Group Ltd. nor the
;;       names of its contributors may be used to endorse or promote
products
;;       derived from this software without specific prior written
permission.
;;
;; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS
;; IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
;; TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
;; PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER
;; OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL,
;; EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
;; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
;; PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF
;; LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
;; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
;; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



#+:CCL
(make-package 'BOOTTRAN)

(PROVIDE 'BOOTTRAN)
(in-package 'BOOTTRAN :USE '(LISP USER SYSTEM))

;## need the conditional here so it appears in boottran
#+:ieee-floating-point (setq $ieee t)
#-:ieee-floating-point (setq $ieee nil)

;## For Rios C compiler
(defun dummy1 (x) x)
-------- end of boothdr.lisp ----------





reply via email to

[Prev in Thread] Current Thread [Next in Thread]