[llvm-commits] CVS: llvm/include/llvm/System/Alarm.h DynamicLibrary.h MappedFile.h Path.h Process.h Program.h Signals.h TimeValue.h
Reid Spencer
reid at x10sys.com
Wed Jul 26 09:55:56 PDT 2006
Changes in directory llvm/include/llvm/System:
Alarm.h updated: 1.2 -> 1.3
DynamicLibrary.h updated: 1.7 -> 1.8
MappedFile.h updated: 1.9 -> 1.10
Path.h updated: 1.30 -> 1.31
Process.h updated: 1.9 -> 1.10
Program.h updated: 1.10 -> 1.11
Signals.h updated: 1.16 -> 1.17
TimeValue.h updated: 1.14 -> 1.15
---
Log message:
For PR780: http://llvm.org/PR780 :
Put the rest of lib/System into LinkAllVMCore.h. This makes all of
lib/System available to programs that #include LinkALlVMCore.h so that
loadable modules linked into those programs can depend on all of lib/System
being available.
---
Diffs of the changes: (+21 -0)
Alarm.h | 4 ++++
DynamicLibrary.h | 3 +++
MappedFile.h | 2 ++
Path.h | 2 ++
Process.h | 2 ++
Program.h | 2 ++
Signals.h | 3 +++
TimeValue.h | 3 +++
8 files changed, 21 insertions(+)
Index: llvm/include/llvm/System/Alarm.h
diff -u llvm/include/llvm/System/Alarm.h:1.2 llvm/include/llvm/System/Alarm.h:1.3
--- llvm/include/llvm/System/Alarm.h:1.2 Wed Dec 21 21:57:15 2005
+++ llvm/include/llvm/System/Alarm.h Wed Jul 26 11:55:39 2006
@@ -17,6 +17,8 @@
#ifndef LLVM_SYSTEM_ALARM_H
#define LLVM_SYSTEM_ALARM_H
+#include "llvm/System/IncludeFile.h"
+
namespace llvm {
namespace sys {
@@ -42,4 +44,6 @@
} // End sys namespace
} // End llvm namespace
+FORCE_DEFINING_FILE_TO_BE_LINKED(SystemAlarm)
+
#endif
Index: llvm/include/llvm/System/DynamicLibrary.h
diff -u llvm/include/llvm/System/DynamicLibrary.h:1.7 llvm/include/llvm/System/DynamicLibrary.h:1.8
--- llvm/include/llvm/System/DynamicLibrary.h:1.7 Fri Jul 7 12:11:51 2006
+++ llvm/include/llvm/System/DynamicLibrary.h Wed Jul 26 11:55:39 2006
@@ -15,6 +15,7 @@
#define LLVM_SYSTEM_DYNAMIC_LIBRARY_H
#include "llvm/System/Path.h"
+#include "llvm/System/IncludeFile.h"
#include <string>
namespace llvm {
@@ -125,4 +126,6 @@
} // End sys namespace
} // End llvm namespace
+FORCE_DEFINING_FILE_TO_BE_LINKED(SystemDynamicLibrary)
+
#endif // LLVM_SYSTEM_DYNAMIC_LIBRARY_H
Index: llvm/include/llvm/System/MappedFile.h
diff -u llvm/include/llvm/System/MappedFile.h:1.9 llvm/include/llvm/System/MappedFile.h:1.10
--- llvm/include/llvm/System/MappedFile.h:1.9 Wed Feb 22 10:23:43 2006
+++ llvm/include/llvm/System/MappedFile.h Wed Jul 26 11:55:39 2006
@@ -15,6 +15,7 @@
#define LLVM_SYSTEM_MAPPEDFILE_H
#include "llvm/System/Path.h"
+#include "llvm/System/IncludeFile.h"
namespace llvm {
namespace sys {
@@ -152,5 +153,6 @@
}
}
+FORCE_DEFINING_FILE_TO_BE_LINKED(SystemMappedFile)
#endif
Index: llvm/include/llvm/System/Path.h
diff -u llvm/include/llvm/System/Path.h:1.30 llvm/include/llvm/System/Path.h:1.31
--- llvm/include/llvm/System/Path.h:1.30 Fri Jul 7 13:10:59 2006
+++ llvm/include/llvm/System/Path.h Wed Jul 26 11:55:39 2006
@@ -15,6 +15,7 @@
#define LLVM_SYSTEM_PATH_H
#include "llvm/System/TimeValue.h"
+#include "llvm/System/IncludeFile.h"
#include <set>
#include <string>
#include <vector>
@@ -571,4 +572,5 @@
}
+FORCE_DEFINING_FILE_TO_BE_LINKED(SystemPath)
#endif
Index: llvm/include/llvm/System/Process.h
diff -u llvm/include/llvm/System/Process.h:1.9 llvm/include/llvm/System/Process.h:1.10
--- llvm/include/llvm/System/Process.h:1.9 Wed Jul 27 00:53:43 2005
+++ llvm/include/llvm/System/Process.h Wed Jul 26 11:55:39 2006
@@ -15,6 +15,7 @@
#define LLVM_SYSTEM_PROCESS_H
#include "llvm/System/TimeValue.h"
+#include "llvm/System/IncludeFile.h"
namespace llvm {
namespace sys {
@@ -99,5 +100,6 @@
}
}
+FORCE_DEFINING_FILE_TO_BE_LINKED(SystemProcess)
#endif
Index: llvm/include/llvm/System/Program.h
diff -u llvm/include/llvm/System/Program.h:1.10 llvm/include/llvm/System/Program.h:1.11
--- llvm/include/llvm/System/Program.h:1.10 Wed Jun 7 18:18:33 2006
+++ llvm/include/llvm/System/Program.h Wed Jul 26 11:55:39 2006
@@ -15,6 +15,7 @@
#define LLVM_SYSTEM_PROGRAM_H
#include "llvm/System/Path.h"
+#include "llvm/System/IncludeFile.h"
#include <vector>
namespace llvm {
@@ -82,5 +83,6 @@
}
}
+FORCE_DEFINING_FILE_TO_BE_LINKED(SystemProgram)
#endif
Index: llvm/include/llvm/System/Signals.h
diff -u llvm/include/llvm/System/Signals.h:1.16 llvm/include/llvm/System/Signals.h:1.17
--- llvm/include/llvm/System/Signals.h:1.16 Mon Aug 1 22:04:47 2005
+++ llvm/include/llvm/System/Signals.h Wed Jul 26 11:55:39 2006
@@ -16,6 +16,7 @@
#define LLVM_SYSTEM_SIGNALS_H
#include "llvm/System/Path.h"
+#include "llvm/System/IncludeFile.h"
namespace llvm {
namespace sys {
@@ -49,4 +50,6 @@
} // End sys namespace
} // End llvm namespace
+FORCE_DEFINING_FILE_TO_BE_LINKED(SystemSignals)
+
#endif
Index: llvm/include/llvm/System/TimeValue.h
diff -u llvm/include/llvm/System/TimeValue.h:1.14 llvm/include/llvm/System/TimeValue.h:1.15
--- llvm/include/llvm/System/TimeValue.h:1.14 Wed Feb 22 10:23:43 2006
+++ llvm/include/llvm/System/TimeValue.h Wed Jul 26 11:55:39 2006
@@ -12,6 +12,7 @@
//===----------------------------------------------------------------------===//
#include "llvm/Support/DataTypes.h"
+#include "llvm/System/IncludeFile.h"
#include <string>
#ifndef LLVM_SYSTEM_TIMEVALUE_H
@@ -380,4 +381,6 @@
}
}
+FORCE_DEFINING_FILE_TO_BE_LINKED(SystemTimeValue)
+
#endif
More information about the llvm-commits
mailing list