Subject: port-acorn26/21468: Filename Locore.c causes problems when building under Cygwin
To: None <gnats-bugs@gnats.netbsd.org>
From: None <john_94501@yahoo.com>
List: netbsd-bugs
Date: 05/05/2003 22:08:48
>Number:         21468
>Category:       port-acorn26
>Synopsis:       Filename Locore.c causes problems when building under Cygwin
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    port-acorn26-maintainer
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon May 05 22:09:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     John Gordon
>Release:        -current
>Organization:
blueDonkey.org
>Environment:
CYGWIN_NT-5.1 vaio 1.3.22(0.78/3/2) 2003-03-18 09:20 i686 unknown unknown Cygwin
>Description:
Because of the Windows file system's inability to distinguish files that differ in the case of the letters in their name alone, when compiled on Cygwin, locore.S and Locore.c result in object files that have the same name.

The same is believed to be true on MacOS HFS systems (though I have not confirmed that at all).
>How-To-Repeat:
Build on a Cygwin platform. Full instructions for how to do this, including the patches needed for both Cygwin and the NetBSD source tree can be found at:

http://www.bluedonkey.org/cgi-bin/twiki/bin/view/Netbsd/CygwinBuild

>Fix:
Rename the Locore.c file to something like locore_c.c (and change the corresponding reference in conf/files.acorn26)
>Release-Note:
>Audit-Trail:
>Unformatted: