local symbol 이랑 weak symbol 이랑 헷갈렸었음.
일단, local symbol 들은 동적으로 검색 안되는거 보면
로드 이후에는 안쓰이는거같음. 로드 이후에 살려둘 이유도 없는거같고, rdynamic으로 안올라가는거같음
그리고 weak symbol 인데, 이거 좀 재밌었던게
로드 타임에 weak symbol 들만 가지고 bss에 데이터가 놓이고 나면
동적으로 strong symbol을 가진새끼를 로딩했을때에도
변수가 기존의 weak symbol 에 바인드 되어있었음.
weak symbol 이 strong symbol 을 이길 수 있는 경우도 있긴 있더라고. 이거 좀 신기했음.
너 자폐있니