* configure,
authorbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 25 Apr 2006 21:35:19 +0000 (21:35 +0000)
committerbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 25 Apr 2006 21:35:19 +0000 (21:35 +0000)
* configure.in: replaced duplicate message about ucsim by missing sdcpp
* install-sh: fix bug #1204398 by setting umask 0022
* device/lib/Makefile.in: separate build of z80 and gbz80 lib

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4128 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
configure
configure.in
device/lib/Makefile.in
install-sh

index 2a4975eb9c2f6613e0841c38f209ffc211fead7f..909da1aa6d0e59f06186f22439288c7ea123c501 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
        * as/z80/Makefile,
        * link/z80/Makefile: removed, they have moved to
        Makefile.in files
+       * configure,
+       * configure.in: replaced duplicate message about ucsim by missing sdcpp
+       * install-sh: fix bug #1204398 by setting umask 0022
+       * device/lib/Makefile: separate build of z80 and gbz80 lib
 
 2006-04-24 Bernhard Held <bernhard AT bernhardheld.de>
 
index 0f73bad4fe93c58afdf9289ae8f9bfaacccdbec5..997f3ba618f7a580b0bacd7baac9e344e55809fa 100755 (executable)
--- a/configure
+++ b/configure
@@ -9535,7 +9535,7 @@ sdcc ${VERSION} is now configured for
   Disable packihx:      ${OPT_DISABLE_PACKIHX}
   Disable ucsim:        ${OPT_DISABLE_UCSIM}
   Disable device lib:   ${OPT_DISABLE_DEVICE_LIB}
-  Disable ucsim:        ${OPT_DISABLE_UCSIM}
+  Disable sdcpp:        ${OPT_DISABLE_SDCPP}
   Enable documentation: ${OPT_ENABLE_DOC}
   Enable libgc:         ${OPT_ENABLE_LIBGC}
 
@@ -9580,7 +9580,7 @@ sdcc ${VERSION} is now configured for
   Disable packihx:      ${OPT_DISABLE_PACKIHX}
   Disable ucsim:        ${OPT_DISABLE_UCSIM}
   Disable device lib:   ${OPT_DISABLE_DEVICE_LIB}
-  Disable ucsim:        ${OPT_DISABLE_UCSIM}
+  Disable sdcpp:        ${OPT_DISABLE_SDCPP}
   Enable documentation: ${OPT_ENABLE_DOC}
   Enable libgc:         ${OPT_ENABLE_LIBGC}
 
index eeb265dce3b831488ebe077829960a635a9f6442..21fb14e8f022f204a1d3dd0102010560d010f53f 100755 (executable)
@@ -586,7 +586,7 @@ AC_DO_PORT(xa51,  xa51,  XA51,  [Excludes the XA51 port])
 AC_DO_PORT(hc08,  hc08,  HC08,  [Excludes the HC08 port])
 
 AC_DO_DISABLER(ucsim,      UCSIM,      [Disables configuring and building of ucsim])
-AC_DO_DISABLER([device-lib], DEVICE_LIB, [Disables building device libraries])
+AC_DO_DISABLER(device-lib, DEVICE_LIB, [Disables building device libraries])
 AC_DO_DISABLER(packihx,    PACKIHX,    [Disables building packihx])
 AC_DO_DISABLER(sdcpp,      SDCPP,      [Disables building sdcpp])
 
@@ -735,7 +735,7 @@ sdcc ${VERSION} is now configured for
   Disable packihx:      ${OPT_DISABLE_PACKIHX}
   Disable ucsim:        ${OPT_DISABLE_UCSIM}
   Disable device lib:   ${OPT_DISABLE_DEVICE_LIB}
-  Disable ucsim:        ${OPT_DISABLE_UCSIM}
+  Disable sdcpp:        ${OPT_DISABLE_SDCPP}
   Enable documentation: ${OPT_ENABLE_DOC}
   Enable libgc:         ${OPT_ENABLE_LIBGC}
 
index ca53e7139334616b8da136de8304a79d3f223786..5afefb0be563daa8b16a411d8772b9ac2cd81223 100644 (file)
@@ -213,9 +213,12 @@ TARGETS        += model-pic16
 endif
 
 ifeq ($(OPT_DISABLE_Z80), 0)
-TARGETS        += model-z80 model-gbz80
+TARGETS        += model-z80
 endif
 
+ifeq ($(OPT_DISABLE_GBZ80), 0)
+TARGETS        += model-gbz80
+endif
 
 # Compiling entire program or any subproject
 # ------------------------------------------
index 89fc9b098b8c5ab20ff24069b7233ab411aec440..39ed53b707aed1be9cd86e87f06f2a71a6357afd 100755 (executable)
@@ -17,6 +17,9 @@
 # Don't use :- since 4.3BSD and earlier shells don't like it.
 doit="${DOITPROG-}"
 
+# make sure ordinary users can access files installed by
+# a restrictive root using umaks 0077
+umask 0022
 
 # put in absolute paths if you don't have them in your path; or use env. vars.