Remove a gross and crufty "feature" that was never documented and doesn't work.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14809 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2004-07-14 06:44:56 +00:00
parent 8642763f11
commit e002694ce2
2 changed files with 1 additions and 7 deletions

View File

@ -179,7 +179,6 @@ false { return FALSETOK; }
declare { return DECLARE; }
global { return GLOBAL; }
constant { return CONSTANT; }
const { return CONST; }
internal { return INTERNAL; }
linkonce { return LINKONCE; }
weak { return WEAK; }

View File

@ -1424,12 +1424,7 @@ FunctionList : FunctionList Function {
};
// ConstPool - Constants with optional names assigned to them.
ConstPool : ConstPool OptAssign CONST ConstVal {
// FIXME: THIS SHOULD REALLY BE ELIMINATED. It is totally unneeded.
if (!setValueNameMergingDuplicates($4, $2))
InsertValue($4);
}
| ConstPool OptAssign TYPE TypesV { // Types can be defined in the const pool
ConstPool : ConstPool OptAssign TYPE TypesV { // Types can be defined in the const pool
// Eagerly resolve types. This is not an optimization, this is a
// requirement that is due to the fact that we could have this:
//