Kaleidoscope: Prune __attribute__((used)). Some compilers wouldn't accept one.

llvm-svn: 246268
This commit is contained in:
NAKAMURA Takumi 2015-08-28 03:34:33 +00:00
parent 004653755c
commit ac9d373116
5 changed files with 10 additions and 10 deletions

View File

@ -631,13 +631,13 @@ static void MainLoop() {
//===----------------------------------------------------------------------===//
/// putchard - putchar that takes a double and returns 0.
__attribute__((used)) extern "C" double putchard(double X) {
extern "C" double putchard(double X) {
fputc((char)X, stderr);
return 0;
}
/// printd - printf that takes a double prints it as "%f\n", returning 0.
__attribute__((used)) extern "C" double printd(double X) {
extern "C" double printd(double X) {
fprintf(stderr, "%f\n", X);
return 0;
}

View File

@ -905,13 +905,13 @@ static void MainLoop() {
//===----------------------------------------------------------------------===//
/// putchard - putchar that takes a double and returns 0.
__attribute__((used)) extern "C" double putchard(double X) {
extern "C" double putchard(double X) {
fputc((char)X, stderr);
return 0;
}
/// printd - printf that takes a double prints it as "%f\n", returning 0.
__attribute__((used)) extern "C" double printd(double X) {
extern "C" double printd(double X) {
fprintf(stderr, "%f\n", X);
return 0;
}

View File

@ -1023,13 +1023,13 @@ static void MainLoop() {
//===----------------------------------------------------------------------===//
/// putchard - putchar that takes a double and returns 0.
__attribute__((used)) extern "C" double putchard(double X) {
extern "C" double putchard(double X) {
fputc((char)X, stderr);
return 0;
}
/// printd - printf that takes a double prints it as "%f\n", returning 0.
__attribute__((used)) extern "C" double printd(double X) {
extern "C" double printd(double X) {
fprintf(stderr, "%f\n", X);
return 0;
}

View File

@ -1189,13 +1189,13 @@ static void MainLoop() {
//===----------------------------------------------------------------------===//
/// putchard - putchar that takes a double and returns 0.
__attribute__((used)) extern "C" double putchard(double X) {
extern "C" double putchard(double X) {
fputc((char)X, stderr);
return 0;
}
/// printd - printf that takes a double prints it as "%f\n", returning 0.
__attribute__((used)) extern "C" double printd(double X) {
extern "C" double printd(double X) {
fprintf(stderr, "%f\n", X);
return 0;
}

View File

@ -1383,13 +1383,13 @@ static void MainLoop() {
//===----------------------------------------------------------------------===//
/// putchard - putchar that takes a double and returns 0.
__attribute__((used)) extern "C" double putchard(double X) {
extern "C" double putchard(double X) {
fputc((char)X, stderr);
return 0;
}
/// printd - printf that takes a double prints it as "%f\n", returning 0.
__attribute__((used)) extern "C" double printd(double X) {
extern "C" double printd(double X) {
fprintf(stderr, "%f\n", X);
return 0;
}