2010-04-23 01:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)

* utils/hbmk2/hbmk2.prg
    * Reverted bcc experimental warning tweak.
    * Fine tuned bcc -warn levels.
    ! Fixed sunpro warning levels.

  * config/beos/gcc.mk
  * config/bsd/gcc.mk
  * config/wce/mingwarm.mk
  * config/darwin/gcc.mk
  * config/darwin/clang.mk
  * config/hpux/gcc.mk
  * config/dos/djgpp.mk
  * config/win/mingw.mk
  * config/win/cygwin.mk
  * config/linux/gcc.mk
  * config/linux/clang.mk
  * config/os2/gcc.mk
  * config/sunos/gcc.mk
    + Upped 'HB_BUILD_WARN=no' warning level for GCC
      and compatible compilers to '-W'.

  * config/linux/sunpro.mk
  * config/sunos/sunpro.mk
    ! Fixed to not disable all warnings explicitly
      in HB_BUILD_WARN=no mode.

  * config/win/bcc.mk
    * Minor sync with hbmk2.
This commit is contained in:
Viktor Szakats
2010-04-22 23:53:45 +00:00
parent 4a2e6a156a
commit a4bf46c73f
18 changed files with 63 additions and 11 deletions

View File

@@ -17,6 +17,36 @@
past entries belonging to author(s): Viktor Szakats.
*/
2010-04-23 01:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
* Reverted bcc experimental warning tweak.
* Fine tuned bcc -warn levels.
! Fixed sunpro warning levels.
* config/beos/gcc.mk
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/darwin/gcc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/dos/djgpp.mk
* config/win/mingw.mk
* config/win/cygwin.mk
* config/linux/gcc.mk
* config/linux/clang.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
+ Upped 'HB_BUILD_WARN=no' warning level for GCC
and compatible compilers to '-W'.
* config/linux/sunpro.mk
* config/sunos/sunpro.mk
! Fixed to not disable all warnings explicitly
in HB_BUILD_WARN=no mode.
* config/win/bcc.mk
* Minor sync with hbmk2.
2010-04-23 01:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/beos/gcc.mk
* config/bsd/gcc.mk

View File

@@ -22,6 +22,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -20,6 +20,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -29,6 +29,8 @@ CFLAGS += -fno-common
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -30,6 +30,8 @@ CFLAGS += -fno-common
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -21,6 +21,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -26,6 +26,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -27,6 +27,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -24,6 +24,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -44,8 +44,6 @@ LDFLAGS += $(HB_ISAOPT)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -erroff=%none
else
CFLAGS += -erroff=%all
endif
ifeq ($(HB_BUILD_DEBUG),yes)

View File

@@ -29,6 +29,8 @@ endif
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -24,6 +24,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -49,8 +49,6 @@ LDFLAGS += $(HB_ISAOPT)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -erroff=%none
else
CFLAGS += -erroff=%all
endif
ifeq ($(HB_BUILD_DEBUG),yes)

View File

@@ -20,6 +20,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -19,7 +19,7 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
CFLAGS += -q -tWM -CP437
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -w -w-sig- -Q
CFLAGS += -w -Q -w-sig-
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -20,6 +20,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -29,6 +29,8 @@ CFLAGS += -I. -I$(HB_INC_COMPILE)
ifneq ($(HB_BUILD_WARN),no)
CFLAGS += -W -Wall
else
CFLAGS += -W
endif
ifneq ($(HB_BUILD_OPTIM),no)

View File

@@ -3162,10 +3162,10 @@ FUNCTION hbmk2( aArgs, /* @ */ lPause )
cOpt_CompC += " -d -6 -O2 -OS -Ov -Oi -Oc"
ENDIF
SWITCH hbmk[ _HBMK_nWARN ]
CASE _WARN_MAX ; AAdd( hbmk[ _HBMK_aOPTC ], "-w -Q" ) ; EXIT
CASE _WARN_YES ; AAdd( hbmk[ _HBMK_aOPTC ], "-w -Q" ) ; EXIT
CASE _WARN_LOW ; AAdd( hbmk[ _HBMK_aOPTC ], "-w -w-sig-" ) ; EXIT
CASE _WARN_NO ; AAdd( hbmk[ _HBMK_aOPTC ], "-w-" ) ; EXIT
CASE _WARN_MAX ; AAdd( hbmk[ _HBMK_aOPTC ], "-w -Q" ) ; EXIT
CASE _WARN_YES ; AAdd( hbmk[ _HBMK_aOPTC ], "-w -Q -w-sig-" ) ; EXIT
CASE _WARN_LOW ; EXIT
CASE _WARN_NO ; AAdd( hbmk[ _HBMK_aOPTC ], "-w-" ) ; EXIT
ENDSWITCH
cOpt_CompC += " {FC} {LC}"
cBin_Res := "brcc32.exe"
@@ -3543,8 +3543,8 @@ FUNCTION hbmk2( aArgs, /* @ */ lPause )
SWITCH hbmk[ _HBMK_nWARN ]
CASE _WARN_MAX
CASE _WARN_YES
CASE _WARN_LOW ; AAdd( hbmk[ _HBMK_aOPTC ], "-erroff=%all" ) ; EXIT
CASE _WARN_NO ; AAdd( hbmk[ _HBMK_aOPTC ], "-erroff=%none" ) ; EXIT
CASE _WARN_LOW ; AAdd( hbmk[ _HBMK_aOPTC ], "-erroff=%none" ) ; EXIT
CASE _WARN_NO ; AAdd( hbmk[ _HBMK_aOPTC ], "-erroff=%all" ) ; EXIT
ENDSWITCH
IF ! Empty( cWorkDir )
cOpt_CompC += " {IC} -o {OO}"