#4 ✓resolved
Peter Johnson

Make object formats dynamically loadable

Reported by Peter Johnson | June 25th, 2011 @ 07:48 PM | in 0.2.0 (closed)

Originally posted on Trac by peter@tortall.net
Original Trac Ticket

  Description

  @@@

Currently, all of YASM is built statically. In preparation for a full change to
dynamic loading for all modular components, it seems easiest and wisest to start
with a modular interface that is already fairly function-complete: object
formats. While libtool and its associated library libltdl make portable dynamic
loading significantly easier, it's still necessary to make some code and
interface changes for dynamic loading to work smoothly. Portability is another
concern: with YASM's current module design, backlinking is a necessity, as the
core of YASM is currently called freely from any module. This needs to
change--not an easy fix--for YASM to be dynamically linked on such platforms as
Win32.


  
h3. Trac Attachments

h3. Trac Comments
comment:1
    
                  
                  Changed 9 years ago by peter@tortall.net
  Dynamic loading for objfmts that requires backlinking support on the host

platform committed.


comment:2
    
                  
                  Changed 9 years ago by peter@tortall.net
  Obviously, this is mine.

  comment:2

              Changed 9 years ago by peter@tortall.net

  Status
    changed from new to assigned

  Obviously, this is mine.

  Status
    changed from new to assigned

comment:3
    
                  
                  Changed 9 years ago by peter@tortall.net
  Object formats are now dynamically loadable.  Most of the core yasm components

have been converted into a library (libyasm) to fix the backlinking issue (not
tested on Win32 yet). Libyasm needs to be cleaned up to make it less
yasm-specific, but I'll create a new bug for that.

  comment:3

              Changed 9 years ago by peter@tortall.net

  Status
    changed from assigned to resolved

  Resolution
    set to fixed

  Object formats are now dynamically loadable.  Most of the core yasm components

have been converted into a library (libyasm) to fix the backlinking issue (not
tested on Win32 yet). Libyasm needs to be cleaned up to make it less
yasm-specific, but I'll create a new bug for that.

  Status
    changed from assigned to resolved

  Resolution
    set to fixed

Comments and changes to this ticket

  • John Z

    John Z May 3rd, 2021 @ 06:12 AM

    Thank you for helping people get the information they need. Great stuff, keep up the great work.
    Free Estimate

  • robinjack

    robinjack May 3rd, 2021 @ 06:25 AM

    Most people have overlooked this foremost concept. When you’re trying to find started with a project this really is the information and facts that is required. Please stick to your writing. silver gold shortages

  • robinjack

    robinjack May 3rd, 2021 @ 06:27 AM

    howdy, I’ve been gettin my site ranked “lands end catalog”. us capital bank hong kong

  • robinjack

    robinjack May 3rd, 2021 @ 06:28 AM

    I am typically to blogging and i truly appreciate your content. This great article has truly peaks my interest. I am about to bookmark your website and maintain checking achievable details. เครื่องกรองน้ำเชียงใหม่

  • robinjack

    robinjack May 3rd, 2021 @ 06:30 AM

    Can I just now say what a relief to find someone that truly knows what theyre preaching about on-line. You certainly discover how to bring a worry to light making it important. Workout . have to check this out and see why side from the story. I cant believe youre no more popular simply because you undoubtedly provide the gift. Red Dead Redemption 2 (Region Free)

  • robinjack

    robinjack May 3rd, 2021 @ 06:32 AM

    I’d spent a lot of time looking for someone to explain this topic clearly and you are the only one that ever did that. https://medium.com/theymakedesign/brand-identity-design-60984246415e

  • robinjack

    robinjack May 3rd, 2021 @ 06:32 AM

    Many individuals can be extremely active, at the same time they approach their golden years. Boating, skiing, and other activities do place you at the upper chances for being injured, but every day life is not intended as approached within an overly-cautious manner. Should you be considering a trip that features sports or activities which might be considered risky, many insurance agencies won’t cover you in case you’re injured while doing these kind of activities. Be prepared for your vacation by knowing what activities you will end up engaging in, and you may be covered however should happen. https://medium.com/theymakedesign/best-web-design-agencies dd69ae3a1a6b

  • robinjack

    robinjack May 3rd, 2021 @ 06:33 AM

    You should join in a contest personally of the best blogs on the web. I’m going to recommend this blog! image host

  • robinjack

    robinjack May 3rd, 2021 @ 06:35 AM

    Can I just now say exactly what a relief to uncover one who truly knows what theyre preaching about online. You definitely understand how to bring a challenge to light making it crucial. Lots more people ought to check this out and understand this side of the story. I cant think youre not more well-known simply because you definitely have the gift. buy youtube views cheap

  • robinjack

    robinjack May 4th, 2021 @ 06:04 AM

    Hi there, I found your web site via Google even as searching for a comparable subject, your website got here up, it looks good. I’ve bookmarked it in my google bookmarks. คาสิโนออนไลน์

  • robinjack

    robinjack May 4th, 2021 @ 06:15 AM

    hi! cool!! if you have a second check us out, all about DreamWeaver and computers! take care!! แทงบอล

  • robinjack

    robinjack May 5th, 2021 @ 11:12 AM

    I’m impressed, I must say. Really rarely must i encounter a blog that’s both educative and entertaining, and let me tell you, you have hit the nail around the head. Your thought is outstanding; the issue is an element that too few persons are speaking intelligently about. I will be very happy that I came across this during my search for some thing regarding this. best cryptocurrency app

  • robinjack

    robinjack May 5th, 2021 @ 11:14 AM

    You made some respectable points there. I looked on the internet for the difficulty and found most people will go along with along with your website. crowdsourcing çözümleri,

  • robinjack

    robinjack May 5th, 2021 @ 11:15 AM

    I am frequently to blogging and i actually appreciate your content regularly. Your content has really peaks my interest. Let me bookmark your internet site and maintain checking for first time information. bambootrees.co.za

  • robinjack

    robinjack May 5th, 2021 @ 11:21 AM

    You should take part in a contest personally of the highest quality blogs on the internet. I’ll recommend this great site! shark tank product

  • robinjack

    robinjack May 5th, 2021 @ 11:22 AM

    Marines and creepy- crawlies from outer space, who seem to have conquered intergalactic travel but still use recoil operated firearms. piala eropa

  • robinjack

    robinjack May 5th, 2021 @ 11:23 AM

    You need to get involved in a tournament for example of the best blogs on the net. I will recommend this website! 스포츠토토

  • robinjack

    robinjack May 9th, 2021 @ 05:50 AM

    Appreciate it, this information was very worthwhile, To offer to checking out even more of this phenomenal site. 918kiss

  • Michael D

    Michael D May 10th, 2021 @ 05:16 AM

    The commentaries are really helpful. Thanks
    House Cleaning Service Pembroke Pines

  • robinjack

    robinjack May 26th, 2021 @ 09:36 AM

    Keep up the fantastic work, I read few posts on this website and I conceive that your web blog is really interesting and contains lots of fantastic information. The Cargo Shipping Magazine

  • robinjack

    robinjack May 26th, 2021 @ 09:37 AM

    I simply wanted to write down a small word to be able to thank you for all the pleasant steps you are sharing at this website. My prolonged internet lookup has at the end of the day been rewarded with sensible knowledge to talk about with my two friends. I ‘d assume that many of us site visitors are undoubtedly fortunate to live in a fabulous place with many special individuals with very helpful suggestions. I feel pretty blessed to have come across your entire website and look forward to really more thrilling times reading here. Thanks again for everything. English Part of speech tagging

  • robinjack

    robinjack May 26th, 2021 @ 09:37 AM

    Hi there! This is kind of off topic but I need some help from an established blog. Is it very difficult to set up your own blog? I’m not very techincal but I can figure things out pretty quick. I’m thinking about creating my own but I’m not sure where to begin. Do you have any tips or suggestions? Cheers sia dibināšana

  • robinjack

    robinjack May 26th, 2021 @ 09:38 AM

    There are some interesting deadlines in this article but I don’t know if I see all of them heart to heart. There is some validity however I’ll take hold opinion till I look into it further. Good article , thanks and we want more! Added to FeedBurner as effectively 프리미어리그중계

  • robinjack

    robinjack May 26th, 2021 @ 09:39 AM

    Yet, that will not stop you from taking a nap in the middle of the movie. 피나클 가입

  • robinjack

    robinjack May 26th, 2021 @ 09:40 AM

    This is a appropriate blog for everyone who is wants to find out about this topic. You know a whole lot its virtually tough to argue along (not that I personally would want…HaHa). You actually put a new spin over a topic thats been discussing for many years. Fantastic stuff, just fantastic! buy siltada

  • robinjack

    robinjack May 26th, 2021 @ 09:41 AM

    Not long noticed concerning your web site and are still already reading along. I assumed i’ll leave my initial comment. i do not verify what saying except that I’ve enjoyed reading. Nice blog. ill be bookmarking keep visiting this web site really usually. buy tadapox online

  • robinjack

    robinjack May 26th, 2021 @ 09:42 AM

    I believe this website contains some very wonderful information for everyone : D. vitara 60 tablet

  • robinjack

    robinjack May 26th, 2021 @ 09:57 AM

    I loved as much as you will receive carried out right here. The sketch is attractive, your authored material stylish. nonetheless, you command get got an nervousness over that you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same nearly very often inside case you shield this increase. Types of burglar alarm system

  • robinjack

    robinjack May 26th, 2021 @ 09:58 AM

    I realise this is off topic but while your site looks pleasant, it would be far better if you’ll be able to use lighter colors too in the design. This will encourage a lot more readers come to check it out more often! What can cause a stillbirth?

  • robinjack

    robinjack May 26th, 2021 @ 09:59 AM

    certainly like your website but you have to check the spelling on quite a few of your posts. A number of them are rife with spelling problems and I find it very troublesome to tell the truth nevertheless I’ll certainly come back again. Sand168

  • robinjack

    robinjack May 26th, 2021 @ 10:00 AM

    This sort of thing needs to happen! Simply letting the quota happen isn’t acceptable. This will help you stay above the curve. buy fentanyl online

  • robinjack

    robinjack May 26th, 2021 @ 10:01 AM

    Respect to article author , some wonderful information . hemp oil

  • robinjack

    robinjack May 26th, 2021 @ 10:02 AM

    What are you saying, man? I realize everyones got their own view, but really? Listen, your blog is neat. I like the energy you put into it, specially with the vids and the pics. But, come on. Theres gotta be a better way to say this, a way that doesnt make it seem like everyone here is stupid! Types of burglar alarm system

  • robinjack

    robinjack May 26th, 2021 @ 10:03 AM

    Very informative blog. I especially enjoy content that has to do with beauty and fitness, so it’s refreshing to me to see what you have here. Keep it up! facial exercises What can cause a stillbirth?

  • robinjack

    robinjack May 26th, 2021 @ 10:09 AM

    Many thanks for this specific info I was basically researching all Yahoo in order to uncover it! commercial general liability

  • robinjack

    robinjack May 26th, 2021 @ 10:09 AM

    Wow!, this was a top quality post. In concept I’d like to publish like this as well – taking time and real effort to make a nice article… but what can I say… I keep putting it off and never seem to get something done general liability insurance

  • robinjack

    robinjack May 26th, 2021 @ 10:10 AM

    Et bien oui et aussi pas vraiment. Certes parce que il est probable qu’on acquiert certaines sources qui certainement accusent les memes validités. Non puisque il ne suffit pas de reproduire ce que l’on a la possibilité de retouver sur des articles autres et le transposer tellement clairement; commercial general liability insurance

  • robinjack

    robinjack May 26th, 2021 @ 10:11 AM

    I truly appreciate this post. I have been looking everywhere for this! Thank God I found it on Bing. You have made my day! Thanks again. general liability

  • robinjack

    robinjack May 27th, 2021 @ 09:48 AM

    Would love to constantly get updated great web blog ! . epidural injection

  • robinjack

    robinjack June 14th, 2021 @ 06:47 AM

    Last month, when i visited your blog i got an error on the mysql server of yours.*~,”* wholesale cocoa beans

  • robinjack

    robinjack June 14th, 2021 @ 06:48 AM

    Cheap Gucci Handbags Is usually blogengine much better than wp for reasons unknown? Should be which is turning out to be popluar today. paypal vcc

  • robinjack

    robinjack June 14th, 2021 @ 06:48 AM

    Really nice style and design and excellent content , nothing at all else we need : D. bandarkiu

  • robinjack

    robinjack June 14th, 2021 @ 06:49 AM

    This is a excellent blog, would you be involved in doing an interview about just how you designed it? If so e-mail me! king4d

  • robinjack

    robinjack June 14th, 2021 @ 06:54 AM

    I really got into this article. I found it to be interesting and loaded with unique points of interest. I like to read material that makes me think. Thank you for writing this great content. revival point

  • robinjack

    robinjack June 14th, 2021 @ 06:58 AM

    I must say, as a lot as I enjoyed reading what you had to say, I couldnt help but lose interest after a while. Its as if you had a wonderful grasp on the subject matter, but you forgot to include your readers. Perhaps you should think about this from far more than one angle. Or maybe you shouldnt generalise so considerably. Its better if you think about what others may have to say instead of just going for a gut reaction to the subject. Think about adjusting your own believed process and giving others who may read this the benefit of the doubt. Online JAMB Result

  • robinjack

    robinjack June 14th, 2021 @ 07:55 AM

    Great weblog here! Also your web site lots up very fast! What host are you the usage of? Can I am getting your affiliate hyperlink for your host? I want my web site loaded up as fast as yours lol. tomtom trucking GPS

  • robinjack

    robinjack June 14th, 2021 @ 08:16 AM

    hello!,I really like your writing so a lot! percentage we keep up a correspondence extra about your article on AOL? I require an expert on this area to unravel my problem. Maybe that's you! Taking a look ahead to look you. کاربرد مینی چیلر

  • robinjack

    robinjack June 14th, 2021 @ 08:16 AM

    You must indulge in a contest for one of the greatest blogs over the internet. Ill suggest this web site! 파워볼전용사이트

  • robinjack

    robinjack June 14th, 2021 @ 08:17 AM

    I wanted to say Appreciate providing these details, youre doing a great job with the site... ฟิล์มใสกันรอย

  • robinjack

    robinjack June 14th, 2021 @ 08:18 AM

    Exceptional entry! I found it very interesting. I'll check back later to see if more posts are added. Scooter Price in BD

  • robinjack

    robinjack June 14th, 2021 @ 08:19 AM

    Hi there! Someone in my Myspace group shared this site with us so I came to give it a look. I’m definitely loving the information. I’m bookmarking and will be tweeting this to my followers! Outstanding blog and wonderful style and design. poker88

  • robinjack

    robinjack June 14th, 2021 @ 08:32 AM

    Well written articles like yours renews my faith in today’s writers. You’ve written information I can finally agree on and use. Thank you for sharing. lapak303

  • robinjack

    robinjack June 14th, 2021 @ 08:33 AM

    Excellently written article, doubts all bloggers offered the identical content since you, the internet has to be far better place. Please stay the best! nagapoker

  • robinjack

    robinjack June 14th, 2021 @ 08:35 AM

    Hello. excellent job. I did not anticipate this. This is a splendid articles. Thanks! poker88

  • robinjack

    robinjack June 14th, 2021 @ 08:36 AM

    When I originally commented I clicked the -Notify me when new comments are added- checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove me from that service? Thanks! dewa poker

  • robinjack

    robinjack June 14th, 2021 @ 08:37 AM

    As soon as I found this internet site I went on reddit to share some of the love with them. crack for sale

  • robinjack

    robinjack June 14th, 2021 @ 08:38 AM

    Wow! This could be one particular of the most useful blogs We have ever arrive across on this subject. Actually Magnificent. I am also a specialist in this topic so I can understand your effort. damapouya

  • robinjack

    robinjack June 14th, 2021 @ 08:40 AM

    if the buffalo in my head could speak german i would not know a god damm thing. What i do know is that the language of art is out of this world. phần mềm đa cấp

  • robinjack

    robinjack June 14th, 2021 @ 08:41 AM

    Hello! I’ve been following your blog for a while now and finally got the courage to go ahead and give you a shout out from Kingwood Texas! Just wanted to mention keep up the good work! payday loans near me

  • robinjack

    robinjack June 14th, 2021 @ 08:42 AM

    Admiring the time and effort you put into your website and in depth information you present. It’s good to come across a blog every once in a while that isn’t the same old rehashed information. Wonderful read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account. usa cash loans

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

The Yasm Modular Assembler Project

Shared Ticket Bins

People watching this ticket

Tags

Referenced by

Pages