Closed Bug 516790 Opened 16 years ago Closed 15 years ago

Undefined symbols when loading dehydra.so from cc1

Categories

(Developer Infrastructure :: Source Code Analysis, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: dnovillo, Assigned: taras.mozilla)

Details

Attachments

(1 file)

The following symbols are defined in cc1plus but not in cc1: cp_tree_equal, cp_walk_subtrees, get_innermost_template_args, scope_chain, tsubst_copy_and_build, uses_template_parms. A couple of those are due to some local patches that I'm yet to submit (soon, though). I've handled this by defining weak variants of these functions in dehydra.c. Is that an acceptable approach? If so, is it possible to add a C testcase to the dehydra testsuite?
yes, weak symbols are fine in dehydra. Better place to put them is in util.c. See bug 494960 for testharness update for C.
This is old, dehydra loads fine in cc1 now.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
Product: Core → Firefox Build System
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: