/[eiffelstudio]/branches/eth/eve/Src/C/run-time/makefile-win.sh
ViewVC logotype

Log of /branches/eth/eve/Src/C/run-time/makefile-win.sh

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 95346 - (view) (annotate) - [select for diffs]
Modified Tue Jul 1 19:19:20 2014 UTC (5 years, 3 months ago) by alexk
File length: 32935 byte(s)
Diff to previous 92328
Added C++ compilation flags and new object files that are part of the new SCOOP implementation.

Revision 92328 - (view) (annotate) - [select for diffs]
Modified Fri Mar 22 11:46:02 2013 UTC (6 years, 6 months ago) by jasonw
File length: 30680 byte(s)
Diff to previous 88968
<<Merged from trunk#92327.>>

Revision 88968 - (view) (annotate) - [select for diffs]
Modified Fri Jun 22 10:24:51 2012 UTC (7 years, 3 months ago) by jasonw
File length: 31233 byte(s)
Diff to previous 86099
<<Merged from trunk#88964.>>


Revision 86099 - (view) (annotate) - [select for diffs]
Modified Fri Apr 1 08:07:39 2011 UTC (8 years, 6 months ago) by jasonw
File length: 30997 byte(s)
Diff to previous 85117
<<Merged from trunk#86097.>>

Revision 85117 - (view) (annotate) - [select for diffs]
Modified Fri Dec 10 16:29:10 2010 UTC (8 years, 10 months ago) by jasonw
File length: 30898 byte(s)
Diff to previous 83441
<<Merged from trunk#85114.>>

Revision 83441 - (view) (annotate) - [select for diffs]
Modified Sat Jun 5 13:52:53 2010 UTC (9 years, 4 months ago) by jasonw
File length: 30785 byte(s)
Diff to previous 83331
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.

Revision 83331 - (view) (annotate) - [select for diffs]
Modified Wed May 26 18:49:35 2010 UTC (9 years, 4 months ago) by jasonw
Original Path: branches/eth/eve3/Src/C/run-time/makefile-win.sh
File length: 30785 byte(s)
Diff to previous 81852
<<Breanched from trunk@83330>> Created a branch to upgrade Eiffel Transform library to trunk.

Revision 81852 - (view) (annotate) - [select for diffs]
Modified Thu Dec 17 20:18:28 2009 UTC (9 years, 9 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 30785 byte(s)
Diff to previous 74474
Revamped in internals of multiplatform threading API:
* Exported `eif_pthread_xxx' calls which are platform independent implementations of the various POSIX threads. Instead of raising an exception, those routines only returns an error code (defined in eif_error.h).
* Renamed LW_MUTEX into CS (Critical Section) and made it available to the outside world (i.e. not just the runtime internals, although there is not yet an Eiffel class wrapper for them).
* Added the RT_TRACE and RT_TRACE_KEEP which are by default no-ops but that could be defined to monitor execution of routines returning an error code when they return something else than T_OK.
* Reimplemented condition variable on Windows (using code from the Apache Runtime Library).
* Added _GNU_SOURCE definition on Linux platform so that we can get the definition for pthread_rwlock_t type even on older Linux version that we use (Fedora Core 2).
* Removed `eif_cond_var.[ch]' and `eif_rw_lock.c' as now everything is implemented in `posix_threads.c'.
* Removed EIF_DFLT_SIGVTALARM in sig.c because it was only used when EIF_PCTHREADS was defined and we never did.
* Changed signature of `eif_thr_entry' since now we have only one signature for all our platforms via `eif_pthread_create'.
* Implemented `eif_sleep' for VxWorks too. 
* Implemented `eif_pthread_yield' for all our platforms.
* All platforms supports `eif_thr_join_all' so removed the usage of the platform specific one.
* Defined our own Eiffel priority whose values are between 0 and 255.
* Ensured that our mutexes are recursive on all platforms.
* Ensured that threads are always created detached (the Eiffel code does not yet reflect that).


Revision 74474 - (view) (annotate) - [select for diffs]
Modified Thu Aug 14 04:03:03 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 31284 byte(s)
Diff to previous 74472
Fixed error where `memory_analyzer' module was always compiled for workbench mode.
Use alphabetical order to insert new memory_analyzer module in Makefile-win.sh.


Revision 74472 - (view) (annotate) - [select for diffs]
Modified Thu Aug 14 03:13:28 2008 UTC (11 years, 2 months ago) by tedf
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 31311 byte(s)
Diff to previous 73462
- Integrated "Back to Once" function in the Memory Analyzer. With this, people can construct object reference routes held by onces and analyze bad references.
- In order to achieve this, a function to get once objects is added in the runtime. 

Revision 73462 - (view) (annotate) - [select for diffs]
Modified Fri May 9 20:20:57 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 30712 byte(s)
Diff to previous 73459
Moved `offset.c' from C/bench to C/runtime so that we can reused the code in `x2c.c' and in the
  new `runtime_validation.c'. In the process got rid of `x2c.h' since the functionality is now
  soleley in `offset.c' and the client of `x2c.h' could have used `eif_size.h' instead. Also
  we removed the XXOFF macros in favor a runtime computed offsets in `offset.c'.


Revision 73459 - (view) (annotate) - [select for diffs]
Modified Fri May 9 16:58:07 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 30498 byte(s)
Diff to previous 73442
Fixed Makefile so that it can compile `runtime_validation.c'.


Revision 73442 - (view) (annotate) - [select for diffs]
Modified Fri May 9 06:36:02 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 30468 byte(s)
Diff to previous 71343
Added building of `runtime_validation' on windows.


Revision 71343 - (view) (annotate) - [select for diffs]
Modified Mon Dec 3 05:42:14 2007 UTC (11 years, 10 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 30306 byte(s)
Diff to previous 69594
There was a confusion between the usage of alib_line and link_line which is
  important for minGW so that one can use a precompile of vision2 (the current
  setting would cause a C compilation error).
  For future reference, `alib_line' should be used whenever the library is going
  to be referenced by an external in an Eiffel project. The `link_line' is for
  building a library to be included in a library build via `alib_line'.


Revision 69594 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 20:25:10 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 30306 byte(s)
Diff to previous 69591
Removed dependency on OUTDIR since we do not create it.


Revision 69591 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 19:43:03 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 30346 byte(s)
Diff to previous 69585
Revisited config file so that we can easily compile the C libraries of Eiffel libraries.
Fixed run-time/Makefile-win.sh so that it can compile into a DLL.


Revision 69585 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 17:47:04 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 30577 byte(s)
Diff to previous 69533
Removed useless MV, CP, LN, RM that were defined only for DOS prompt and actually never used
  except RM for deleting the .lib files of the runtimes but this is not really needed so we removed it.


Revision 69533 - (view) (annotate) - [select for diffs]
Modified Thu Jul 19 01:08:48 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 31042 byte(s)
Diff to previous 69504
Made runtime compile out of the box without having to install any cygwin tools:
 - Added minimum tools from MSYS so that we can have sh and other tools used to
   generate eif_config.h and eif_size.h
 - improved Borland compilation
 - improved mingw compilation
 - Use $(DIR) instead of \ as mingw requires /
 - Made USE_TLS dependend on __MINGW32__ as mingw does not support it and
   added macros redefinition for RTU64C and RTI64C so that we can use the same
   header files between VC++ and mingw.


Revision 69504 - (view) (annotate) - [select for diffs]
Modified Tue Jul 17 19:39:20 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 31271 byte(s)
Diff to previous 69475
Removed `networku.c' and `networku.h' since they are actually not used in our source code
  (On windows we use the definition from Winsock, and on unix it is included by default).


Revision 69475 - (view) (annotate) - [select for diffs]
Modified Tue Jul 17 00:43:29 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 31343 byte(s)
Diff to previous 64774
Added `output_exe_cmd' configuration which is needed so that it generates a `x2c.exe' and not `a.exe'
  as it is the case with MinGW.


Revision 64774 - (view) (annotate) - [select for diffs]
Modified Thu Nov 2 21:27:04 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 31286 byte(s)
Diff to previous 59712
Removed building of ebench.lib and mtebench.lib.


Revision 59712 - (view) (annotate) - [select for diffs]
Modified Tue Jun 13 18:24:06 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 32139 byte(s)
Diff to previous 58739
Clarified a little bit more the meaning of using `ebench.lib' and `ewb.lib' so that one
  can easily switch from wkbench.lib to ebench.lib in the workbench version of the compiler.
  Note this work was done on Windows, but it was meant to solve the workbench linking problem
  of the compiler which requires to invert EIFLIB and EXTERNALS.


Revision 58739 - (view) (annotate) - [select for diffs]
Modified Sun May 7 21:14:31 2006 UTC (13 years, 5 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 34538 byte(s)
Diff to previous 58736
Removed creation of free version of the runtime since now we are GPLed.


Revision 58736 - (view) (annotate) - [select for diffs]
Modified Sun May 7 15:19:27 2006 UTC (13 years, 5 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 34584 byte(s)
Diff to previous 58319
Removed non-commercial warning and splash screen (on windows) for runtime
  since now it is fully GPLed.


Revision 58319 - (view) (annotate) - [select for diffs]
Modified Thu Apr 20 04:54:18 2006 UTC (13 years, 5 months ago) by manus
Original Path: trunk/Src/C/run-time/makefile-win.sh
File length: 35727 byte(s)
Diff to previous 56596
Moved trunk/Src/bench/C into trunk/Src/C.

Revision 56596 - (view) (annotate) - [select for diffs]
Modified Wed Jan 18 21:54:21 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 35727 byte(s)
Diff to previous 55667
Removed `eif_tools.h' as its content is now merged with `rt_tools.h'.


Revision 55667 - (view) (annotate) - [select for diffs]
Modified Tue Nov 8 16:34:00 2005 UTC (13 years, 11 months ago) by jfiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 35685 byte(s)
Diff to previous 51748
added generation of MT version for ebench library


Revision 51748 - (view) (annotate) - [select for diffs]
Modified Mon Jun 6 16:37:16 2005 UTC (14 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 33931 byte(s)
Diff to previous 48652
Because the code in `pattern.c' and `string.c' is not written in Eiffel, no
  need for the C code.


Revision 48652 - (view) (annotate) - [select for diffs]
Modified Wed Feb 23 02:03:53 2005 UTC (14 years, 7 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 35004 byte(s)
Diff to previous 48625
Fixed typo in `MTrun_idr.$obj' name


Revision 48625 - (view) (annotate) - [select for diffs]
Modified Tue Feb 22 23:06:01 2005 UTC (14 years, 7 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 35005 byte(s)
Diff to previous 48623
Forgot to include `idrs.obj' file in finalized mode, since we have removed
  duplicated code from `run_idr.c'.


Revision 48623 - (view) (annotate) - [select for diffs]
Modified Tue Feb 22 23:01:19 2005 UTC (14 years, 7 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 34927 byte(s)
Diff to previous 46805
New idrs.obj file replacing `idr.lib'.


Revision 46805 - (view) (annotate) - [select for diffs]
Modified Wed Dec 1 01:50:11 2004 UTC (14 years, 10 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 34923 byte(s)
Diff to previous 43582
`x2c.exe' is now compiled using the run-time ccflags and optimization level.


Revision 43582 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 06:29:31 2004 UTC (15 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 35003 byte(s)
Diff to previous 38737
Simplified `link_line' by having one version for all types of library.
Added building of free commercial within normal build to reduce building
  time of run-time.


Revision 38737 - (view) (annotate) - [select for diffs]
Modified Wed Aug 27 21:04:44 2003 UTC (16 years, 1 month ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 33752 byte(s)
Diff to previous 38282
Added dependency between rt_threads.h and eif_threads.c


Revision 38282 - (view) (annotate) - [select for diffs]
Modified Mon Aug 4 16:19:05 2003 UTC (16 years, 2 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 33549 byte(s)
Diff to previous 37319
Moved private data of public header files `eif_*.h' into private header
files `rt_*.h' for stuff that was only used to compile the runtime, not
for stuff that is needed by generated C code.
It hides most of our implementation and therefore protects our IP.


Revision 37319 - (view) (annotate) - [select for diffs]
Modified Wed May 21 02:24:36 2003 UTC (16 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 33388 byte(s)
Diff to previous 26793
Made `EIF_MEMORY_OPTIMIZATION' enabled by default.
Moved EIF_GSZ_ALLOC_OPTIMIZATION definition to `rt_malloc.h' so that it is
  hidden from users.
Removed all conditional code related to `EIF_REM_SET_OPTIMIZATION' and therefore
  `eif_special_table.[ch]' file. This was not used and hard to maintain for
  future runtime modifications/enhancements. Moreover the optimization
  did not turn out to bring any performance gains which explains why we were
  not using it.
Removed all conditional code related to RECURSIVE_MARKING and ITERATIVE_MARKING
  and keep only HYBRID_MARKING. However HYBRID_MARKING has been improved so
  that it limits the recursion to only `overflow_stack_limit' recursive calls
  to the marking routine. To do that the marking is given the address of the object,
  rather than the object itself. Read comments of `mark_overflow_stack' for
  explanation on how we achieve this.
  Refactored code of `full_mark' and `mark_new_generation' so that most common
  code is merged into one routine `internal_marking'.
Added in `main.c' possibility to set the value of `overflow_stack_limit' through
  EIF_STACK_LIMIT environment variable. If not set we take the OVERFLOW_STACK_LIMIT
  value defined in `rt_garcol.h'.

List of modified files include:
	eif_confmagic.h run-time/Makefile-vxworks.SH
	run-time/Makefile.SH run-time/copy.c run-time/eif_threads.c
	run-time/garcol.c run-time/main.c run-time/makefile-win.sh
	run-time/malloc.c run-time/misc.c run-time/retrieve.c
	run-time/include/rt_garcol.h run-time/include/rt_malloc.h
	run-time/tests/malloc_test.c
List of removed files:
	run-time/eif_special_table.c run-time/eif_special_table.h


Revision 26793 - (view) (annotate) - [select for diffs]
Modified Tue Jul 31 17:26:58 2001 UTC (18 years, 2 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 34153 byte(s)
Diff to previous 25828
Merged Development branch dev50_MT into main trunc.
Old trunc is put on Eiffel45_devel.


Revision 25828 - (view) (annotate) - [select for diffs]
Modified Mon Jun 25 16:56:07 2001 UTC (18 years, 3 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 34039 byte(s)
Diff to previous 18312
Fixed makefile which causes not to compile multithreaded runtime in 4.5


Revision 18312 - (view) (annotate) - [select for diffs]
Modified Fri Oct 29 16:32:56 1999 UTC (19 years, 11 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 34037 byte(s)
Diff to previous 18293
Added the `del' option needed by GCC.


Revision 18293 - (view) (annotate) - [select for diffs]
Modified Thu Oct 28 05:44:15 1999 UTC (19 years, 11 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 34036 byte(s)
Diff to previous 18292
Make sure to not regenerate the dll files each time. We simply forgot $(OUTDIR).


Revision 18292 - (view) (annotate) - [select for diffs]
Modified Thu Oct 28 05:42:28 1999 UTC (19 years, 11 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 33956 byte(s)
Diff to previous 18062
Protected the use of `debug_mode' in `econsole.c'. This implied a new way to link the
Eiffel runtimes.


Revision 18062 - (view) (annotate) - [select for diffs]
Modified Mon Oct 18 18:43:34 1999 UTC (20 years ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 33723 byte(s)
Diff to previous 18060
Removed the warning for DLL creation.


Revision 18060 - (view) (annotate) - [select for diffs]
Modified Mon Oct 18 18:33:44 1999 UTC (20 years ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 33807 byte(s)
Diff to previous 17956
Improved makefiles generation so that it generates exactly what we need, i.e.
standard runtime or dynamic runtime.


Revision 17956 - (view) (annotate) - [select for diffs]
Modified Fri Oct 8 05:27:11 1999 UTC (20 years ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 33808 byte(s)
Diff to previous 17955
Added the definition of `MT_NETWORK' for multithreaded mode


Revision 17955 - (view) (annotate) - [select for diffs]
Modified Fri Oct 8 03:33:07 1999 UTC (20 years ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 33765 byte(s)
Diff to previous 17457
Improved makefile for Windows which allows the creation of both non and
multithreaded runtime.


Revision 17457 - (view) (annotate) - [select for diffs]
Modified Wed Sep 22 23:53:23 1999 UTC (20 years ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22174 byte(s)
Diff to previous 17446
Replaced quite a few `extern' by `RT_LNK' since it is needed under Windows
to build correct import libraries in order to use a runtime in a shared library
or DLL.


Revision 17446 - (view) (annotate) - [select for diffs]
Modified Wed Sep 22 18:17:08 1999 UTC (20 years ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22397 byte(s)
Diff to previous 16982
Removed `math.c' from the run-time since it is useless. Now, the functions
are directly implemented in the SINGLE_MATH class.


Revision 16982 - (view) (annotate) - [select for diffs]
Modified Wed Sep 1 01:16:19 1999 UTC (20 years, 1 month ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22620 byte(s)
Diff to previous 16671
Due to the name change of `proto' into `app_proto' in the `ipc/app' directory
we had to change the name also in the Makefile.


Revision 16671 - (view) (annotate) - [select for diffs]
Modified Fri Aug 20 00:25:16 1999 UTC (20 years, 2 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22616 byte(s)
Diff to previous 15139
Added the `eif_special_table.c' file when building the Eiffel run-time for
Windows. When `EIF_REM_SET_OPTIMIZATION' is defined it includes it, otherwise
the obj file is empty.


Revision 15139 - (view) (annotate) - [select for diffs]
Modified Thu Jun 24 01:28:25 1999 UTC (20 years, 3 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22167 byte(s)
Diff to previous 14895
Since Borland does not need the special `del' command, we removed it from the config file.
Add a new `all_dependency' in the config file because borland does not accept it, however
this is useful for incremental compilation.
Changed the `makefile-win.sh' in the run-time for the generation of `x2c.exe'.


Revision 14895 - (view) (annotate) - [select for diffs]
Modified Tue Jun 15 01:53:30 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22255 byte(s)
Diff to previous 14761
New Makefile which are compatible with Borland Builder C++ 4.0


Revision 14761 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 21:37:02 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22254 byte(s)
Diff to previous 14757
Fixed the makefile: replace spaces by tabulation because the GNU make utility does not
like spaces which is completely understandable. Microsoft was more compliant.


Revision 14757 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 21:16:21 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22255 byte(s)
Diff to previous 14752
Add a delete command of the run-time libraries, in order to make sure
that we correctly update them during a compilation (valid only for Borland
and GCC).


Revision 14752 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 20:45:21 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22103 byte(s)
Diff to previous 14750
Removed the creation of OBJDIR and LIB from the makefile to the configure.bat
batch script because this was not compatible with GCC.


Revision 14750 - (view) (annotate) - [select for diffs]
Modified Sun Jun 6 20:35:41 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22254 byte(s)
Diff to previous 14742
New Cygnus GCC configuration files.


Revision 14742 - (view) (annotate) - [select for diffs]
Modified Thu Jun 3 22:07:55 1999 UTC (20 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22230 byte(s)
Diff to previous 14496
Add a new functionality to the makefile generation on Windows, we can now
decide the extension name of evey object files (useful for gcc).


Revision 14496 - (view) (annotate) - [select for diffs]
Modified Mon May 17 19:08:36 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 21924 byte(s)
Diff to previous 14487
Addition of dynamic multithreaded version of the Eiffel run-time.


Revision 14487 - (view) (annotate) - [select for diffs]
Modified Mon May 17 16:31:58 1999 UTC (20 years, 5 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 21012 byte(s)
Diff to previous 13925
Fixed a Windows specific problem when compiling from scratch the run-time.


Revision 13925 - (view) (annotate) - [select for diffs]
Modified Wed Apr 7 18:56:08 1999 UTC (20 years, 6 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 21003 byte(s)
Diff to previous 13410
Cosmetics


Revision 13410 - (view) (annotate) - [select for diffs]
Modified Sun Feb 21 00:09:59 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 21004 byte(s)
Diff to previous 13403
Added Borland compatibility when generating the run-times.


Revision 13403 - (view) (annotate) - [select for diffs]
Modified Sat Feb 20 19:37:53 1999 UTC (20 years, 7 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 22207 byte(s)
Diff to previous 12830
New Makefile for Windows platform so that we don't need anymore to generate the w*.c files
for the workbench mode.


Revision 12830 - (view) (annotate) - [select for diffs]
Modified Thu Jan 21 02:15:23 1999 UTC (20 years, 8 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 25125 byte(s)
Diff to previous 12048
New Makefile for Windows which includes the new Read-WriteLock mutex.


Revision 12048 - (view) (annotate) - [select for diffs]
Modified Fri Nov 20 01:52:12 1998 UTC (20 years, 10 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 24925 byte(s)
Diff to previous 10903
Added Routine Objects in the compiler.


Revision 10903 - (view) (annotate) - [select for diffs]
Modified Tue Aug 11 22:40:06 1998 UTC (21 years, 2 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 24498 byte(s)
Diff to previous 10378
Generic conformance adaptation


Revision 10378 - (view) (annotate) - [select for diffs]
Modified Wed Jun 10 23:04:44 1998 UTC (21 years, 4 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 24019 byte(s)
Diff to previous 10377
Make it borland compliant.


Revision 10377 - (view) (annotate) - [select for diffs]
Modified Wed Jun 10 22:57:50 1998 UTC (21 years, 4 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 24020 byte(s)
Diff to previous 10327
Added a message concerning DLLs.


Revision 10327 - (view) (annotate) - [select for diffs]
Modified Thu Jun 4 00:30:08 1998 UTC (21 years, 4 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 23935 byte(s)
Diff to previous 10316
Added the "target" dll, then to generate the dll of the runtime, do nmake dll.
(before they were generated everytime).


Revision 10316 - (view) (annotate) - [select for diffs]
Modified Mon Jun 1 22:34:53 1998 UTC (21 years, 4 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 23935 byte(s)
Diff to previous 10097
Removed DLE from the run-time


Revision 10097 - (view) (annotate) - [select for diffs]
Modified Wed May 13 20:02:19 1998 UTC (21 years, 5 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 24213 byte(s)
Diff to previous 9908
Added the syntax error mmessage mechanism for the parsing of the class files.


Revision 9908 - (view) (annotate) - [select for diffs]
Modified Thu Apr 16 23:59:06 1998 UTC (21 years, 6 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 24212 byte(s)
Diff to previous 9819
Moved the  OBJDIR location.


Revision 9819 - (view) (annotate) - [select for diffs]
Modified Mon Mar 30 18:13:09 1998 UTC (21 years, 6 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 24217 byte(s)
Diff to previous 9812
Fixed a bug.


Revision 9812 - (view) (annotate) - [select for diffs]
Modified Sat Mar 28 01:03:36 1998 UTC (21 years, 6 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 23597 byte(s)
Diff to previous 9799
Added the RT_LNK macros, this is to specify the IMPORTS and EXPORTS features, when we use or make a DLL.


Revision 9799 - (view) (annotate) - [select for diffs]
Modified Wed Mar 25 23:20:06 1998 UTC (21 years, 6 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 23597 byte(s)
Diff to previous 9781
Changed many variables to fit with the egc_ system.
    egc_fsize
    egc_ce_rname
    egc_ecreate
    egc_edispose
    egc_fnbref


Revision 9781 - (view) (annotate) - [select for diffs]
Modified Tue Mar 24 23:44:50 1998 UTC (21 years, 6 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 15299 byte(s)
Diff to previous 9780
Now we put the file.lib in $(TOP)\LIB .


Revision 9780 - (view) (annotate) - [select for diffs]
Modified Tue Mar 24 23:34:25 1998 UTC (21 years, 6 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 15187 byte(s)
Diff to previous 9777
Change the dll part of the makefile.


Revision 9777 - (view) (annotate) - [select for diffs]
Modified Tue Mar 24 21:49:47 1998 UTC (21 years, 6 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 15309 byte(s)
Diff to previous 9776
Changed the generation of DLL.


Revision 9776 - (view) (annotate) - [select for diffs]
Modified Tue Mar 24 01:13:19 1998 UTC (21 years, 6 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 14747 byte(s)
Diff to previous 9769
Added the clause for the dll generation.


Revision 9769 - (view) (annotate) - [select for diffs]
Modified Mon Mar 23 22:23:35 1998 UTC (21 years, 6 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 14125 byte(s)
Diff to previous 9175
Changed to add the  eif_project.c .


Revision 9175 - (view) (annotate) - [select for diffs]
Modified Tue Feb 10 18:51:37 1998 UTC (21 years, 8 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 13921 byte(s)
Diff to previous 9040
Added the once per process mechanism.


Revision 9040 - (view) (annotate) - [select for diffs]
Modified Thu Jan 29 02:39:52 1998 UTC (21 years, 8 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 13651 byte(s)
Diff to previous 8979
Added some dependencies on Windows for the thread library


Revision 8979 - (view) (annotate) - [select for diffs]
Modified Thu Jan 15 19:56:02 1998 UTC (21 years, 9 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 13621 byte(s)
Diff to previous 8938
Rebuild a new makefile for Windows


Revision 8938 - (view) (annotate) - [select for diffs]
Modified Mon Jan 12 21:35:16 1998 UTC (21 years, 9 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 20956 byte(s)
Diff to previous 8919
Improved the makefile generation and clean up.


Revision 8919 - (view) (annotate) - [select for diffs]
Modified Wed Dec 24 19:44:30 1997 UTC (21 years, 9 months ago) by fiat
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 21776 byte(s)
Diff to previous 8672
Added modification to include the eif_cond_var.[c/h/obj]


Revision 8672 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 17:46:27 1997 UTC (21 years, 10 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 21486 byte(s)
Diff to previous 8507
Added lmalloc.c on Windows
Changed lmalloc. only for the preprocessive directives


Revision 8507 - (view) (annotate) - [select for diffs]
Modified Tue Nov 11 21:01:22 1997 UTC (21 years, 11 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 21448 byte(s)
Diff to previous 8358
Added the generation of `ebench.lib' to the runtime on windows


Revision 8358 - (view) (annotate) - [select for diffs]
Modified Mon Oct 6 19:20:01 1997 UTC (22 years ago) by paulv
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 21450 byte(s)
Diff to previous 7921
Renaming of all Eiffel include files (foo.h -> eif_foo.h)


Revision 7921 - (view) (annotate) - [select for diffs]
Modified Tue May 20 20:51:23 1997 UTC (22 years, 5 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 19558 byte(s)
Diff to previous 7809
finalized.lib instead of runtime.lib


Revision 7809 - (view) (annotate) - [select for diffs]
Modified Sat May 3 18:59:51 1997 UTC (22 years, 5 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 19552 byte(s)
Diff to previous 7782
Restructuration of the windows makefile to make it more coherent.


Revision 7782 - (view) (annotate) - [select for diffs]
Modified Mon Apr 28 17:06:27 1997 UTC (22 years, 5 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 19673 byte(s)
Diff to previous 7766
Changed to use the $(TOP) variable within the makefile.


Revision 7766 - (view) (annotate) - [select for diffs]
Modified Wed Apr 23 21:12:46 1997 UTC (22 years, 5 months ago) by manus
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 19633 byte(s)
Diff to previous 7612
Changes to reflect the new `ipc' directory structure (Merged extra/win32/ipc with ipc/).


Revision 7612 - (view) (annotate) - [select for diffs]
Modified Thu Jan 16 13:01:16 1997 UTC (22 years, 9 months ago) by zorans
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 19892 byte(s)
Diff to previous 7398
Added eif_threads.obj in generated libraries


Revision 7398 - (view) (annotate) - [select for diffs]
Modified Wed Nov 27 18:00:07 1996 UTC (22 years, 10 months ago) by dinov
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 19617 byte(s)
Diff to previous 7078
x2c rule


Revision 7078 - (view) (annotate) - [select for diffs]
Modified Mon Nov 4 15:51:01 1996 UTC (22 years, 11 months ago) by zorans
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 19627 byte(s)
Diff to previous 6796
cosmetics
\bin\mv => move


Revision 6796 - (view) (annotate) - [select for diffs]
Added Fri Oct 18 16:08:26 1996 UTC (23 years ago) by dinov
Original Path: trunk/Src/bench/C/run-time/makefile-win.sh
File length: 19640 byte(s)
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.23