------- Comment #4 from laszlo dot szakony at philips dot com  2006-04-21 07:49 
-------
(In reply to comment #2)
> Can you give some sources that don't use automake?  Because it is hard to
> follow what is wrong in this bug.

I have uploaded a simple test without automake files.
Actually this bug (if it is a bug) prevents me to use the "windows-like"
visibility feature of gcc 4.0. A short explanation:
I have ported a project (one dll) from windows, that exports ca. 1200 symbols.
After porting to Linux without using the "windows-like" visibility (exporting
all symbols on the IF) the number of visible symbols was ca. 75000.
I was really happy as I heard of the visibilty feature of gcc 4.0. 
I implemented that feature as described in http://gcc.gnu.org/wiki/Visibility.
The result: The number of exported symols was ca:70000. And the test crashed.
After several days I could identify the place of the crash, and I coud create
this smaller example.
If this "bug" is fixed, is still a question for me:
Why is the big difference "1200-Windows" vs. "70000-Linux" in the exported
symbols?


-- 

laszlo dot szakony at philips dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |laszlo dot szakony at
                   |                            |philips dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26846

Reply via email to