سؤال

أنا فحص شفرة المصدر نكش جنو وفي /grub-core/boot/i386/pc/*.S الملفات ، وهناك الكثير من .= علامات.هنا واحد من /grub-core/boot/i386/pc/boot.S ملف (السطر 409-414):

    /*
     *  Windows NT breaks compatibility by embedding a magic
     *  number here.
     */

    . = _start + GRUB_BOOT_MACHINE_WINDOWS_NT_MAGIC

ما أريد أن أعرفه هو ما .= يعني.

هل كانت مفيدة؟

المحلول

في الغاز ، وربما في المجمعات الأخرى أيضا ، رمز خاص . يشير إلى العنوان الحالي الذي سيتم تجميع المجمع فيه.بيان مثل واحد أعلاه الضوابط حيث سيتم الحصول على تجميع وحدات البايت للشفرة التالية.

وثائق ل . المشغل هو هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top