1#============================================================================
2#  Name:
3#    $(TARGET).MAK
4#
5#  Description:
6#    Makefile to build the $(TARGET) downloadable module.
7#
8#   The following nmake targets are available in this makefile:
9#
10#     all           - make .elf and .mod image files (default)
11#     clean         - delete object directory and image files
12#     filename.o    - make object file
13#
14#   The above targets can be made with the following command:
15#
16#     nmake /f $(TARGET).mak [target]
17#
18#  Assumptions:
19#    1. The environment variable ADSHOME is set to the root directory of the
20#       arm tools.
21#    2. The version of ADS is 1.2 or above.
22#
23#  Notes:
24#    None.
25#
26#
27#        Copyright � 2000-2003 QUALCOMM Incorporated.
28#               All Rights Reserved.
29#            QUALCOMM Proprietary/GTDR
30#
31#----------------------------------------------------------------------------
32#============================================================================
33BREW_HOME      =$(BREWDIR)
34ARM_HOME       =$(ARMHOME)
35TARGET         =D:\DB7588~1.BRE\BUILD_~1\bdb_brew
36OBJS           =bdbread.o AEEModGen.o AEEAppGen.o bt_compact.o bt_compare.o bt_conv.o bt_curadj.o bt_cursor.o bt_delete.o bt_method.o bt_open.o bt_put.o bt_rec.o bt_reclaim.o bt_recno.o bt_rsearch.o bt_search.o bt_split.o bt_stat.o btree_auto.o atol.o isalpha.o isdigit.o isprint.o isspace.o printf.o qsort.o rand.o strcasecmp.o strerror.o strncat.o strsep.o strtol.o time.o crypto_stub.o db_byteorder.o db_err.o db_getlong.o db_idspace.o db_log2.o db_shash.o dbt.o mkpath.o zerofill.o crdel_auto.o crdel_rec.o db.o db_am.o db_auto.o db_cam.o db_cds.o db_conv.o db_dispatch.o db_dup.o db_iface.o db_join.o db_meta.o db_method.o db_open.o db_overflow.o db_pr.o db_rec.o db_reclaim.o db_remove.o db_rename.o db_ret.o db_setid.o db_setlsn.o db_stati.o db_truncate.o db_upg.o db_vrfy_stub.o dbreg.o dbreg_auto.o dbreg_rec.o dbreg_stat.o dbreg_util.o env_alloc.o env_config.o env_failchk.o env_file.o env_method.o env_name.o env_open.o env_recover.o env_region.o env_register.o env_sig.o env_stat.o fileops_auto.o fop_basic.o fop_rec.o fop_util.o hash_func.o hash_stub.o hmac.o sha1.o lock_stub.o log.o log_archive.o log_compare.o log_debug.o log_get.o log_method.o log_put.o log_stat.o mp_alloc.o mp_bh.o mp_fget.o mp_fmethod.o mp_fopen.o mp_fput.o mp_fset.o mp_method.o mp_mvcc.o mp_region.o mp_register.o mp_resize.o mp_stat.o mp_sync.o mp_trickle.o mut_stub.o os_alloc.o os_cpu.o os_fid.o os_flock.o os_getenv.o os_map.o os_root.o os_rpath.o os_stack.o os_tmpdir.o os_uid.o ctime.o fclose.o fgetc.o fgets.o fopen.o fwrite.o getcwd.o globals.o localtime.o os_abort.o os_abs.o os_clock.o os_config.o os_dir.o os_errno.o os_handle.o os_mkdir.o os_open.o os_pid.o os_rename.o os_rw.o os_seek.o os_stat.o os_truncate.o os_unlink.o os_yield.o qam_stub.o rep_stub.o repmgr_stub.o txn.o txn_auto.o txn_chkpt.o txn_failchk.o txn_method.o txn_rec.o txn_recover.o txn_region.o txn_stat.o txn_util.o xa_stub.o
37APP_INCLUDES   =  -I ..\build_brew  -I ..
38
39#-------------------------------------------------------------------------------
40# Target file name and type definitions
41#-------------------------------------------------------------------------------
42
43EXETYPE    = elf                # Target image file format
44MODULE     = mod                # Downloadable module extension
45
46#-------------------------------------------------------------------------------
47# Target compile time symbol definitions
48#
49# Tells the SDK source stuffs that we're building a dynamic app.
50#-------------------------------------------------------------------------------
51
52DYNAPP          = -DDYNAMIC_APP
53
54
55#-------------------------------------------------------------------------------
56# Software tool and environment definitions
57#-------------------------------------------------------------------------------
58
59AEESRCPATH = $(BREW_HOME)\src
60AEEINCPATH = $(BREW_HOME)\inc
61
62ARMBIN = $(ARM_HOME)\bin        # ARM ADS application directory
63ARMINC = $(ARM_HOME)\include    # ARM ADS include file directory
64ARMLIB = $(ARM_HOME)\lib        # ARM ADS library directory
65
66ARMCC   = $(ARMBIN)\armcc       # ARM ADS ARM 32-bit inst. set ANSI C compiler
67LD      = $(ARMBIN)\armlink     # ARM ADS linker
68HEXTOOL = $(ARMBIN)\fromelf     # ARM ADS utility to create hex file from image
69
70OBJ_CMD    = -o                 # Command line option to specify output filename
71
72#-------------------------------------------------------------------------------
73# Processor architecture options
74#-------------------------------------------------------------------------------
75
76CPU = -cpu ARM7TDMI             # ARM7TDMI target processor
77
78#-------------------------------------------------------------------------------
79# ARM Procedure Call Standard (APCS) options
80#-------------------------------------------------------------------------------
81
82ROPI     = ropi                 # Read-Only(code) Position independence
83INTERWRK = interwork            # Allow ARM-Thumb interworking
84
85APCS = -apcs /$(ROPI)/$(INTERWRK)/norwpi
86
87#-------------------------------------------------------------------------------
88# Additional compile time error checking options
89#-------------------------------------------------------------------------------
90
91CHK = -fa                       # Check for data flow anomolies
92
93#-------------------------------------------------------------------------------
94# Compiler output options
95#-------------------------------------------------------------------------------
96
97OUT = -c                        # Object file output only
98
99#-------------------------------------------------------------------------------
100# Compiler/assembler debug options
101#-------------------------------------------------------------------------------
102
103DBG = -g                        # Enable debug
104
105#-------------------------------------------------------------------------------
106# Compiler optimization options
107#-------------------------------------------------------------------------------
108
109OPT = -Ospace -O2               # Full compiler optimization for space
110
111#-------------------------------------------------------------------------------
112# Compiler code generation options
113#-------------------------------------------------------------------------------
114
115END = -littleend                # Compile for little endian memory architecture
116ZA  = -zo                       # LDR may only access 32-bit aligned addresses
117
118CODE = $(END) $(ZA)
119
120
121#-------------------------------------------------------------------------------
122# Include file search path options
123#-------------------------------------------------------------------------------
124
125INC = -I. -I$(AEEINCPATH) $(APP_INCLUDES)
126
127
128#-------------------------------------------------------------------------------
129# Compiler pragma emulation options
130#-------------------------------------------------------------------------------
131
132
133#-------------------------------------------------------------------------------
134# Linker options
135#-------------------------------------------------------------------------------
136
137LINK_CMD = -o                    #Command line option to specify output file
138                                 #on linking
139
140ROPILINK = -ropi                 #Link image as Read-Only Position Independent
141
142LINK_ORDER = -first AEEMod_Load
143
144#-------------------------------------------------------------------------------
145# HEXTOOL options
146#-------------------------------------------------------------------------------
147
148BINFORMAT = -bin
149
150
151#-------------------------------------------------------------------------------
152# Compiler flag definitions
153#-------------------------------------------------------------------------------
154NO_WARNING= -W
155
156CFLAGS0 = $(OUT) $(DYNAPP) $(CPU) $(APCS) $(CODE) $(CHK) $(DBG)
157CFLAGS  = $(NO_WARNING) $(CFLAGS0) $(OPT)
158
159#-------------------------------------------------------------------------------
160# Linker flag definitions
161#-------------------------------------------------------------------------------
162
163# the -entry flag is not really needed, but it keeps the linker from reporting
164# warning L6305W (no entry point).  The address
165LFLAGS = $(ROPILINK) -rwpi -entry 0x8000#
166
167#----------------------------------------------------------------------------
168# Default target
169#----------------------------------------------------------------------------
170
171all :  $(TARGET).$(MODULE)
172
173#----------------------------------------------------------------------------
174# Clean target
175#----------------------------------------------------------------------------
176
177# The object subdirectory, target image file, and target hex file are deleted.
178
179clean :
180        @echo ---------------------------------------------------------------
181        @echo CLEAN
182        -del /f $(OBJS)
183        -del /f $(TARGET).$(EXETYPE)
184        -del /f $(TARGET).$(MODULE)
185        @echo ---------------------------------------------------------------
186
187#============================================================================
188#                           DEFAULT SUFFIX RULES
189#============================================================================
190
191# The following are the default suffix rules used to compile all objects that
192# are not specifically included in one of the module specific rules defined
193# in the next section.
194
195# The following macros are used to specify the output object file, MSG_FILE
196# symbol definition and input source file on the compile line in the rules
197# defined below.
198
199SRC_FILE = $(@F:.o=.c)                  # Input source file specification
200OBJ_FILE = $(OBJ_CMD) $(@F)   # Output object file specification
201
202.SUFFIXES :
203.SUFFIXES : .o .dep .c
204
205#--------------------------------------------------------------------------
206# C code inference rules
207#----------------------------------------------------------------------------
208
209.c.o:
210        @echo ---------------------------------------------------------------
211        @echo OBJECT $(@F)
212        $(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE) $(SRC_FILE)
213        @echo ---------------------------------------------------------------
214
215.c.mix:
216        @echo ---------------------------------------------------------------
217        @echo OBJECT $(@F)
218        $(ARMCC) -S -fs $(CFLAGS) $(INC) $(OBJ_FILE) $<
219        @echo ---------------------------------------------------------------
220
221
222{$(AEESRCPATH)}.c.o:
223        @echo ---------------------------------------------------------------
224        @echo OBJECT $(@F)
225        $(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE) $(AEESRCPATH)\$(SRC_FILE)
226        @echo ---------------------------------------------------------------
227
228
229#===============================================================================
230#                           MODULE SPECIFIC RULES
231#===============================================================================
232
233APP_OBJS = $(OBJS)
234
235
236#----------------------------------------------------------------------------
237# Lib file targets
238#----------------------------------------------------------------------------
239
240$(TARGET).$(MODULE) : $(TARGET).$(EXETYPE)
241        @echo ---------------------------------------------------------------
242        @echo TARGET $@
243        $(HEXTOOL)  $(TARGET).$(EXETYPE) $(BINFORMAT) $(TARGET).$(MODULE)
244
245$(TARGET).$(EXETYPE) : $(APP_OBJS)
246        @echo ---------------------------------------------------------------
247        @echo TARGET $@
248        $(LD) $(LINK_CMD) $(TARGET).$(EXETYPE) $(LFLAGS) $(APP_OBJS) $(LINK_ORDER)
249
250#----------------------------------------------------------------------------
251# Applet Specific Rules
252#----------------------------------------------------------------------------
253
254
255RULE1 = ..\clib
256{$(RULE1)}.c.o:
257	@echo ---------------------------------------------------------------
258	@echo OBJECT $(@F)
259	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE1)\$(SRC_FILE)
260	@echo ---------------------------------------------------------------
261
262
263RULE2 = ..\btree
264{$(RULE2)}.c.o:
265	@echo ---------------------------------------------------------------
266	@echo OBJECT $(@F)
267	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE2)\$(SRC_FILE)
268	@echo ---------------------------------------------------------------
269
270
271RULE3 = ..\db
272{$(RULE3)}.c.o:
273	@echo ---------------------------------------------------------------
274	@echo OBJECT $(@F)
275	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE3)\$(SRC_FILE)
276	@echo ---------------------------------------------------------------
277
278
279RULE4 = ..\common
280{$(RULE4)}.c.o:
281	@echo ---------------------------------------------------------------
282	@echo OBJECT $(@F)
283	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE4)\$(SRC_FILE)
284	@echo ---------------------------------------------------------------
285
286
287RULE5 = ..\os_brew
288{$(RULE5)}.c.o:
289	@echo ---------------------------------------------------------------
290	@echo OBJECT $(@F)
291	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE5)\$(SRC_FILE)
292	@echo ---------------------------------------------------------------
293
294
295RULE6 = ..\env
296{$(RULE6)}.c.o:
297	@echo ---------------------------------------------------------------
298	@echo OBJECT $(@F)
299	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE6)\$(SRC_FILE)
300	@echo ---------------------------------------------------------------
301
302
303RULE7 = ..\dbreg
304{$(RULE7)}.c.o:
305	@echo ---------------------------------------------------------------
306	@echo OBJECT $(@F)
307	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE7)\$(SRC_FILE)
308	@echo ---------------------------------------------------------------
309
310
311RULE8 = ..\fileops
312{$(RULE8)}.c.o:
313	@echo ---------------------------------------------------------------
314	@echo OBJECT $(@F)
315	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE8)\$(SRC_FILE)
316	@echo ---------------------------------------------------------------
317
318
319RULE9 = ..\hash
320{$(RULE9)}.c.o:
321	@echo ---------------------------------------------------------------
322	@echo OBJECT $(@F)
323	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE9)\$(SRC_FILE)
324	@echo ---------------------------------------------------------------
325
326
327RULE10 = ..\hmac
328{$(RULE10)}.c.o:
329	@echo ---------------------------------------------------------------
330	@echo OBJECT $(@F)
331	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE10)\$(SRC_FILE)
332	@echo ---------------------------------------------------------------
333
334
335RULE11 = ..\lock
336{$(RULE11)}.c.o:
337	@echo ---------------------------------------------------------------
338	@echo OBJECT $(@F)
339	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE11)\$(SRC_FILE)
340	@echo ---------------------------------------------------------------
341
342
343RULE12 = ..\log
344{$(RULE12)}.c.o:
345	@echo ---------------------------------------------------------------
346	@echo OBJECT $(@F)
347	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE12)\$(SRC_FILE)
348	@echo ---------------------------------------------------------------
349
350
351RULE13 = ..\mp
352{$(RULE13)}.c.o:
353	@echo ---------------------------------------------------------------
354	@echo OBJECT $(@F)
355	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE13)\$(SRC_FILE)
356	@echo ---------------------------------------------------------------
357
358
359RULE14 = ..\mutex
360{$(RULE14)}.c.o:
361	@echo ---------------------------------------------------------------
362	@echo OBJECT $(@F)
363	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE14)\$(SRC_FILE)
364	@echo ---------------------------------------------------------------
365
366
367RULE15 = ..\os
368{$(RULE15)}.c.o:
369	@echo ---------------------------------------------------------------
370	@echo OBJECT $(@F)
371	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE15)\$(SRC_FILE)
372	@echo ---------------------------------------------------------------
373
374
375RULE16 = ..\qam
376{$(RULE16)}.c.o:
377	@echo ---------------------------------------------------------------
378	@echo OBJECT $(@F)
379	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE16)\$(SRC_FILE)
380	@echo ---------------------------------------------------------------
381
382
383RULE17 = ..\rep
384{$(RULE17)}.c.o:
385	@echo ---------------------------------------------------------------
386	@echo OBJECT $(@F)
387	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE17)\$(SRC_FILE)
388	@echo ---------------------------------------------------------------
389
390
391RULE18 = ..\txn
392{$(RULE18)}.c.o:
393	@echo ---------------------------------------------------------------
394	@echo OBJECT $(@F)
395	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE18)\$(SRC_FILE)
396	@echo ---------------------------------------------------------------
397
398
399RULE19 = ..\xa
400{$(RULE19)}.c.o:
401	@echo ---------------------------------------------------------------
402	@echo OBJECT $(@F)
403	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE19)\$(SRC_FILE)
404	@echo ---------------------------------------------------------------
405RULE20 = ..\bdbread
406{$(RULE20)}.c.o:
407	@echo ---------------------------------------------------------------
408	@echo OBJECT $(@F)
409	$(ARMCC) $(CFLAGS) $(INC) $(OBJ_FILE)  $(RULE20)\$(SRC_FILE)
410	@echo ---------------------------------------------------------------
411	
412# --------------------------------------------
413# DEPENDENCY LIST, DO NOT EDIT BELOW THIS LINE
414# --------------------------------------------
415
416bdbread.o : ..\bdbread\bdbread.c
417AEEModGen.o : ..\bdbread\AEEModGen.c
418AEEAppGen.o : ..\bdbread\AEEAppGen.c
419bt_compact.o:	..\btree\bt_compact.c
420bt_compare.o:	..\btree\bt_compare.c
421bt_conv.o:	..\btree\bt_conv.c
422bt_curadj.o:	..\btree\bt_curadj.c
423bt_cursor.o:	..\btree\bt_cursor.c
424bt_delete.o:	..\btree\bt_delete.c
425bt_method.o:	..\btree\bt_method.c
426bt_open.o:	..\btree\bt_open.c
427bt_put.o:	..\btree\bt_put.c
428bt_rec.o:	..\btree\bt_rec.c
429bt_reclaim.o:	..\btree\bt_reclaim.c
430bt_recno.o:	..\btree\bt_recno.c
431bt_rsearch.o:	..\btree\bt_rsearch.c
432bt_search.o:	..\btree\bt_search.c
433bt_split.o:	..\btree\bt_split.c
434bt_stat.o:	..\btree\bt_stat.c
435btree_auto.o:	..\btree\btree_auto.c
436atol.o:	..\clib\atol.c
437isalpha.o:	..\clib\isalpha.c
438isdigit.o:	..\clib\isdigit.c
439isprint.o:	..\clib\isprint.c
440isspace.o:	..\clib\isspace.c
441printf.o:	..\clib\printf.c
442qsort.o:	..\clib\qsort.c
443rand.o:	..\clib\rand.c
444strcasecmp.o:	..\clib\strcasecmp.c
445strerror.o:	..\clib\strerror.c
446strncat.o:	..\clib\strncat.c
447strsep.o:	..\clib\strsep.c
448strtol.o:	..\clib\strtol.c
449time.o:	..\clib\time.c
450crypto_stub.o:	..\common\crypto_stub.c
451db_byteorder.o:	..\common\db_byteorder.c
452db_err.o:	..\common\db_err.c
453db_getlong.o:	..\common\db_getlong.c
454db_idspace.o:	..\common\db_idspace.c
455db_log2.o:	..\common\db_log2.c
456db_shash.o:	..\common\db_shash.c
457dbt.o:	..\common\dbt.c
458mkpath.o:	..\common\mkpath.c
459zerofill.o:	..\common\zerofill.c
460crdel_auto.o:	..\db\crdel_auto.c
461crdel_rec.o:	..\db\crdel_rec.c
462db.o:	..\db\db.c
463db_am.o:	..\db\db_am.c
464db_auto.o:	..\db\db_auto.c
465db_cam.o:	..\db\db_cam.c
466db_cds.o:	..\db\db_cds.c
467db_conv.o:	..\db\db_conv.c
468db_dispatch.o:	..\db\db_dispatch.c
469db_dup.o:	..\db\db_dup.c
470db_iface.o:	..\db\db_iface.c
471db_join.o:	..\db\db_join.c
472db_meta.o:	..\db\db_meta.c
473db_method.o:	..\db\db_method.c
474db_open.o:	..\db\db_open.c
475db_overflow.o:	..\db\db_overflow.c
476db_pr.o:	..\db\db_pr.c
477db_rec.o:	..\db\db_rec.c
478db_reclaim.o:	..\db\db_reclaim.c
479db_remove.o:	..\db\db_remove.c
480db_rename.o:	..\db\db_rename.c
481db_ret.o:	..\db\db_ret.c
482db_setid.o:	..\db\db_setid.c
483db_setlsn.o:	..\db\db_setlsn.c
484db_stati.o:	..\db\db_stati.c
485db_truncate.o:	..\db\db_truncate.c
486db_upg.o:	..\db\db_upg.c
487db_vrfy_stub.o:	..\db\db_vrfy_stub.c
488dbreg.o:	..\dbreg\dbreg.c
489dbreg_auto.o:	..\dbreg\dbreg_auto.c
490dbreg_rec.o:	..\dbreg\dbreg_rec.c
491dbreg_stat.o:	..\dbreg\dbreg_stat.c
492dbreg_util.o:	..\dbreg\dbreg_util.c
493env_alloc.o:	..\env\env_alloc.c
494env_config.o:	..\env\env_config.c
495env_failchk.o:	..\env\env_failchk.c
496env_file.o:	..\env\env_file.c
497env_method.o:	..\env\env_method.c
498env_name.o:	..\env\env_name.c
499env_open.o:	..\env\env_open.c
500env_recover.o:	..\env\env_recover.c
501env_region.o:	..\env\env_region.c
502env_register.o:	..\env\env_register.c
503env_sig.o:	..\env\env_sig.c
504env_stat.o:	..\env\env_stat.c
505fileops_auto.o:	..\fileops\fileops_auto.c
506fop_basic.o:	..\fileops\fop_basic.c
507fop_rec.o:	..\fileops\fop_rec.c
508fop_util.o:	..\fileops\fop_util.c
509hash_func.o:	..\hash\hash_func.c
510hash_stub.o:	..\hash\hash_stub.c
511hmac.o:	..\hmac\hmac.c
512sha1.o:	..\hmac\sha1.c
513lock_stub.o:	..\lock\lock_stub.c
514log.o:	..\log\log.c
515log_archive.o:	..\log\log_archive.c
516log_compare.o:	..\log\log_compare.c
517log_debug.o:	..\log\log_debug.c
518log_get.o:	..\log\log_get.c
519log_method.o:	..\log\log_method.c
520log_put.o:	..\log\log_put.c
521log_stat.o:	..\log\log_stat.c
522mp_alloc.o:	..\mp\mp_alloc.c
523mp_bh.o:	..\mp\mp_bh.c
524mp_fget.o:	..\mp\mp_fget.c
525mp_fmethod.o:	..\mp\mp_fmethod.c
526mp_fopen.o:	..\mp\mp_fopen.c
527mp_fput.o:	..\mp\mp_fput.c
528mp_fset.o:	..\mp\mp_fset.c
529mp_method.o:	..\mp\mp_method.c
530mp_mvcc.o:	..\mp\mp_mvcc.c
531mp_region.o:	..\mp\mp_region.c
532mp_register.o:	..\mp\mp_register.c
533mp_resize.o:	..\mp\mp_resize.c
534mp_stat.o:	..\mp\mp_stat.c
535mp_sync.o:	..\mp\mp_sync.c
536mp_trickle.o:	..\mp\mp_trickle.c
537mut_stub.o:	..\mutex\mut_stub.c
538os_alloc.o:	..\os\os_alloc.c
539os_cpu.o:	..\os\os_cpu.c
540os_fid.o:	..\os\os_fid.c
541os_flock.o:	..\os\os_flock.c
542os_getenv.o:	..\os\os_getenv.c
543os_map.o:	..\os\os_map.c
544os_root.o:	..\os\os_root.c
545os_rpath.o:	..\os\os_rpath.c
546os_stack.o:	..\os\os_stack.c
547os_tmpdir.o:	..\os\os_tmpdir.c
548os_uid.o:	..\os\os_uid.c
549ctime.o:	..\os_brew\ctime.c
550fclose.o:	..\os_brew\fclose.c
551fgetc.o:	..\os_brew\fgetc.c
552fgets.o:	..\os_brew\fgets.c
553fopen.o:	..\os_brew\fopen.c
554fwrite.o:	..\os_brew\fwrite.c
555getcwd.o:	..\os_brew\getcwd.c
556globals.o:	..\os_brew\globals.c
557localtime.o:	..\os_brew\localtime.c
558os_abort.o:	..\os_brew\os_abort.c
559os_abs.o:	..\os_brew\os_abs.c
560os_clock.o:	..\os_brew\os_clock.c
561os_config.o:	..\os_brew\os_config.c
562os_dir.o:	..\os_brew\os_dir.c
563os_errno.o:	..\os_brew\os_errno.c
564os_handle.o:	..\os_brew\os_handle.c
565os_mkdir.o:	..\os_brew\os_mkdir.c
566os_open.o:	..\os_brew\os_open.c
567os_pid.o:	..\os_brew\os_pid.c
568os_rename.o:	..\os_brew\os_rename.c
569os_rw.o:	..\os_brew\os_rw.c
570os_seek.o:	..\os_brew\os_seek.c
571os_stat.o:	..\os_brew\os_stat.c
572os_truncate.o:	..\os_brew\os_truncate.c
573os_unlink.o:	..\os_brew\os_unlink.c
574os_yield.o:	..\os_brew\os_yield.c
575qam_stub.o:	..\qam\qam_stub.c
576rep_stub.o:	..\rep\rep_stub.c
577repmgr_stub.o:	..\repmgr\repmgr_stub.c
578txn.o:	..\txn\txn.c
579txn_auto.o:	..\txn\txn_auto.c
580txn_chkpt.o:	..\txn\txn_chkpt.c
581txn_failchk.o:	..\txn\txn_failchk.c
582txn_method.o:	..\txn\txn_method.c
583txn_rec.o:	..\txn\txn_rec.c
584txn_recover.o:	..\txn\txn_recover.c
585txn_region.o:	..\txn\txn_region.c
586txn_stat.o:	..\txn\txn_stat.c
587txn_util.o:	..\txn\txn_util.c
588xa_stub.o:	..\xa\xa_stub.c
589