20000213-04:02 GMT+1 Victor Szakats <info@szelvesz.hu>

This commit is contained in:
Viktor Szakats
2000-02-13 03:06:28 +00:00
parent 59d60937a0
commit f697073a47
8 changed files with 50 additions and 33 deletions

View File

@@ -1,3 +1,15 @@
20000213-04:02 GMT+1 Victor Szakats <info@szelvesz.hu>
* source/compiler/cmdcheck.c
! Fixed broken handling of the /x switch without parameter.
* *.bat
* make*.err changed to make*.log
* makefile.vc
+ NOTE: added about UNISTD.H
* makefile.b32
! Fixed the fix for the HARBOURY.H not found error in some Borland
compilers. Now the same compile command is used than *was* already
used previously with MACROL.C, so it should work now.
20000212-22:50 GMT-3 Luiz Rafael Culik <culik@sl.conex.net>
*source/rdd/dbcmd.c
*Some docs changed
@@ -10,6 +22,7 @@
*Added obj\b32 to the include dir
*source/rtl/strings.c
*Fixed VAL() function provided by Jose Lanin
20000212-14:00 GMT+1 Ryszard Glab <rglab@imid.med.pl>
*source/macro/macro.l
@@ -20,6 +33,7 @@
* contrib/rdd_ads/ads1.c
+ Added adsCreate function for creating ads tables. It also supports
adt tables with short names.
20000212-02:30 GMT+1 Victor Szakats <info@szelvesz.hu>
* include/gtapi.h
+ NOTE: added about incompatibilities between Harbour and CA-Cl*pper

View File

@@ -3,5 +3,5 @@ rem
rem $Id$
rem
make -fmakefile.b16 > make_b16.err
edit make_b16.err
make -fmakefile.b16 > make_b16.log
edit make_b16.log

View File

@@ -3,5 +3,5 @@ rem
rem $Id$
rem
make -fmakefile.b32 > make_b32.err
notepad make_b32.err
make -fmakefile.b32 > make_b32.log
notepad make_b32.log

View File

@@ -3,5 +3,5 @@ rem
rem $Id$
rem
make -DB40 -fmakefile.b32 > make_b40.err
notepad make_b40.err
make -DB40 -fmakefile.b32 > make_b40.log
notepad make_b40.log

View File

@@ -3,5 +3,5 @@ rem
rem $Id$
rem
nmake /f makefile.vc %1 > make_vc.err
notepad make_vc.err
nmake /f makefile.vc %1 > make_vc.log
notepad make_vc.log

View File

@@ -11,7 +11,7 @@
BCC_OPT = -O2 -DHARBOUR_USE_WIN_GTAPI
!endif
INCLUDE_DIR = include;source\compiler;source\vm;obj\b32
INCLUDE_DIR = include;source\compiler;source\vm
COMPILER_DIR = source\compiler
COMMON_DIR = source\common
PP_DIR = source\pp
@@ -353,7 +353,7 @@ $(OBJ_DIR)\harbourl.c : $(COMPILER_DIR)\harbour.l
flex -i -8 -o$@ $**
$(OBJ_DIR)\harbourl.obj : $(OBJ_DIR)\harbourl.c
bcc32 $(BCC_OPT) -c -I$(INCLUDE_DIR) -o$@ $**
bcc32 $(BCC_OPT) -c -I$(INCLUDE_DIR);$(OBJ_DIR) -o$@ $**
$(OBJ_DIR)\cmdcheck.obj : $(COMPILER_DIR)\cmdcheck.c
bcc32 $(BCC_OPT) -c -I$(INCLUDE_DIR) -o$@ $**

View File

@@ -13,6 +13,12 @@
# (see current one as an example)
#
#
# NOTE: In order to compile with MSVC you'll have to create an empty
# file with the name UNISTD.H in the \INCLUDE directory, until
# the issue is sorted out [vszakats].
#
#
# Directory macros. These should never have to change.
#

View File

@@ -317,22 +317,22 @@ void hb_compChkEnvironVar( char * szSwitch )
/* NOTE:
It already has support for several include files
*/
case 'i':
case 'I':
{
char * pPath;
char * pDelim;
case 'i':
case 'I':
{
char * pPath;
char * pDelim;
pPath = hb_strdup( s + 1 );
while( ( pDelim = strchr( pPath, OS_PATH_LIST_SEPARATOR ) ) != NULL )
{
* pDelim = '\0';
AddSearchPath( pPath, &hb_comp_pIncludePath );
pPath = pDelim + 1;
}
AddSearchPath( pPath, &hb_comp_pIncludePath );
}
break;
pPath = hb_strdup( s + 1 );
while( ( pDelim = strchr( pPath, OS_PATH_LIST_SEPARATOR ) ) != NULL )
{
* pDelim = '\0';
AddSearchPath( pPath, &hb_comp_pIncludePath );
pPath = pDelim + 1;
}
AddSearchPath( pPath, &hb_comp_pIncludePath );
}
break;
case 'l':
case 'L':
@@ -427,15 +427,12 @@ void hb_compChkEnvironVar( char * szSwitch )
szPrefix[ i ] = '\0';
if( strlen( szPrefix ) == 0 )
{
sprintf( szPrefix, "%08lX_", PackDateTime() );
}
else
{
strncpy( hb_comp_szPrefix, szPrefix, 16 );
hb_comp_szPrefix[ 20 ] = '\0';
strcat( hb_comp_szPrefix, "_" );
}
strncpy( hb_comp_szPrefix, szPrefix, 16 );
hb_comp_szPrefix[ 20 ] = '\0';
strcat( hb_comp_szPrefix, "_" );
free( szPrefix );
}
break;