Ответы справочной службы
Выбор предлога зависит от того, в каком значении использовано это наименование. Если Гибралтар — территория, то правильно на Гибралтаре (От Рима до Майами с остановками в Марокко, на Гибралтаре, Канарских островах, Кубе и Доминиканской Республике. [Мария Киселева. Королевские забавы. Граф переплыл Атлантику на мотоцикле (2002) // «Известия», 24.06.2002]); если же Гибралтар — Гибралтарский пролив, то правильно в Гибралтаре (Здесь же, в Гибралтаре, была написана еще одна, на этот раз уже «лихая» матросская песенка «Моряк, покрепче вяжи узлы» [Александр Городницкий. «И жить еще надежде» (2001)]).
Справочники
§ 101. Обращение, т. е. слова и сочетания слов, называющие адресата речи, выделяется (или отделяется) запятыми. При усилении эмоциональности ставится восклицательный знак после обращения: Поздравляю, товарищи, с благополучным прибытием (Пауст.); — Не ходи, Володя, — проговорил Родион (Ч.); Откройся, мысль! Стань музыкою, слово, ударь в сердца, чтоб мир торжествовал! (Забол.); Я спрыгну сейчас, проводник (Б. Паст.); Стихни, ветер. Не лай, водяное стекло (Ес.). Несколько ...
...— сказал Рег (Грин); — Эй, кто там покрепче...