Recovered from cvs revision 2007-06-17 09:29:00
This commit is contained in:
parent
44eb2a5381
commit
8635f49f5b
@ -11,9 +11,11 @@
|
|||||||
<Default.Personality> <Projects>
|
<Default.Personality> <Projects>
|
||||||
<Projects Name="asecmn.lib">cmn\asecmn.bdsproj</Projects>
|
<Projects Name="asecmn.lib">cmn\asecmn.bdsproj</Projects>
|
||||||
<Projects Name="aseawk.lib">awk\aseawk.bdsproj</Projects>
|
<Projects Name="aseawk.lib">awk\aseawk.bdsproj</Projects>
|
||||||
|
<Projects Name="aseawk++.lib">awk\aseawk++.bdsproj</Projects>
|
||||||
<Projects Name="aseutl.lib">utl\aseutl.bdsproj</Projects>
|
<Projects Name="aseutl.lib">utl\aseutl.bdsproj</Projects>
|
||||||
<Projects Name="asetestawk.exe">test\awk\asetestawk.bdsproj</Projects>
|
<Projects Name="asetestawk.exe">test\awk\asetestawk.bdsproj</Projects>
|
||||||
<Projects Name="Targets">asecmn.lib aseawk.lib aseutl.lib asetestawk.exe</Projects>
|
<Projects Name="asetestawk++.exe">test\awk\asetestawk++.bdsproj</Projects>
|
||||||
|
<Projects Name="Targets">asecmn.lib aseawk.lib aseawk++.lib aseutl.lib asetestawk.exe asetestawk++.exe</Projects>
|
||||||
</Projects>
|
</Projects>
|
||||||
<Dependencies>
|
<Dependencies>
|
||||||
<Dependency GUID="{F0848980-053C-44B1-B7A0-4C834C1EB585}">
|
<Dependency GUID="{F0848980-053C-44B1-B7A0-4C834C1EB585}">
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Id: Awk.cpp,v 1.40 2007/05/28 13:53:31 bacon Exp $
|
* $Id: Awk.cpp,v 1.41 2007/06/16 13:34:47 bacon Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <ase/awk/Awk.hpp>
|
#include <ase/awk/Awk.hpp>
|
||||||
@ -163,6 +163,7 @@ namespace ASE
|
|||||||
return (char*)ptr+ASE_SIZEOF(awk);
|
return (char*)ptr+ASE_SIZEOF(awk);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(__BORLANDC__)
|
||||||
void Awk::Argument::operator delete (void* ptr, awk_t* awk)
|
void Awk::Argument::operator delete (void* ptr, awk_t* awk)
|
||||||
{
|
{
|
||||||
ase_awk_free (awk, (char*)ptr-ASE_SIZEOF(awk));
|
ase_awk_free (awk, (char*)ptr-ASE_SIZEOF(awk));
|
||||||
@ -172,6 +173,7 @@ namespace ASE
|
|||||||
{
|
{
|
||||||
ase_awk_free (awk, (char*)ptr-ASE_SIZEOF(awk));
|
ase_awk_free (awk, (char*)ptr-ASE_SIZEOF(awk));
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
void Awk::Argument::operator delete (void* ptr)
|
void Awk::Argument::operator delete (void* ptr)
|
||||||
{
|
{
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Id: Awk.hpp,v 1.38 2007/05/28 13:53:31 bacon Exp $
|
* $Id: Awk.hpp,v 1.39 2007/06/16 13:34:47 bacon Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _ASE_AWK_AWK_HPP_
|
#ifndef _ASE_AWK_AWK_HPP_
|
||||||
@ -136,9 +136,11 @@ namespace ASE
|
|||||||
void* operator new (size_t n, awk_t* awk) throw ();
|
void* operator new (size_t n, awk_t* awk) throw ();
|
||||||
void* operator new[] (size_t n, awk_t* awk) throw ();
|
void* operator new[] (size_t n, awk_t* awk) throw ();
|
||||||
|
|
||||||
|
#if !defined(__BORLANDC__)
|
||||||
// deletion when initialization fails
|
// deletion when initialization fails
|
||||||
void operator delete (void* p, awk_t* awk);
|
void operator delete (void* p, awk_t* awk);
|
||||||
void operator delete[] (void* p, awk_t* awk);
|
void operator delete[] (void* p, awk_t* awk);
|
||||||
|
#endif
|
||||||
|
|
||||||
// normal deletion
|
// normal deletion
|
||||||
void operator delete (void* p);
|
void operator delete (void* p);
|
||||||
|
265
ase/awk/aseawk++.bdsproj
Normal file
265
ase/awk/aseawk++.bdsproj
Normal file
@ -0,0 +1,265 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<BorlandProject>
|
||||||
|
<PersonalityInfo>
|
||||||
|
<Option>
|
||||||
|
<Option Name="Personality">CPlusPlusBuilder.Personality</Option>
|
||||||
|
<Option Name="ProjectType">CppStaticLibrary</Option>
|
||||||
|
<Option Name="Version">1.0</Option>
|
||||||
|
<Option Name="GUID">{EDEF16CC-0C39-4E6B-A3CC-3DBF585BBD77}</Option>
|
||||||
|
</Option>
|
||||||
|
</PersonalityInfo>
|
||||||
|
<CPlusPlusBuilder.Personality>
|
||||||
|
<Source>
|
||||||
|
<Source Name="MainSource">Awk.cpp</Source>
|
||||||
|
</Source>
|
||||||
|
<BCBPROJECT>
|
||||||
|
<project version="10.0">
|
||||||
|
<property category="build.config" name="active" value="0"/>
|
||||||
|
<property category="build.config" name="count" value="1"/>
|
||||||
|
<property category="build.config" name="excludedefaultforzero" value="0"/>
|
||||||
|
<property category="build.config.0" name="builddir" value="Debug"/>
|
||||||
|
<property category="build.config.0" name="key" value="Debug_Build"/>
|
||||||
|
<property category="build.config.0" name="name" value="Debug Build"/>
|
||||||
|
<property category="build.config.0" name="settings.win32b" value="default"/>
|
||||||
|
<property category="build.config.0" name="type" value="Toolset"/>
|
||||||
|
<property category="build.config.0" name="win32.win32b.builddir" value="debug"/>
|
||||||
|
<property category="build.config.1" name="key" value="Release_Build"/>
|
||||||
|
<property category="build.config.1" name="name" value="Release Build"/>
|
||||||
|
<property category="build.config.1" name="settings.win32b" value="default"/>
|
||||||
|
<property category="build.config.1" name="type" value="Toolset"/>
|
||||||
|
<property category="build.config.1" name="win32.win32b.builddir" value="release"/>
|
||||||
|
<property category="build.node" name="libraries" value="vcl.lib rtl.lib"/>
|
||||||
|
<property category="build.node" name="name" value="aseawk++.lib"/>
|
||||||
|
<property category="build.node" name="packages" value="vclx;vcl;rtl;dbrtl;vcldb;adortl;dbxcds;dbexpress;xmlrtl;vclie;inet;inetdbbde;inetdbxpress;soaprtl;dsnap;bdertl;vcldbx"/>
|
||||||
|
<property category="build.node" name="sparelibs" value="rtl.lib vcl.lib"/>
|
||||||
|
<property category="build.node" name="use_packages" value="0"/>
|
||||||
|
<property category="build.platform" name="active" value="win32"/>
|
||||||
|
<property category="build.platform" name="win32.Debug_Build.toolset" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.Release_Build.toolset" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.config2.toolset" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.default" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.enabled" value="1"/>
|
||||||
|
<property category="build.platform" name="win32.win32b.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="param.filenames.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tasm32" name="param.listfile.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tasm32" name="param.objfile.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tasm32" name="param.xreffile.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="container.SelectedOptimizations.containerenabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="container.SelectedWarnings.containerenabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.arg.1" value="_DEBUG"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.Od.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.k.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.arg.1" value="debug\cpp"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vG.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.brcc32" name="option.16.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.brcc32" name="option.31.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.$D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.$O.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.arg.1" value="DEBUG"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.V.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.Gn.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.arg.1" value="$(BDS)\lib\debug"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.v.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tasm32" name="option.z.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tasm32" name="option.zd.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tasm32" name="option.zi.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tlib" name="option.E.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tlib" name="option.outputdir.arg.1" value="..\debug\lib"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tlib" name="option.outputdir.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tlib" name="option.outputdir.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.D.arg.1" value="NDEBUG"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.D.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.O2.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.k.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.n.arg.1" value="release\cpp"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.n.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.r.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.vi.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.dcc32" name="option.$D.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.dcc32" name="option.$O.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.dcc32" name="option.V.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.arg.1" value="$(BDS)\lib\release"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.z.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.zd.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.zi.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.zn.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tlib" name="option.outputdir.arg.1" value="..\release\lib"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tlib" name="option.outputdir.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tlib" name="option.outputdir.enabled" value="1"/>
|
||||||
|
<optionset name="all_configurations">
|
||||||
|
<property category="node" name="displayname" value="All Configurations"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="container.SelectedOptimizations.containerenabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="container.SelectedWarnings.containerenabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.4.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.5.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.6.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.A.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.AK.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.AT.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.AU.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.H=.arg.1" value="$(BDS)\lib\vcl100.csm"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.H=.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.H=.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Hc.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.He.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Hs.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.1" value="..\.."/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.2" value="$(BDS)\include"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.3" value="$(BDS)\include\dinkumware"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.4" value="$(BDS)\include\vcl"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Jgi.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Jgx.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.O1.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.O2.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Od.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.V0.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.V1.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Vmd.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Vmm.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Vms.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.align-1.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.align-2.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.align-3.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.align-5.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.b.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.disablewarns.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.noregistervars.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.p.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.pm.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.pr.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.ps.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.rd.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.1" value="_RTLDLL"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.2" value="NO_STRICT"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tW.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tWC.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tWD.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tWM.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.vG.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.w.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.I.arg.1" value="C:\projects\ase\awk"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.I.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.I.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.O.arg.1" value="C:\projects\ase\awk"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.O.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.O.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.R.arg.1" value="C:\projects\ase\awk"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.R.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.R.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.1" value="C:\projects\ase\awk"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.2" value="C:\Documents and Settings\evi\My Documents\Borland Studio Projects"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.3" value="$(BDS)\lib"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.4" value="$(BDS)\lib\obj"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="param.filenames.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.1" value="C:\projects\ase\awk"/>
|
||||||
|
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.idl2cpp" name="option.I.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Gi.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.1" value="$(BDS)\lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.2" value="$(BDS)\lib\obj"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.3" value="$(BDS)\lib\psdk"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Tpd.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Tpe.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Tpp.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.aa.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.ap.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.dynamicrtl.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tlib" name="option.E.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tlib" name="option.dynamicrtl.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.tlib" name="option.outputdir.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tlib" name="option.outputdir.enabled" value="0"/>
|
||||||
|
</optionset>
|
||||||
|
</project>
|
||||||
|
<FILELIST>
|
||||||
|
<FILE FILENAME="Awk.cpp" CONTAINERID="CCompiler" LOCALCOMMAND="" UNITNAME="Awk" FORMNAME="" DESIGNCLASS=""/>
|
||||||
|
<FILE FILENAME="StdAwk.cpp" CONTAINERID="CCompiler" LOCALCOMMAND="" UNITNAME="err" FORMNAME="" DESIGNCLASS=""/>
|
||||||
|
</FILELIST>
|
||||||
|
<IDEOPTIONS>
|
||||||
|
<VersionInfo>
|
||||||
|
<VersionInfo Name="IncludeVerInfo">False</VersionInfo>
|
||||||
|
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
|
||||||
|
<VersionInfo Name="MajorVer">1</VersionInfo>
|
||||||
|
<VersionInfo Name="MinorVer">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Release">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Build">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Debug">False</VersionInfo>
|
||||||
|
<VersionInfo Name="PreRelease">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Special">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Private">False</VersionInfo>
|
||||||
|
<VersionInfo Name="DLL">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Locale">1033</VersionInfo>
|
||||||
|
<VersionInfo Name="CodePage">1252</VersionInfo>
|
||||||
|
</VersionInfo>
|
||||||
|
<VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="CompanyName"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="ProductName"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
|
||||||
|
</VersionInfoKeys>
|
||||||
|
<Debugging>
|
||||||
|
<Debugging Name="DebugSourceDirs"></Debugging>
|
||||||
|
</Debugging>
|
||||||
|
<Parameters>
|
||||||
|
<Parameters Name="RunParams"></Parameters>
|
||||||
|
<Parameters Name="Launcher"></Parameters>
|
||||||
|
<Parameters Name="UseLauncher">False</Parameters>
|
||||||
|
<Parameters Name="DebugCWD"></Parameters>
|
||||||
|
<Parameters Name="HostApplication"></Parameters>
|
||||||
|
<Parameters Name="RemoteHost"></Parameters>
|
||||||
|
<Parameters Name="RemotePath"></Parameters>
|
||||||
|
<Parameters Name="RemoteParams"></Parameters>
|
||||||
|
<Parameters Name="RemoteLauncher"></Parameters>
|
||||||
|
<Parameters Name="UseRemoteLauncher">False</Parameters>
|
||||||
|
<Parameters Name="RemoteCWD"></Parameters>
|
||||||
|
<Parameters Name="RemoteDebug">False</Parameters>
|
||||||
|
<Parameters Name="Debug Symbols Search Path"></Parameters>
|
||||||
|
<Parameters Name="LoadAllSymbols">True</Parameters>
|
||||||
|
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
|
||||||
|
</Parameters>
|
||||||
|
<Linker>
|
||||||
|
<Linker Name="LibPrefix"></Linker>
|
||||||
|
<Linker Name="LibSuffix"></Linker>
|
||||||
|
<Linker Name="LibVersion"></Linker>
|
||||||
|
</Linker>
|
||||||
|
</IDEOPTIONS>
|
||||||
|
</BCBPROJECT>
|
||||||
|
<buildevents>
|
||||||
|
<buildevent file="aseawk++.bdsproj">
|
||||||
|
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\release\lib
|
||||||
|
mkdir $(PROJECTDIR)..\debug\lib
|
||||||
|
</precompile>
|
||||||
|
</buildevent>
|
||||||
|
</buildevents>
|
||||||
|
</CPlusPlusBuilder.Personality>
|
||||||
|
</BorlandProject>
|
@ -56,6 +56,7 @@
|
|||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vG.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.brcc32" name="option.16.enabled" value="0"/>
|
<property category="win32.Debug_Build.win32b.brcc32" name="option.16.enabled" value="0"/>
|
||||||
@ -263,11 +264,11 @@
|
|||||||
</IDEOPTIONS>
|
</IDEOPTIONS>
|
||||||
</BCBPROJECT>
|
</BCBPROJECT>
|
||||||
<buildevents>
|
<buildevents>
|
||||||
<buildevent file="aseawk.bdsproj">
|
<buildevent file="aseawk.bdsproj">
|
||||||
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\release\lib
|
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\release\lib
|
||||||
mkdir $(PROJECTDIR)..\debug\lib
|
mkdir $(PROJECTDIR)..\debug\lib
|
||||||
</precompile>
|
</precompile>
|
||||||
</buildevent>
|
</buildevent>
|
||||||
</buildevents>
|
</buildevents>
|
||||||
</CPlusPlusBuilder.Personality>
|
</CPlusPlusBuilder.Personality>
|
||||||
</BorlandProject>
|
</BorlandProject>
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
[0.2.1]
|
||||||
|
|
||||||
|
* changed the wrong macro name WIN32 to _WIN32 in utl/stdio.h
|
||||||
|
|
||||||
[0.2.0]
|
[0.2.0]
|
||||||
|
|
||||||
* fixed bug (nextofile shown as nextfile in source output)
|
* fixed bug (nextofile shown as nextfile in source output)
|
||||||
|
@ -63,6 +63,7 @@
|
|||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="0"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="0"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vG.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.dcc32" name="option.$D.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.$D.enabled" value="1"/>
|
||||||
@ -235,11 +236,11 @@
|
|||||||
</IDEOPTIONS>
|
</IDEOPTIONS>
|
||||||
</BCBPROJECT>
|
</BCBPROJECT>
|
||||||
<buildevents>
|
<buildevents>
|
||||||
<buildevent file="asecmn.bdsproj">
|
<buildevent file="asecmn.bdsproj">
|
||||||
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\release\lib
|
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\release\lib
|
||||||
mkdir $(PROJECTDIR)..\debug\lib
|
mkdir $(PROJECTDIR)..\debug\lib
|
||||||
</precompile>
|
</precompile>
|
||||||
</buildevent>
|
</buildevent>
|
||||||
</buildevents>
|
</buildevents>
|
||||||
</CPlusPlusBuilder.Personality>
|
</CPlusPlusBuilder.Personality>
|
||||||
</BorlandProject>
|
</BorlandProject>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Id: Awk.cpp,v 1.23 2007/05/26 10:23:52 bacon Exp $
|
* $Id: Awk.cpp,v 1.25 2007/06/16 14:09:48 bacon Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <ase/awk/StdAwk.hpp>
|
#include <ase/awk/StdAwk.hpp>
|
||||||
@ -40,12 +40,12 @@ public:
|
|||||||
if (heap == ASE_NULL) return -1;
|
if (heap == ASE_NULL) return -1;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int n = StdAwk::open ();
|
int n = ASE::StdAwk::open ();
|
||||||
|
|
||||||
if (addFunction (ASE_T("sleep"), 1, 1,
|
if (addFunction (ASE_T("sleep"), 1, 1,
|
||||||
(FunctionHandler)&TestAwk::sleep) == -1)
|
(FunctionHandler)&TestAwk::sleep) == -1)
|
||||||
{
|
{
|
||||||
StdAwk::close ();
|
ASE::StdAwk::close ();
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
HeapDestroy (heap);
|
HeapDestroy (heap);
|
||||||
heap = ASE_NULL;
|
heap = ASE_NULL;
|
||||||
@ -58,7 +58,7 @@ public:
|
|||||||
|
|
||||||
void close ()
|
void close ()
|
||||||
{
|
{
|
||||||
StdAwk::close ();
|
ASE::StdAwk::close ();
|
||||||
|
|
||||||
numConInFiles = 0;
|
numConInFiles = 0;
|
||||||
numConOutFiles = 0;
|
numConOutFiles = 0;
|
||||||
@ -105,7 +105,7 @@ public:
|
|||||||
{
|
{
|
||||||
srcInName = in;
|
srcInName = in;
|
||||||
srcOutName = out;
|
srcOutName = out;
|
||||||
return StdAwk::parse ();
|
return ASE::StdAwk::parse ();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
@ -221,24 +221,24 @@ protected:
|
|||||||
// console io handlers
|
// console io handlers
|
||||||
int openConsole (Console& io)
|
int openConsole (Console& io)
|
||||||
{
|
{
|
||||||
Awk::Console::Mode mode = io.getMode();
|
ASE::Awk::Console::Mode mode = io.getMode();
|
||||||
FILE* fp = ASE_NULL;
|
FILE* fp = ASE_NULL;
|
||||||
const char_t* fn = ASE_NULL;
|
const char_t* fn = ASE_NULL;
|
||||||
|
|
||||||
switch (mode)
|
switch (mode)
|
||||||
{
|
{
|
||||||
case Awk::Console::READ:
|
case ASE::Awk::Console::READ:
|
||||||
if (numConInFiles == 0) fp = stdin;
|
if (numConInFiles == 0) fp = stdin;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
fn = conInFile[0];
|
fn = conInFile[0];
|
||||||
fp = ase_fopen (fn, ASE_T("r"));
|
fp = ase_fopen (fn, ASE_T("r"));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Awk::Console::WRITE:
|
case ASE::Awk::Console::WRITE:
|
||||||
if (numConOutFiles == 0) fp = stdout;
|
if (numConOutFiles == 0) fp = stdout;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
fn = conOutFile[0];
|
fn = conOutFile[0];
|
||||||
fp = ase_fopen (fn, ASE_T("w"));
|
fp = ase_fopen (fn, ASE_T("w"));
|
||||||
@ -335,7 +335,7 @@ protected:
|
|||||||
|
|
||||||
int nextConsole (Console& io)
|
int nextConsole (Console& io)
|
||||||
{
|
{
|
||||||
Awk::Console::Mode mode = io.getMode();
|
ASE::Awk::Console::Mode mode = io.getMode();
|
||||||
ConTrack* t = (ConTrack*)io.getHandle();
|
ConTrack* t = (ConTrack*)io.getHandle();
|
||||||
FILE* ofp = t->handle;
|
FILE* ofp = t->handle;
|
||||||
FILE* nfp = ASE_NULL;
|
FILE* nfp = ASE_NULL;
|
||||||
@ -343,13 +343,13 @@ protected:
|
|||||||
|
|
||||||
switch (mode)
|
switch (mode)
|
||||||
{
|
{
|
||||||
case Awk::Console::READ:
|
case ASE::Awk::Console::READ:
|
||||||
if (t->nextConIdx >= numConInFiles) return 0;
|
if (t->nextConIdx >= numConInFiles) return 0;
|
||||||
fn = conInFile[t->nextConIdx];
|
fn = conInFile[t->nextConIdx];
|
||||||
nfp = ase_fopen (fn, ASE_T("r"));
|
nfp = ase_fopen (fn, ASE_T("r"));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Awk::Console::WRITE:
|
case ASE::Awk::Console::WRITE:
|
||||||
if (t->nextConIdx >= numConOutFiles) return 0;
|
if (t->nextConIdx >= numConOutFiles) return 0;
|
||||||
fn = conOutFile[t->nextConIdx];
|
fn = conOutFile[t->nextConIdx];
|
||||||
nfp = ase_fopen (fn, ASE_T("w"));
|
nfp = ase_fopen (fn, ASE_T("w"));
|
||||||
@ -358,7 +358,7 @@ protected:
|
|||||||
|
|
||||||
if (nfp == ASE_NULL) return -1;
|
if (nfp == ASE_NULL) return -1;
|
||||||
|
|
||||||
if (fn != ASE_NULL)
|
if (fn != ASE_NULL)
|
||||||
{
|
{
|
||||||
if (io.setFileName (fn) == -1)
|
if (io.setFileName (fn) == -1)
|
||||||
{
|
{
|
||||||
@ -619,7 +619,7 @@ int awk_main (int argc, ase_char_t* argv[])
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int ase_main (int argc, ase_achar_t* argv[])
|
extern "C" int ase_main (int argc, ase_achar_t* argv[])
|
||||||
{
|
{
|
||||||
|
|
||||||
int n;
|
int n;
|
||||||
|
265
ase/test/awk/asetestawk++.bdsproj
Normal file
265
ase/test/awk/asetestawk++.bdsproj
Normal file
@ -0,0 +1,265 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<BorlandProject>
|
||||||
|
<PersonalityInfo>
|
||||||
|
<Option>
|
||||||
|
<Option Name="Personality">CPlusPlusBuilder.Personality</Option>
|
||||||
|
<Option Name="ProjectType">Application</Option>
|
||||||
|
<Option Name="Version">1.0</Option>
|
||||||
|
<Option Name="GUID">{F0848980-053C-44B1-B7A0-4C834C1EB585}</Option>
|
||||||
|
</Option>
|
||||||
|
</PersonalityInfo>
|
||||||
|
<CPlusPlusBuilder.Personality>
|
||||||
|
<Source>
|
||||||
|
<Source Name="MainSource">Awk.cpp</Source>
|
||||||
|
</Source>
|
||||||
|
<BCBPROJECT>
|
||||||
|
<project version="10.0">
|
||||||
|
<property category="build.config" name="active" value="0"/>
|
||||||
|
<property category="build.config" name="count" value="1"/>
|
||||||
|
<property category="build.config" name="excludedefaultforzero" value="0"/>
|
||||||
|
<property category="build.config.0" name="builddir" value="Debug"/>
|
||||||
|
<property category="build.config.0" name="key" value="Debug_Build"/>
|
||||||
|
<property category="build.config.0" name="name" value="Debug Build"/>
|
||||||
|
<property category="build.config.0" name="settings.win32b" value="default"/>
|
||||||
|
<property category="build.config.0" name="type" value="Toolset"/>
|
||||||
|
<property category="build.config.0" name="win32.win32b.builddir" value="debug"/>
|
||||||
|
<property category="build.config.1" name="key" value="Release_Build"/>
|
||||||
|
<property category="build.config.1" name="name" value="Release Build"/>
|
||||||
|
<property category="build.config.1" name="settings.win32b" value="default"/>
|
||||||
|
<property category="build.config.1" name="type" value="Toolset"/>
|
||||||
|
<property category="build.config.1" name="win32.win32b.builddir" value="release"/>
|
||||||
|
<property category="build.node" name="name" value="asetestawk++.exe"/>
|
||||||
|
<property category="build.node" name="packages" value="vclx;vcl;rtl;dbrtl;vcldb;adortl;dbxcds;dbexpress;xmlrtl;vclie;inet;inetdbbde;inetdbxpress;soaprtl;dsnap;bdertl;vcldbx"/>
|
||||||
|
<property category="build.node" name="use_packages" value="0"/>
|
||||||
|
<property category="build.platform" name="active" value="win32"/>
|
||||||
|
<property category="build.platform" name="win32.Debug_Build.toolset" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.Release_Build.toolset" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.default" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.enabled" value="1"/>
|
||||||
|
<property category="build.platform" name="win32.win32b.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="param.filenames.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tasm32" name="param.listfile.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tasm32" name="param.objfile.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tasm32" name="param.xreffile.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.arg.1" value="_DEBUG"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.Od.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.k.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.arg.1" value="debug\cpp"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vG.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.$D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.$O.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.arg.1" value="DEBUG"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.V.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.arg.1" value="..\..\debug\lib"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.arg.2" value="$(BDS)\lib\debug"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tasm32" name="option.z.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tasm32" name="option.zd.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tasm32" name="option.zi.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="container.SelectedOptimizations.containerenabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="container.SelectedWarnings.containerenabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.D.arg.1" value="NDEBUG"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.D.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.O1.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.O2.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.Od.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.disablewarns.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.k.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.n.arg.1" value="release\cpp"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.n.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.r.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.vi.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.w.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.dcc32" name="option.$D.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.dcc32" name="option.$O.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.dcc32" name="option.V.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="container.SelectedWarnings.containerenabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.arg.1" value="..\..\release\lib"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.arg.2" value="$(BDS)\lib\release"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.outputdir.arg.1" value="..\..\release\bin"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.outputdir.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.outputdir.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.z.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.zd.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.zi.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.zn.enabled" value="1"/>
|
||||||
|
<optionset name="all_configurations">
|
||||||
|
<property category="node" name="displayname" value="All Configurations"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.H=.arg.1" value="$(BDS)\lib\vcl100.csm"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.H=.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.H=.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Hc.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.1" value="..\..\.."/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.2" value="$(BDS)\include"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.3" value="$(BDS)\include\dinkumware"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.4" value="$(BDS)\include\vcl"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Ve.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.additional_switches.arg" value=""/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.additional_switches.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.additional_switches.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.b.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.1" value="_RTLDLL"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.2" value="NO_STRICT"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.3" value="_NO_VCL"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tW.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tWC.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tWD.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tWM.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.I.arg.1" value="C:\projects\ase\test\awk"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.I.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.I.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.O.arg.1" value="C:\projects\ase\test\awk"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.O.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.O.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.R.arg.1" value="C:\projects\ase\test\awk"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.R.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.R.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.1" value="C:\projects\ase\test\awk"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.2" value="C:\Documents and Settings\root\My Documents\Borland Studio Projects"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.3" value="$(BDS)\lib"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.4" value="$(BDS)\lib\obj"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="param.filenames.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.1" value="C:\projects\ase\test\awk"/>
|
||||||
|
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.idl2cpp" name="option.I.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="container.SelectedWarnings.containerenabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.-w-.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Gi.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Gpd.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Gpr.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.1" value="$(BDS)\lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.2" value="$(BDS)\lib\obj"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.3" value="$(BDS)\lib\psdk"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Tpd.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Tpe.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Tpp.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.aa.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.ap.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.dynamicrtl.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.j.arg.1" value="C:\projects\ase\test\awk"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.j.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.j.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.m.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.map_segments.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.outputdir.arg.1" value="..\..\debug\bin"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.outputdir.arg.merge" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.outputdir.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.s.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.w.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.libfiles.1" value="import32.lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.libfiles.2" value="cw32mti.lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.libfiles.3" value="aseawk.lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.libfiles.4" value="aseawk++.lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.libfiles.5" value="aseutl.lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.libfiles.6" value="aseutl.lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.libfiles.7" value="asecmn.lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.libfiles.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.objfiles.1" value="c0x32w.obj"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.objfiles.2" value="$(PACKAGES)"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="param.objfiles.merge" value="1"/>
|
||||||
|
</optionset>
|
||||||
|
</project>
|
||||||
|
<FILELIST>
|
||||||
|
<FILE FILENAME="Awk.cpp" CONTAINERID="CCompiler" LOCALCOMMAND="" UNITNAME="Awk" FORMNAME="" DESIGNCLASS=""/>
|
||||||
|
</FILELIST>
|
||||||
|
<IDEOPTIONS>
|
||||||
|
<VersionInfo>
|
||||||
|
<VersionInfo Name="IncludeVerInfo">False</VersionInfo>
|
||||||
|
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
|
||||||
|
<VersionInfo Name="MajorVer">1</VersionInfo>
|
||||||
|
<VersionInfo Name="MinorVer">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Release">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Build">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Debug">False</VersionInfo>
|
||||||
|
<VersionInfo Name="PreRelease">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Special">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Private">False</VersionInfo>
|
||||||
|
<VersionInfo Name="DLL">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Locale">1033</VersionInfo>
|
||||||
|
<VersionInfo Name="CodePage">1252</VersionInfo>
|
||||||
|
</VersionInfo>
|
||||||
|
<VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="CompanyName"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="ProductName"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
|
||||||
|
</VersionInfoKeys>
|
||||||
|
<Debugging>
|
||||||
|
<Debugging Name="DebugSourceDirs"></Debugging>
|
||||||
|
</Debugging>
|
||||||
|
<Parameters>
|
||||||
|
<Parameters Name="RunParams">arg.awk ""</Parameters>
|
||||||
|
<Parameters Name="Launcher"></Parameters>
|
||||||
|
<Parameters Name="UseLauncher">True</Parameters>
|
||||||
|
<Parameters Name="DebugCWD">C:\projects\ase\test\awk</Parameters>
|
||||||
|
<Parameters Name="HostApplication"></Parameters>
|
||||||
|
<Parameters Name="RemoteHost"></Parameters>
|
||||||
|
<Parameters Name="RemotePath"></Parameters>
|
||||||
|
<Parameters Name="RemoteParams"></Parameters>
|
||||||
|
<Parameters Name="RemoteLauncher"></Parameters>
|
||||||
|
<Parameters Name="UseRemoteLauncher">False</Parameters>
|
||||||
|
<Parameters Name="RemoteCWD"></Parameters>
|
||||||
|
<Parameters Name="RemoteDebug">False</Parameters>
|
||||||
|
<Parameters Name="Debug Symbols Search Path"></Parameters>
|
||||||
|
<Parameters Name="LoadAllSymbols">True</Parameters>
|
||||||
|
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
|
||||||
|
</Parameters>
|
||||||
|
<Excluded_Packages>
|
||||||
|
<Excluded_Packages Name="c:\program files\borland\bds\4.0\Bin\dclib100.bpl">Borland InterBase Express Components</Excluded_Packages>
|
||||||
|
<Excluded_Packages Name="c:\program files\borland\bds\4.0\Bin\dclIntraweb_80_100.bpl">Intraweb 8.0 Design Package for Borland Development Studio 2006</Excluded_Packages>
|
||||||
|
<Excluded_Packages Name="c:\program files\borland\bds\4.0\Bin\dclindy100.bpl">Internet Direct Version 9 (Indy) Property and Component Editors</Excluded_Packages>
|
||||||
|
<Excluded_Packages Name="c:\program files\borland\bds\4.0\Bin\bcbofficexp100.bpl">Borland C++Builder Office XP Servers Package</Excluded_Packages>
|
||||||
|
<Excluded_Packages Name="c:\program files\borland\bds\4.0\Bin\dclbcbsmp100.bpl">Borland Sample Controls Design Time Package</Excluded_Packages>
|
||||||
|
<Excluded_Packages Name="c:\program files\borland\bds\4.0\Bin\bcbie100.bpl">Borland C++Builder Internet Explorer 5 Components Package</Excluded_Packages>
|
||||||
|
<Excluded_Packages Name="c:\program files\borland\bds\4.0\Bin\dcltee100.bpl">TeeChart Components</Excluded_Packages>
|
||||||
|
</Excluded_Packages>
|
||||||
|
<Linker>
|
||||||
|
<Linker Name="LibPrefix"></Linker>
|
||||||
|
<Linker Name="LibSuffix"></Linker>
|
||||||
|
<Linker Name="LibVersion"></Linker>
|
||||||
|
</Linker>
|
||||||
|
</IDEOPTIONS>
|
||||||
|
</BCBPROJECT>
|
||||||
|
<buildevents>
|
||||||
|
<buildevent file="aseawk.bdsproj">
|
||||||
|
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\..\release\win32\bds
|
||||||
|
mkdir $(PROJECTDIR)..\..\debug\win32\bds
|
||||||
|
</precompile>
|
||||||
|
</buildevent>
|
||||||
|
<buildevent file="asetestawk++.bdsproj">
|
||||||
|
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\release\bin
|
||||||
|
mkdir $(PROJECTDIR)..\debug\bin
|
||||||
|
</precompile>
|
||||||
|
</buildevent>
|
||||||
|
</buildevents>
|
||||||
|
</CPlusPlusBuilder.Personality>
|
||||||
|
</BorlandProject>
|
@ -51,6 +51,7 @@
|
|||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="0"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="0"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vG.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
|
||||||
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
|
||||||
<property category="win32.Debug_Build.win32b.dcc32" name="option.$D.enabled" value="1"/>
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.$D.enabled" value="1"/>
|
||||||
@ -247,16 +248,16 @@
|
|||||||
</IDEOPTIONS>
|
</IDEOPTIONS>
|
||||||
</BCBPROJECT>
|
</BCBPROJECT>
|
||||||
<buildevents>
|
<buildevents>
|
||||||
<buildevent file="aseawk.bdsproj">
|
<buildevent file="aseawk.bdsproj">
|
||||||
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\..\release\win32\bds
|
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\..\release\win32\bds
|
||||||
mkdir $(PROJECTDIR)..\..\debug\win32\bds
|
mkdir $(PROJECTDIR)..\..\debug\win32\bds
|
||||||
</precompile>
|
</precompile>
|
||||||
</buildevent>
|
</buildevent>
|
||||||
<buildevent file="asetestawk.bdsproj">
|
<buildevent file="asetestawk.bdsproj">
|
||||||
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\release\bin
|
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\release\bin
|
||||||
mkdir $(PROJECTDIR)..\debug\bin
|
mkdir $(PROJECTDIR)..\debug\bin
|
||||||
</precompile>
|
</precompile>
|
||||||
</buildevent>
|
</buildevent>
|
||||||
</buildevents>
|
</buildevents>
|
||||||
</CPlusPlusBuilder.Personality>
|
</CPlusPlusBuilder.Personality>
|
||||||
</BorlandProject>
|
</BorlandProject>
|
||||||
|
246
ase/utl/aseutl.bdsproj
Normal file
246
ase/utl/aseutl.bdsproj
Normal file
@ -0,0 +1,246 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<BorlandProject>
|
||||||
|
<PersonalityInfo>
|
||||||
|
<Option>
|
||||||
|
<Option Name="Personality">CPlusPlusBuilder.Personality</Option>
|
||||||
|
<Option Name="ProjectType">CppStaticLibrary</Option>
|
||||||
|
<Option Name="Version">1.0</Option>
|
||||||
|
<Option Name="GUID">{C16C0B49-6DA4-43F4-9DA8-021728817084}</Option>
|
||||||
|
</Option>
|
||||||
|
</PersonalityInfo>
|
||||||
|
<CPlusPlusBuilder.Personality>
|
||||||
|
<Source>
|
||||||
|
<Source Name="MainSource">main.c</Source>
|
||||||
|
</Source>
|
||||||
|
<BCBPROJECT>
|
||||||
|
<project version="10.0">
|
||||||
|
<property category="build.config" name="active" value="0"/>
|
||||||
|
<property category="build.config" name="count" value="1"/>
|
||||||
|
<property category="build.config" name="excludedefaultforzero" value="0"/>
|
||||||
|
<property category="build.config.0" name="builddir" value="Debug"/>
|
||||||
|
<property category="build.config.0" name="key" value="Debug_Build"/>
|
||||||
|
<property category="build.config.0" name="name" value="Debug Build"/>
|
||||||
|
<property category="build.config.0" name="settings.win32b" value="default"/>
|
||||||
|
<property category="build.config.0" name="type" value="Toolset"/>
|
||||||
|
<property category="build.config.0" name="win32.win32b.builddir" value="debug"/>
|
||||||
|
<property category="build.config.1" name="key" value="Release_Build"/>
|
||||||
|
<property category="build.config.1" name="name" value="Release Build"/>
|
||||||
|
<property category="build.config.1" name="settings.win32b" value="default"/>
|
||||||
|
<property category="build.config.1" name="type" value="Toolset"/>
|
||||||
|
<property category="build.config.1" name="win32.win32b.builddir" value="release"/>
|
||||||
|
<property category="build.node" name="libraries" value="vcl.lib rtl.lib"/>
|
||||||
|
<property category="build.node" name="name" value="aseutl.lib"/>
|
||||||
|
<property category="build.node" name="packages" value="vclx;vcl;rtl;dbrtl;vcldb;adortl;dbxcds;dbexpress;xmlrtl;vclie;inet;inetdbbde;inetdbxpress;soaprtl;dsnap;bdertl;vcldbx"/>
|
||||||
|
<property category="build.node" name="sparelibs" value="rtl.lib vcl.lib"/>
|
||||||
|
<property category="build.node" name="use_packages" value="0"/>
|
||||||
|
<property category="build.platform" name="active" value="win32"/>
|
||||||
|
<property category="build.platform" name="win32.Debug_Build.toolset" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.Release_Build.toolset" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.default" value="win32b"/>
|
||||||
|
<property category="build.platform" name="win32.enabled" value="1"/>
|
||||||
|
<property category="build.platform" name="win32.win32b.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="param.filenames.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tasm32" name="param.listfile.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tasm32" name="param.objfile.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tasm32" name="param.xreffile.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.A.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.AK.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.AU.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.arg.1" value="_DEBUG"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.H=.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.H=.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.Hc.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.He.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.Hs.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.Jgi.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.Jgx.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.Od.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.k.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.arg.1" value="debug"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.r.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.v.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vG.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.vi.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.bcc32" name="option.y.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.$D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.$O.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.arg.1" value="DEBUG"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.dcc32" name="option.V.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.Gn.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.arg.1" value="$(BDS)\lib\debug"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.L.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.ilink32" name="option.v.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tasm32" name="option.z.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tasm32" name="option.zd.enabled" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tasm32" name="option.zi.enabled" value="1"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tlib" name="option.outputdir.arg.1" value="..\debug\lib"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tlib" name="option.outputdir.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Debug_Build.win32b.tlib" name="option.outputdir.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="container.SelectedWarnings.containerenabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.D.arg.1" value="NDEBUG"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.D.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.D.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.H=.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.H=.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.Hc.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.He.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.Hs.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.O2.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.disablewarns.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.k.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.n.arg.1" value="release"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.n.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.n.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.noregistervars.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.r.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.rd.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.vi.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.bcc32" name="option.w.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.dcc32" name="option.$D.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.dcc32" name="option.$O.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.dcc32" name="option.V.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.arg.1" value="$(BDS)\lib\release"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.arg.merge" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.ilink32" name="option.L.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.z.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.zd.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.zi.enabled" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tasm32" name="option.zn.enabled" value="1"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tlib" name="option.outputdir.arg.1" value="..\release\lib"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tlib" name="option.outputdir.arg.merge" value="0"/>
|
||||||
|
<property category="win32.Release_Build.win32b.tlib" name="option.outputdir.enabled" value="1"/>
|
||||||
|
<optionset name="all_configurations">
|
||||||
|
<property category="node" name="displayname" value="All Configurations"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.H=.arg.1" value="$(BDS)\lib\vcl100.csm"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.H=.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.H=.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.Hc.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.1" value="..\.."/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.2" value="C:\projects\ase\cmn"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.3" value="$(BDS)\include"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.4" value="$(BDS)\include\dinkumware"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.5" value="$(BDS)\include\vcl"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.I.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.b.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.n.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.n.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.1" value="_RTLDLL"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.2" value="NO_STRICT"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.sysdefines.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tW.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tWC.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tWD.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.bcc32" name="option.tWM.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.I.arg.1" value="C:\projects\ase\cmn"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.I.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.I.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.O.arg.1" value="C:\projects\ase\cmn"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.O.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.O.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.R.arg.1" value="C:\projects\ase\cmn"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.R.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.R.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.1" value="C:\projects\ase\cmn"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.2" value="C:\Documents and Settings\Administrator\My Documents\Borland Studio Projects"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.3" value="$(BDS)\lib"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.4" value="$(BDS)\lib\obj"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="option.U.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.dcc32" name="param.filenames.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.1" value="C:\projects\ase\cmn"/>
|
||||||
|
<property category="win32.*.win32b.idl2cpp" name="option.I.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.idl2cpp" name="option.I.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Gi.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.1" value="$(BDS)\lib"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.2" value="$(BDS)\lib\obj"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.3" value="$(BDS)\lib\psdk"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.arg.merge" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.L.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Tpd.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Tpe.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.Tpp.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.aa.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.ap.enabled" value="0"/>
|
||||||
|
<property category="win32.*.win32b.ilink32" name="option.dynamicrtl.enabled" value="1"/>
|
||||||
|
<property category="win32.*.win32b.tlib" name="option.dynamicrtl.enabled" value="0"/>
|
||||||
|
</optionset>
|
||||||
|
</project>
|
||||||
|
<FILELIST>
|
||||||
|
<FILE FILENAME="main.c" CONTAINERID="CCompiler" LOCALCOMMAND="" UNITNAME="str" FORMNAME="" DESIGNCLASS=""/>
|
||||||
|
<FILE FILENAME="ctype.c" CONTAINERID="CCompiler" LOCALCOMMAND="" UNITNAME="mem" FORMNAME="" DESIGNCLASS=""/>
|
||||||
|
<FILE FILENAME="stdio.c" CONTAINERID="CCompiler" LOCALCOMMAND="" UNITNAME="misc" FORMNAME="" DESIGNCLASS=""/>
|
||||||
|
</FILELIST>
|
||||||
|
<IDEOPTIONS>
|
||||||
|
<VersionInfo>
|
||||||
|
<VersionInfo Name="IncludeVerInfo">False</VersionInfo>
|
||||||
|
<VersionInfo Name="AutoIncBuild">False</VersionInfo>
|
||||||
|
<VersionInfo Name="MajorVer">1</VersionInfo>
|
||||||
|
<VersionInfo Name="MinorVer">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Release">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Build">0</VersionInfo>
|
||||||
|
<VersionInfo Name="Debug">False</VersionInfo>
|
||||||
|
<VersionInfo Name="PreRelease">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Special">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Private">False</VersionInfo>
|
||||||
|
<VersionInfo Name="DLL">False</VersionInfo>
|
||||||
|
<VersionInfo Name="Locale">1033</VersionInfo>
|
||||||
|
<VersionInfo Name="CodePage">1252</VersionInfo>
|
||||||
|
</VersionInfo>
|
||||||
|
<VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="CompanyName"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="FileDescription"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="InternalName"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="LegalCopyright"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="LegalTrademarks"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="OriginalFilename"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="ProductName"></VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
|
||||||
|
<VersionInfoKeys Name="Comments"></VersionInfoKeys>
|
||||||
|
</VersionInfoKeys>
|
||||||
|
<Debugging>
|
||||||
|
<Debugging Name="DebugSourceDirs"></Debugging>
|
||||||
|
</Debugging>
|
||||||
|
<Parameters>
|
||||||
|
<Parameters Name="RunParams"></Parameters>
|
||||||
|
<Parameters Name="Launcher"></Parameters>
|
||||||
|
<Parameters Name="UseLauncher">False</Parameters>
|
||||||
|
<Parameters Name="DebugCWD"></Parameters>
|
||||||
|
<Parameters Name="HostApplication"></Parameters>
|
||||||
|
<Parameters Name="RemoteHost"></Parameters>
|
||||||
|
<Parameters Name="RemotePath"></Parameters>
|
||||||
|
<Parameters Name="RemoteParams"></Parameters>
|
||||||
|
<Parameters Name="RemoteLauncher"></Parameters>
|
||||||
|
<Parameters Name="UseRemoteLauncher">False</Parameters>
|
||||||
|
<Parameters Name="RemoteCWD"></Parameters>
|
||||||
|
<Parameters Name="RemoteDebug">False</Parameters>
|
||||||
|
<Parameters Name="Debug Symbols Search Path"></Parameters>
|
||||||
|
<Parameters Name="LoadAllSymbols">True</Parameters>
|
||||||
|
<Parameters Name="LoadUnspecifiedSymbols">False</Parameters>
|
||||||
|
</Parameters>
|
||||||
|
<Linker>
|
||||||
|
<Linker Name="LibPrefix"></Linker>
|
||||||
|
<Linker Name="LibSuffix"></Linker>
|
||||||
|
<Linker Name="LibVersion"></Linker>
|
||||||
|
</Linker>
|
||||||
|
</IDEOPTIONS>
|
||||||
|
</BCBPROJECT>
|
||||||
|
<buildevents>
|
||||||
|
<buildevent file="aseutl.bdsproj">
|
||||||
|
<precompile mode="0" cancancel="0" capture="-1" showconsole="0">mkdir $(PROJECTDIR)..\release\lib
|
||||||
|
mkdir $(PROJECTDIR)..\debug\lib
|
||||||
|
</precompile>
|
||||||
|
</buildevent>
|
||||||
|
</buildevents>
|
||||||
|
</CPlusPlusBuilder.Personality>
|
||||||
|
</BorlandProject>
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Id: stdio.c,v 1.3 2007/04/30 08:32:50 bacon Exp $
|
* $Id: stdio.c,v 1.4 2007/06/16 13:34:47 bacon Exp $
|
||||||
*
|
*
|
||||||
* {License}
|
* {License}
|
||||||
*/
|
*/
|
||||||
@ -261,7 +261,7 @@ static ase_char_t* __adjust_format (const ase_char_t* format)
|
|||||||
}
|
}
|
||||||
else if (ch == ASE_T('C') || ch == ASE_T('S'))
|
else if (ch == ASE_T('C') || ch == ASE_T('S'))
|
||||||
{
|
{
|
||||||
#ifdef _WIN32
|
#if defined(_WIN32)
|
||||||
ADDC (buf, ch);
|
ADDC (buf, ch);
|
||||||
#else
|
#else
|
||||||
#ifdef ASE_CHAR_IS_MCHAR
|
#ifdef ASE_CHAR_IS_MCHAR
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* $Id: stdio.h,v 1.4 2007/05/12 17:05:07 bacon Exp $
|
* $Id: stdio.h,v 1.5 2007/06/16 13:34:47 bacon Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _ASE_UTL_STDIO_H_
|
#ifndef _ASE_UTL_STDIO_H_
|
||||||
@ -43,7 +43,7 @@ extern "C" {
|
|||||||
int ase_vsprintf (ase_char_t* buf, size_t size, const ase_char_t* fmt, va_list ap);
|
int ase_vsprintf (ase_char_t* buf, size_t size, const ase_char_t* fmt, va_list ap);
|
||||||
int ase_sprintf (ase_char_t* buf, size_t size, const ase_char_t* fmt, ...);
|
int ase_sprintf (ase_char_t* buf, size_t size, const ase_char_t* fmt, ...);
|
||||||
|
|
||||||
#if !defined(WIN32)
|
#if !defined(_WIN32)
|
||||||
int ase_vfprintf (FILE *stream, const ase_char_t* fmt, va_list ap);
|
int ase_vfprintf (FILE *stream, const ase_char_t* fmt, va_list ap);
|
||||||
int ase_vprintf (const ase_char_t* fmt, va_list ap);
|
int ase_vprintf (const ase_char_t* fmt, va_list ap);
|
||||||
int ase_fprintf (FILE* file, const ase_char_t* fmt, ...);
|
int ase_fprintf (FILE* file, const ase_char_t* fmt, ...);
|
||||||
|
Loading…
Reference in New Issue
Block a user